With the T20 World Cup 2026 Super-8 stage heating up, India and South Africa are set to lock horns at Ahmedabad’s Narendra Modi Stadium on Sunday. Their T20 history is rich with big scores, and these five batsmen stand out as the highest run-getters in matches between the two sides.
David Miller’s 563 runs in 28 India encounters, at 146 strike rate, include one hundred and two fifties—pure power-hitting personified.
Quinton de Kock’s 507 runs in 15 matches at 149 strike rate make him the second-highest, forming the only 500+ club alongside Miller.
For India, Tilak Varma’s rapid rise sees him with 496 runs from 10 games at 163 strike rate, boosted by two centuries against the Proteas.
Rohit Sharma’s 429 runs in 18 matches at 130 strike rate feature one ton and two fifties, marking the end of an era after his T20 retirement.
Captain Suryakumar Yadav has 406 runs in 15 outings at 156 strike rate, with one century and four half-centuries proving his affinity for South African bowling.
These figures not only celebrate past exploits but also preview potential fireworks. In a format defined by momentum, expect these names to echo through the stadium as the battle resumes.
