South Africa's swashbuckling David Miller has been one of the most consistent batsmen against India. So far, having played 21 T20Is against the "Men in Blue", the left-hander has accumulated 452 runs with one century and two half-centuries. Currently, he enjoys the top spot on the list
The Proteas' veteran Quinton de Kock has played 11 shortest-format matches against Team India. Having 351 runs to his name, de Kock also has four half-centuries and is yet to score a century against the Indians
Team India skipper Suryakumar Yadav comes third on the list of players to score the most runs in the T20I faceoffs between India and South Africa. So far, featuring in just seven games, the right-hander has smashed 346 runs which also includes one century and four half-centuries
One of the mainstays of South Africa's batting lineup, Heinrich Klaasen has 274 runs in 10 T20I outings against India. With three half-centuries, the star right-hander is yet to register a ton to his name against the "Men in Blue"
In 11 T20Is, Reeza Hendricks is placed fifth on the list. He has 225 runs with just one half-century
ADVERTISEMENT