First t20i india put south africa in to bat

You're referring to the first T20I match between India and South Africa!

Yes, India won the toss and elected to field first, sending South Africa into bat. The match was played on September 18, 2012, at the Wanderers Stadium in Johannesburg, South Africa.

South Africa batted first and scored 170/6 in their 20 overs, with Hashim Amla top-scoring with 55 runs. India chased down the target with ease, reaching 174/3 in 18.5 overs, thanks to a brilliant unbeaten 70 from Rohit Sharma. India won the match by 7 wickets, with 5 balls to spare.