Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Michael VaughanENG1000 & 100146110v INDLondon25 Jul 2002
Rahul DravidIND100100*242120v WIMumbai9 Oct 2002
Wavell HindsWI100100200160v INDKolkata30 Oct 2002
Grant FlowerZIM10031 & 69206150v PAKHarare9 Nov 2002
Dion EbrahimZIM10031 & 69154120v PAKHarare9 Nov 2002
Mohammad YousufPAK100100*6882v ZIMHarare27 Nov 2002
Paul CollingwoodENG10010012442v SLPerth20 Dec 2002
Kumar SangakkaraSL100100*11190v PAKSharjah4 Apr 2003
Dougie MarillierZIM10010014072v KENSharjah5 Apr 2003
Darren LehmannAUS10096 & 4*19280v WIBarbados1 May 2003
Steve WaughAUS100100*133101v BANDarwin18 Jul 2003
Martin LoveAUS100100*15470v BANCairns25 Jul 2003
Mark BoucherSA10048 & 52240130v ENGNottingham14 Aug 2003
Craig McMillanNZ100100*13071v INDChandigarh16 Oct 2003
Sachin TendulkarIND10010011991v AUSGwalior26 Oct 2003
Damien MartynAUS100100119101v INDMumbai1 Nov 2003
Jacob OramNZ10097 & 3173121v PAKWellington26 Dec 2003
Sean ErvineZIM10010010091v INDAdelaide24 Jan 2004
Simon KatichAUS10014 & 8625091v SLColombo24 Mar 2004
Mahela JayawardeneSL100100*15271v ZIMBulawayo14 May 2004
Geraint JonesENG100100 & DNB146151v NZLeeds3 Jun 2004
Andrew StraussENG10010011682v WILondon6 Jul 2004
Ramnaresh SarwanWI10040 & 60206140v ENGManchester12 Aug 2004
Vikram SolankiENG10010093142v ZIMBulawayo4 Dec 2004
Herschelle GibbsSA10010011583v ENGCape Town6 Feb 2005
Kevin PietersenENG100100*6974v SAEast London9 Feb 2005
Marcus TrescothickENG100100*76160v BANLondon16 Jun 2005
Mohammad AshrafulBAN100100101110v AUSCardiff18 Jun 2005
Ricky PontingAUS10046 & 54187101v IWXSydney14 Oct 2005
Sachin TendulkarIND100100113101v PAKPeshawar6 Feb 2006
Andrew FlintoffENG10050 & 50231124v INDMumbai18 Mar 2006
Rajin SalehBAN10067 & 3332180v AUSFatullah9 Apr 2006
Jacques KallisSA10038 & 62258150v NZCenturion15 Apr 2006
Mahela JayawardeneSL1001008390v ENGManchester28 Jun 2006
Justin KempSA100100*8967v INDCape Town26 Nov 2006
Marlon SamuelsWI100100*99171v PAKMultan13 Dec 2006
Neil McCallumSCO1001009273v IRENairobi30 Jan 2007
Sachin TendulkarIND100100*76101v WIVadodara31 Jan 2007
Kevin PietersenENG10010091101v WIBarbados21 Apr 2007
WPUJC VaasSL100100*16970v BANColombo25 Jun 2007
Phil JaquesAUS100100203140v SLBrisbane8 Nov 2007
Shahriar NafeesBAN10069 & 31153171v SAChittagong Divisional Stadium29 Feb 2008
Sourav GangulyIND10087 & 13*147111v SAKanpur11 Apr 2008
Kamran AkmalPAK10010081161v BANLahore13 Apr 2008
Simon KatichAUS10066 & 34289100v INDBangalore9 Oct 2008
Hashim AmlaSA10047 & 53179110v AUSPerth17 Dec 2008
Salman ButtPAK100100*117130v SLKarachi20 Jan 2009
Brad HaddinAUS10063 & 37159102v SAJohannesburg26 Feb 2009
Michael ClarkeAUS100100*122140v PAKAbu Dhabi1 May 2009
Travis DowlinWI100100*11761v BANDominica28 Jul 2009
PreviousPage 305Next

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.