Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

India: Batting figures (All T20s)

Tilak Varma has scored the most runs in T20 cricket for India v South Africa: 497 in 11 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tilak VarmaIND2023-202611113497120*62.13306162.422214228
Rohit SharmaIND2007-20241817142910626.81330130.001235116
Suryakumar YadavIND2022-20261615142410030.29282150.351403625
Virat KohliIND2011-2024141333947639.40296133.110303212
Hardik PandyaIND2018-2026211663916339.10283138.160203219
Suresh RainaIND2006-20181211133910133.90229148.031003413
Sanju SamsonIND2024-2025551253109*63.25133190.232021721
Shikhar DhawanIND2015-20197702337233.29165141.21010267
Dinesh KarthikIND2006-2022131142215531.57153144.440112411
Abhishek SharmaIND2024-20269902155023.89127169.290102017
Ishan KishanIND2022-20266602067634.33141146.100212111
MS DhoniIND2006-20181312620452*34.00148137.84011176
Axar PatelIND2015-2025181351704721.25143118.88000116
Manish PandeyIND201833212179*121.0085142.3501065
KL RahulIND20223311175758.5098119.3902079
Shreyas IyerIND2019-20228821164019.33102113.7300067
Yuvraj SinghIND2009-20145501133722.60100113.0000085
Rinku SinghIND2023-202676111068*22.0085129.41011113
Rishabh PantIND2019-202411911082913.5096112.5000185
Shivam DubeIND2024-20266621014225.2571142.2500086
Gautam GambhirIND2007-20124419749*32.3378124.36000141
Ruturaj GaikwadIND2022550965719.2073131.5101095
Virender SehwagIND2006-2012330623420.6754114.8100072
Yashasvi JaiswalIND2023220606030.0044136.3601163
Ravindra JadejaIND2009-2024851511912.7541124.3900032
Jitesh SharmaIND2023-2025652422714.0029144.8300033
Shubman GillIND2023-202555040288.0039102.5600280
Dinesh MongiaIND2006110383838.004584.4400041
Robin UthappaIND2007-20122213318*33.003594.2900021
Ajinkya RahaneIND2014110323232.0030106.6700021
Deepak ChaharIND2019-2022521313131.0017182.3500023
Harshal PatelIND2022832301730.0022136.3600041
Umesh YadavIND20221112020*-17117.6500020
Ravichandran AshwinIND2011-2022103020116.673066.6700010
Arshdeep SinghIND2022-20261574197*6.3317111.7600121
Yusuf PathanIND2009-201243017115.6717100.0000101
Ramandeep SinghIND2024210151515.006250.0000011
Washington SundarIND2019-202642015117.5012125.0000011
Murali VijayIND2010-201122014147.0013107.6900130
Harbhajan SinghIND2006-201553114147.001687.5000111
Sachin TendulkarIND2006110101010.001283.3300020
Mohammed SirajIND2022-2023321757.00887.5000010
Bhuvneshwar KumarIND2014-2022123274*7.00977.7800100
Zaheer KhanIND2006-2012310444.003133.3300000
Krunal PandyaIND2019210444.00757.1400000
R. P. SinghIND2007-200921122*-2100.0000000
Ravi BishnoiIND2024410111.00333.3300000
Irfan PathanIND2006-201241100*-10.0000000
Mohammed ShamiIND2022110000.0020.0000100
Mohit SharmaIND2014-201531100*-40.0000000
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.