Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Grant FlowerZIM140140125126v KENDhaka27 Mar 1999
Sachin TendulkarIND140140*101163v KENBristol23 May 1999
Habibul BasharBAN14064 & 76264171v ZIMHarare26 Apr 2001
Mohammad AshrafulBAN14026 & 114265200v SLColombo6 Sept 2001
Kumar SangakkaraSL140140 & DNB373160v WIGalle13 Nov 2001
Shivnarine ChanderpaulWI140140290230v INDGeorgetown11 Apr 2002
Shivnarine ChanderpaulWI140140258171v INDKolkata30 Oct 2002
Chris GayleWI140140127125v INDAhmedabad15 Nov 2002
Ricky PontingAUS140140*12148v INDJohannesburg23 Mar 2003
Mohammad RafiqueBAN140111 & 29222133v WISt Lucia28 May 2004
Kumar SangakkaraSL14074 & 66288150v AUSCairns9 Jul 2004
VVS LaxmanIND140140221210v ZIMBulawayo13 Sept 2005
Ricky PontingAUS140140266100v INDAdelaide24 Jan 2008
Ricky PontingAUS140123 & 17277150v INDBangalore9 Oct 2008
Hashim AmlaSA14014013584v BANBenoni9 Nov 2008
Sachin TendulkarIND14037 & 103*244131v ENGChennai11 Dec 2008
Brad HaddinAUS14046 & 94204116v SAPerth17 Dec 2008
Ian BellENG140140227101v SADurban26 Dec 2009
Virender SehwagIND140109 & 31148251v SLGalle18 Jul 2010
Hashim AmlaSA140140202141v INDCenturion16 Dec 2010
CG WilliamsNAM140140194163v KENWindhoek29 Sept 2012
Alastair CookENG140122 & 18*300141v INDMumbai23 Nov 2012
Shakib Al HasanBAN14081 & 59222130v ZIMHarare25 Apr 2013
Asad ShafiqPAK14010 & 130339171v SADubai23 Oct 2013
Mohammad HafeezPAK140140*136113v SLSharjah22 Dec 2013
Imrul KayesBAN140115 & 25284201v SLChittagong4 Feb 2014
Tom Kohler-CadmoreWOR14041 & 99256173v LEIWorcester13 Jul 2014
Brendan TaylorNOT140106 & 34242210v MIDLondon12 Apr 2015
Marlon SamuelsWI140103 & 37331170v ENGGrenada21 Apr 2015
Jason RoySUR140140145171v NORNorthampton18 May 2015
Dimuth KarunaratneSL140130 & 10256140v PAKKandy3 Jul 2015
Ben FoakesSUR140140*212190v GLOBristol21 Aug 2015
Liam DawsonHAM140140 & DNB212180v YORSouthampton14 Sept 2015
Stephen CookSA140115 & 25287180v ENGCenturion22 Jan 2016
Assad ValaPNG140120 & 20280100v IRETownsville31 Jan 2016
Usman KhawajaAUS140140216250v NZWellington12 Feb 2016
Alastair CookESS140105 & 35*268210v GLOChelmsford10 Apr 2016
Jonny BairstowENG140140183131v SLLeeds19 May 2016
Wayne MadsenDER140103 & 37224200v KENDerby22 May 2016
Shiv ThakorDER140130 & 10178160v KENDerby22 May 2016
Michael KlingerGLO140140286142v NORBristol22 May 2016
Liam LivingstoneLAN14034* & 106*175132v WARManchester20 Jun 2016
Moeen AliENG140108 & 32203173v PAKLondon11 Aug 2016
Darren StevensKEN140140161212v GLOBristol23 Aug 2016
Dawid MalanMID14053 & 87298141v LANManchester12 Sept 2016
Ryan ten DoeschateESS140117 & 23206150v GLAChelmsford12 Sept 2016
Cheteshwar PujaraIND14062 & 78261180v NZKanpur22 Sept 2016
Stephen MurdochWF140109 & 31209221v AAMount Maunganui22 Oct 2016
Peter HandscombAUS140105 & 35*266141v PAKBrisbane15 Dec 2016
Peter HandscombYOR14014011286v DERLeeds7 May 2017
PreviousPage 104Next

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.