India on Wednesday named a 15-man squad for a one-off Twenty20 international against South Africa at the Wanderers stadium in Johannesburg on March 30. India squad: Mahendra Singh Dhoni (capt), Virat Kohli (v.capt), Robin Uthappa, Gautam Gambhir, Rohit Sharma, Suresh Raina, Ravindra Jadeja, Ravichandran Ashwin, Praveen Kumar, Vinay Kumar, Rahul Sharma, Yusuf Pathan, Manoj Tiwary, Irfan Pathan, Ashok Dinda.