Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

South Africa: Batting figures (First-class)

Jacques Kallis has scored the most runs in first-class cricket for South Africa v India: 1,734 in 18 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×v India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA2000-2013183161734201*69.36390644.3975117311
Hashim AmlaSA2004-2018213721528253*43.66338345.175741813
AB de VilliersSA2006-2018203511334217*39.24245154.4336214711
Dean ElgarSA2015-202415283101218540.48227944.412421248
Graeme SmithSA2004-2013152719879437.96161661.080811424
Gary KirstenSA1996-20011019172013340.00150347.90331920
Andrew HudsonSA1992-19971020169014636.32183237.66161952
Daryll CullinanSA1993-20008152688153*52.92130352.80231755
Faf du PlessisSA2013-20191222058213426.45147939.35144713
Herschelle GibbsSA1996-20071019157919632.17112551.47213913
Brian McMillanSA1992-199710185551103*42.38131341.96141483
Mark BoucherSA2000-2011142045467034.1399554.87051612
Hansie CronjeSA1992-20001121252413527.58141836.95112602
Lance KlusenerSA1996-2001915352010843.3380164.92210587
Ashwell PrinceSA2006-20111118351912134.60133838.79112500
Alviro PetersenSA2010-2013611148110048.1084756.79130642
Temba BavumaSA2015-20251018447555*33.93100147.45032613
Aiden MarkramSA2018-20251223047510620.6582757.44112764
Shaun PollockSA1996-2007122154647929.0096248.23033572
Neil McKenzieSA2001-2008581423155*60.4384949.82120521
Kepler WesselsSA1992-199348129511842.1473540.14112310
Jonty RhodesSA1992-19965912899136.1377337.39021290
Quinton de KockSA2018-2021714028211120.1440369.98103443
Keegan PetersenSA2021-20234702788239.7150654.94030380
Morné MorkelSA2006-2018172552743513.7051253.52003420
Vernon PhilanderSA2013-201981532635921.9264141.03014302
Marco JansenSA2021-202571012619329.0038567.79022289
Keshav MaharajSA2018-2025101712617216.3152549.71013371
David RichardsonSA1992-1997101622495017.7971834.68010270
Andrew HallSA2004-200636023816339.6763937.25101291
Senuran MuthusamySA2019-202535220710969.0048442.77100202
Kagiso RabadaSA2015-202414243189309.0048638.89005233
Tristan StubbsSA2024-20253611679433.4040940.83010143
Dale SteynSA2006-2018142061624411.5738841.75002192
Boeta DippenaarSA2001-20044711594826.5050331.61000220
Adam BacherSA1996-19973601415523.5028948.79011231
Tony de ZorziSA2023-20254701344919.1427049.63000133
Zander de BruynSA20042311308365.0034437.7901093
JP DuminySA2010-201571101203510.9132936.47002122
Kyle VerreynneSA2022-20256801194514.8829240.75001130
Rassie van der DussenSA2021-202236111741*23.4034134.3100090
Nicky BojeSA2000-20014401068526.5026340.30010130
Ryan RickeltonSA20252401043526.0019154.45000140
Wiaan MulderSA2021-20253619635*19.2020447.06000130
Robin PetersonSA2004-2013220956147.5076125.00010122
Craig MatthewsSA1992-1993341943131.3322941.05000110
Allan DonaldSA1992-200011145932610.3325536.4700190
Dane PiedtSA2015-2019360895614.8322739.21011112
Theunis de BruynSA2019350823016.4017546.86000151
David BedinghamSA2023-2024230795626.3311668.10010112
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.