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

South Africa: Batting figures (All T20s)

David Miller has scored the most runs in T20 cricket for South Africa v India: 626 in 29 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×v India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
David MillerSA2011-202629268626106*34.78420149.051324039
Quinton de KockSA2014-2026161525139039.46346148.270614824
Heinrich KlaasenSA2018-2024141303428126.31211162.090312125
Aiden MarkramSA2022-2026161503316122.07255129.800203313
JP DuminySA2009-20181010529568*59.00242121.900311216
Reeza HendricksSA2018-2025171602917018.19246118.29012405
Tristan StubbsSA2022-20261512325447*28.22197128.93001238
AB de VilliersSA2006-20159902086323.11158131.65020225
Temba BavumaSA2019-2022101021504918.7515994.34002124
Farhaan BehardienSA2012-20187741463948.67107136.45000134
Marco JansenSA2022-2026121011465416.2298148.98010914
Faf du PlessisSA2012-20154401436535.7598145.92020135
Jacques KallisSA2010-20123301407346.67104134.6202095
Dewald BrevisSA2025-20265501144522.8077148.05000107
Albie MorkelSA2006-20158621093627.2579137.9700058
Rilee RossouwSA2022441100100*33.3353188.6810378
Rassie van der DussenSA2019-20227519875*24.5079124.0501095
Graeme SmithSA2006-2010440823620.5081101.2300072
Colin IngramSA2011-2012220807840.0058137.9301083
Morné van WykSA2011110676767.0039171.7901055
Donavon FerreiraSA2023-20255516730*16.7550134.0000135
Keshav MaharajSA2022-2026178166419.437489.1900253
Wayne ParnellSA2009-20221152632421.008078.7500041
Dwaine PretoriusSA2019-2022851632915.7547134.0400146
Ryan RickeltonSA2024-2026550622112.4050124.0000073
Hashim AmlaSA2011-2015550613612.2048127.0800190
Gerald CoetzeeSA2023-2024542562328.0031180.6500035
Mark BoucherSA2007-2010331513625.505887.9300050
Christiaan JonkerSA2018110494949.0024204.1700052
Johan BothaSA2009-2012431372518.5029127.5900022
Andile PhehlukwayoSA2018-2023742311315.5020155.0000122
Justin KempSA2006-2007220272213.503772.9700040
Corbin BoschSA2025-20263312617*13.003086.6700021
Johan van der WathSA2006-2007220232111.502785.1900010
Justin OntongSA2012110222222.007314.2900022
Matthew BreetzkeSA2023220201610.0010200.0000021
Robin PetersonSA2006-201233020106.672871.4300010
Andile SimelaneSA20244412076.672195.2400011
Kagiso RabadaSA2015-2026145320910.002386.9600020
Richard LeviSA2012110191919.007271.4300040
Anrich NortjeSA2019-2025126217124.252373.9100101
George LindeSA2025210161616.008200.0000002
Jon-Jon SmutsSA201822016148.001888.8900030
Lungi NgidiSA2022-20261043157*15.002657.6900010
Herschelle GibbsSA2006-20093301374.3313100.0000020
Loots BosmanSA2006-2010220984.502142.8600000
Morné MorkelSA2007-2012421767.006116.6700001
Roger TelemachusSA200611155*-3166.6700000
Nqaba PeterSA202421155*-3166.6700010
Makhaya NtiniSA2007-201122254*-4125.0000010
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.