ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Buffalo Park×
PlayerRunsScoresBF4s6sOppositionGroundDate
Dave CallaghanSA00300v INDEast London19 Dec 1992
Allan DonaldSA00100v PAKEast London15 Feb 1993
Shoaib MohammadPAK00100v SAEast London15 Feb 1993
Fanie de VilliersSA00*-00v PAKEast London15 Feb 1993
Dave CallaghanSA00100v PAKEast London15 Feb 1993
Craig MatthewsSA00100v AUSEast London2 Apr 1994
Fanie de VilliersSA00100v AUSEast London2 Apr 1994
Chris PringleNZ00100v PAKEast London19 Dec 1994
Richard de GroenNZ00100v PAKEast London19 Dec 1994
Graham ThorpeENG00100v SAEast London19 Jan 1996
Jacques KallisSA00300v ENGEast London19 Jan 1996
Lance KlusenerSA00300v ENGEast London19 Jan 1996
Paul AdamsSA00300v ENGEast London19 Jan 1996
Robin SmithENG00400v SAEast London19 Jan 1996
David RichardsonSA00200v ENGEast London19 Jan 1996
Jason GillespieAUS00100v SAEast London29 Mar 1997
Lance KlusenerSA00400v AUSEast London29 Mar 1997
Ijaz AhmedPAK00100v SAEast London11 Apr 1998
Nixon McLeanWI00100v SAEast London24 Jan 1999
Keith ArthurtonWI00200v SAEast London24 Jan 1999
Philo WallaceWI00100v SAEast London24 Jan 1999
Andrew HallSA00100v SLEast London17 Dec 2000
Deep DasguptaIND00100v SAEast London19 Oct 2001
Anil KumbleIND00100v SAEast London19 Oct 2001
Makhaya NtiniSA00400v PAKEast London13 Dec 2002
Inzamam-ul-HaqPAK00200v SAEast London13 Dec 2002
Jonty RhodesSA00700v PAKEast London13 Dec 2002
Andrew FlintoffENG00200v NEDEast London16 Feb 2003
Klaas-Jan van NoortwijkNED00200v ENGEast London16 Feb 2003
Gary KirstenSA00500v CANEast London27 Feb 2003
Douglas HondoZIM00200v SLEast London15 Mar 2003
Mark BoucherSA00100v ENGEast London9 Feb 2005
Vusi SibandaZIM00900v SAEast London18 Sept 2006
Sourav GangulyKKR00100v MIEast London1 May 2009
Ajit AgarkarKKR00*000v MIEast London1 May 2009
VVS LaxmanDC00700v CSKEast London4 May 2009
Adam GilchristDC00100v CSKEast London4 May 2009
Herschelle GibbsDC00200v CSKEast London4 May 2009
Pragyan OjhaDC00200v CSKEast London4 May 2009
Lasith MalingaMI00*000v DCEast London8 May 2009
JP DuminyMI00400v DCEast London8 May 2009
Luke RonchiMI00200v DCEast London8 May 2009
Tillakaratne DilshanSL00400v SAEast London14 Jan 2012
Robin PetersonSA00100v NZEast London23 Dec 2012
Quinton de KockSA00*000v NZEast London23 Dec 2012
Davy JacobsWAR00100v LIOEast London22 Mar 2013
Herschelle GibbsTIT00300v WAREast London3 Apr 2013
Rusty TheronWAR00100v TITEast London3 Apr 2013
Simon HarmerWAR00100v TITEast London3 Apr 2013
Rilee RossouwKNI00100v WAREast London8 Jan 2014

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.