Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting match by match (All cricket)

The most runs in a match in all cricket v South Africa at Buffalo Park is 150 by Shivnarine Chanderpaul (WI) v SA, 24 Jan 1999.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Buffalo Park×
PlayerRunsScoresBF4s6sOppositionGroundDate
Shivnarine ChanderpaulWI150150136200v SAEast London24 Jan 1999
Shai HopeWI128128*11557v SAEast London18 Mar 2023
Carl HooperWI10810811983v SAEast London24 Jan 1999
Javed MiandadPAK10710714492v SAEast London15 Feb 1993
Martin GuptillNZ101101*6996v SAEast London23 Dec 2012
Kevin PietersenENG100100*6974v SAEast London9 Feb 2005
Dinesh ChandimalSL9292*11560v SAEast London14 Jan 2012
Sourav GangulyIND85859564v SAEast London19 Oct 2001
Pravin AmreIND8484*9850v SAEast London19 Dec 1992
Sourav GangulyIND838313661v SAEast London4 Feb 1997
Asif MujtabaPAK74749661v SAEast London15 Feb 1993
Rahul DravidIND7171*8770v SAEast London19 Oct 2001
Michael VaughanENG70709420v SAEast London9 Feb 2005
Jason RoyENG70703873v SAEast London12 Feb 2020
Steve WaughAUS6767*60110v SAEast London2 Apr 1994
Upul TharangaSL66668561v SAEast London14 Jan 2012
Nick KnightENG646411160v SAEast London4 Feb 2000
Shakib Al HasanBAN63638280v SAEast London22 Oct 2017
Mahela JayawardeneSL59598450v SAEast London17 Dec 2000
Wasim AkramPAK57576451v SAEast London11 Apr 1998
Rahul DravidIND53537150v SAEast London4 Feb 1997
Mark AlleyneENG53536841v SAEast London4 Feb 2000
I MarajCAN5353*15560v SAEast London27 Feb 2003
Inzamam-ul-HaqPAK52528061v SAEast London11 Apr 1998
Eoin MorganENG52523471v SAEast London12 Feb 2020
Michael BevanAUS5151*6031v SAEast London29 Mar 1997
Steve WaughAUS50506140v SAEast London29 Mar 1997
Stuart LawAUS50506860v SAEast London29 Mar 1997
Rovman PowellWI46464923v SAEast London18 Mar 2023
Peter MoorZIM44442115v SAEast London9 Oct 2018
Wasim AkramPAK4343*5332v SAEast London13 Dec 2002
Graeme HickENG39396530v SAEast London19 Jan 1996
Mohammad YousufPAK39395631v SAEast London11 Apr 1998
Russel ArnoldSL3939*5630v SAEast London17 Dec 2000
Sabbir RahmanBAN39394960v SAEast London22 Oct 2017
Nicolas PooranWI39394150v SAEast London18 Mar 2023
Chamu ChibhabhaZIM383810130v SAEast London18 Sept 2006
Sachin TendulkarIND37373550v SAEast London19 Oct 2001
Geraint JonesENG37374740v SAEast London9 Feb 2005
Marvan AtapattuSL36365740v SAEast London17 Dec 2000
Kyle MayersWI36362652v SAEast London18 Mar 2023
Vijay YadavIND3434*2220v SAEast London19 Dec 1992
WPUJC VaasSL3434*6820v SAEast London17 Dec 2000
Robin SinghIND3232*2130v SAEast London4 Feb 1997
Michael SlaterAUS31315640v SAEast London2 Apr 1994
David BoonAUS30305730v SAEast London2 Apr 1994
Elton ChigumburaZIM30306211v SAEast London18 Sept 2006
Brandon KingWI30302940v SAEast London18 Mar 2023
Mark EalhamENG2929*3921v SAEast London4 Feb 2000
Saeed AnwarPAK28284450v SAEast London11 Apr 1998
Page 1Next

BF balls faced · 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.