Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Paul ReiffelAUS10627 & 79*16980v SAMelbourne26 Dec 1997
Philo WallaceWI10645 & 61152181v ENGBridgetown12 Mar 1998
Mahela JayawardeneSL10652 & 54363150v NZColombo27 May 1998
Nasser HussainENG10659 & 47221112v AUSBrisbane20 Nov 1998
Carl HooperWI10686 & 20217100v SACape Town2 Jan 1999
Steve TikoloKEN106106*111130v BANDhaka20 Mar 1999
Alec StewartENG10623 & 83*252150v NZManchester5 Aug 1999
Mark WaughAUS10610697112v ZIMBulawayo21 Oct 1999
Mike AthertonENG10671 & 35233110v SACape Town2 Jan 2000
Michael BevanAUS10610612570v SAMelbourne16 Aug 2000
Alistair CampbellZIM1064 & 102221160v INDNagpur25 Nov 2000
Marlon SamuelsWI10660* & 46231140v AUSMelbourne26 Dec 2000
Aravinda de SilvaSL106106243101v ENGGalle22 Feb 2001
Mark RichardsonNZ106106280141v PAKHamilton27 Mar 2001
Mahela JayawardeneSL106106*9482v WIKandy15 Dec 2001
Craig McMillanNZ106106140182v BANHamilton18 Dec 2001
Mahela JayawardeneSL10647 & 59218140v ENGBirmingham30 May 2002
Virender SehwagIND106106 & 0185180v ENGNottingham8 Aug 2002
Craig WhiteENG10685* & 21196123v AUSMelbourne26 Dec 2002
Sanath JayasuriyaSL106106110151v ENGSydney13 Jan 2003
Ricky PontingAUS106106*97111v SLMelbourne21 Jan 2003
Vikram SolankiENG106106108170v SALondon28 Jun 2003
Mohammad YousufPAK10610612771v BANFaisalabad12 Sept 2003
Lou VincentNZ106106227142v INDChandigarh16 Oct 2003
Simon KatichAUS10675 & 31167101v INDAdelaide12 Dec 2003
Inzamam-ul-HaqPAK10634 & 72*140130v NZWellington26 Dec 2003
VVS LaxmanIND106106*13050v AUSSydney22 Jan 2004
Andrew FlintoffENG106106121112v NZBristol4 Jul 2004
Daniel VettoriNZ10641* & 65158160v AUSAuckland26 Mar 2005
Brendon McCullumNZ10699 & 7168112v SLNapier4 Apr 2005
Marcus TrescothickENG106106180171v SLLondon11 May 2006
Younis KhanPAK10644 & 62181140v ENGManchester27 Jul 2006
Ian BellENG106106*135131v PAKManchester27 Jul 2006
Younis KhanPAK10668 & 38174150v SACenturion11 Jan 2007
Paul CollingwoodENG10610612180v NZBrisbane6 Feb 2007
Stephen FlemingNZ106106149110v ENGBrisbane6 Feb 2007
VVS LaxmanIND10627 & 79212110v AUSPerth16 Jan 2008
Michael VaughanENG106106214110v NZLondon15 May 2008
Alastair CookENG10639 & 67208170v SALondon7 Aug 2008
Jerome TaylorWI106106107173v NZDunedin11 Dec 2008
Chris GayleWI106102 & 4212112v ENGTrinidad6 Mar 2009
Ryan ten DoeschateNED106106*8493v KENPotchefstroom1 Apr 2009
Tillakaratne DilshanSL10610692161v SACenturion22 Sept 2009
Suresh RainaIND106106115101v SLMirpur13 Jan 2010
Ricky PontingAUS10610611262v WIBrisbane14 Feb 2010
Sachin TendulkarIND106106206120v SAKolkata14 Feb 2010
Phillip HughesAUS10620 & 86*99161v NZWellington19 Mar 2010
Shakib Al HasanBAN106106113111v NZMirpur14 Oct 2010
Ryan ten DoeschateNED106106108131v IREKolkata18 Mar 2011
Adam GilchristPK1061065589v RCBDharamsala17 May 2011
PreviousPage 254Next

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.