New Delhi: Suresh Raina was on Sunday rewarded for his recent domestic performance with a recall to the Indian Twenty20 squad for the three-match series against South Africa starting 18 February.
Raina has also overcome fitness issues to make the 16-man squad led by Virat Kohli.
The southpaw had played his last international, a T20 against England, in February 2017 before being sidelined with fitness issues.
Passing the mandatory 'Yo Yo' test also paved the way for his return.
He was also in top-form in the recently-concluded Super League of Syed Mushtaq Ali Trophy, smashing an unbeaten hundred and a couple of half centuries for Uttar Pradesh.
Familiar faces like Bhuvneshwar Kumar and Shikhar Dhawan were back in the side after being rested for the last T20 series against Sri Lanka.
Rohit Sharma had captained the side in three-match series with Kohli being rested.
The crux of the ODI and T20I squad for the limited-overs leg in South Africa remains the same.
The return of senior players means the likes of Deepak Hooda, Mohammad Siraj, Washington Sundar and Basil Thampi miss out.
All four were part of the home series against Sri Lanka.
Pacer Jaydev Unadkat has been retained after bagging the 'Man of the Series' award against Sri Lanka while left-arm spinner Axar Patel made a comeback in the shortest format.
Mumbai pacer Shardul Thakur has also been picked after earning a spot in the ODI squad for the six-match series starting 1 February.
The three-match T20 series in South Africa begins on 18 February in Johannesburg, followed by matches in Centurion (21 February) and Cape Town (24 February).
India's squad for T20I series: Virat Kohli (c) Rohit Sharma (vc), Shikhar Dhawan, KL Rahul, Suresh Raina, MS Dhoni (wk), Dinesh Karthik, Hardik Pandya, Manish Pandey, Axar Patel, Yuzvendra Chahal, Kuldeep Yadav, Bhuvneshwar Kumar, Jasprit Bumrah, Jaydev Unadkat, Shardul Thakur.