Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting match by match (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Gordon GreenidgeWI133133*140164v NZChristchurch28 Mar 1987
Kepler WesselsSA13359 & 74276151v WIBridgetown18 Apr 1992
Javed MiandadPAK13388 & 45*202170v ENGManchester2 Jul 1992
Mark TaylorAUS133124 & 9261142v ENGManchester3 Jun 1993
Kepler WesselsSA133105 & 28325200v ENGLondon21 Jul 1994
David BoonAUS13319 & 114*254120v PAKKarachi28 Sept 1994
Ijaz AhmedPAK13330 & 103271173v NZChristchurch8 Dec 1995
Sourav GangulyIND13373 & 60231242v SAJohannesburg16 Jan 1997
Azhar MahmoodPAK133132 & 1176240v SADurban26 Feb 1998
Michael SlaterAUS13391 & 42190173v INDBangalore25 Mar 1998
Adam GilchristAUS13378 & 55192160v INDMelbourne26 Dec 1999
Aravinda de SilvaSL133112 & 21318160v PAKRawalpindi26 Feb 2000
Imran NazirPAK1332 & 131195200v WIBridgetown18 May 2000
Alistair CampbellZIM13388 & 45440110v NZBulawayo12 Sept 2000
Sherwin CampbellWI13379 & 54300180v AUSSydney2 Jan 2001
Mark WaughAUS133133*138151v INDPune28 Mar 2001
Gary KirstenSA133133*155130v INDJohannesburg5 Oct 2001
Damien MartynAUS133133207170v SAJohannesburg22 Feb 2002
Sanath JayasuriyaSL13326 & 107190181v PAKKarachi28 Oct 2004
Nathan AstleNZ133114 & 19254180v SLNapier4 Apr 2005
Chris GayleWI133133*135173v SAJaipur2 Nov 2006
Paul CollingwoodENG133128 & 5*200180v WIChester-le-Street15 Jun 2007
Michael VaughanENG1339 & 124217190v INDNottingham27 Jul 2007
Younis KhanPAK1333 & 130249160v SALahore8 Oct 2007
Michael HusseyAUS133133249132v SLBrisbane8 Nov 2007
Kamran AkmalPAK133119 & 14252220v INDKolkata30 Nov 2007
Kumar SangakkaraSL13387 & 46214121v PAKColombo12 Jul 2009
Upul TharangaSL133133141170v ZIMKandy10 Mar 2011
Alastair CookENG133133274100v SLCardiff26 May 2011
Younis KhanPAK133122 & 11246122v SLSharjah3 Nov 2011
Taufeeq UmarPAK133130 & 3273160v BANMirpur17 Dec 2011
Virat KohliIND133133*86162v SLHobart28 Feb 2012
Kumar SangakkaraSL133133151120v INDHambantota21 Jul 2012
Neil WagnerOV13368 & 65236153v CSDunedin17 Dec 2012
Kyle CoetzerSCO133133136142v AFGSharjah8 Mar 2013
Ben SmithCS1330 & 133*278200v WFWellington7 Nov 2013
Ross TaylorNZ133131 & 2*272162v WIHamilton19 Dec 2013
Ben HarmisonKEN1338 & 125250220v GLOBristol18 May 2014
Marcus TrescothickSOM1330 & 133130204v DURTaunton19 May 2014
Jesse RyderESS133133 & DNB164154v GLOChelmsford29 Jun 2014
Rob KeoghNOR133129 & 4*256160v SUSNorthampton23 Sept 2014
Hashim AmlaSA133133105116v WICenturion28 Jan 2015
Marlon SamuelsWI133133*156113v ZIMCanberra24 Feb 2015
Will YoungCS13347 & 86243173v AANapier24 Mar 2015
AB de VilliersRCB133133*59194v MIMumbai10 May 2015
Aneurin DonaldGLA13398 & 35181161v GLOBristol22 Sept 2015
Faf du PlessisSA133133*11596v INDMumbai25 Oct 2015
Luke RonchiWF133116* & 17144200v OVWellington17 Dec 2015
Neil BroomOV13348 & 85207173v WFWellington17 Dec 2015
Joe BurnsAUS133128 & 5239171v WIMelbourne26 Dec 2015
PreviousPage 123Next

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.