Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (28)Day 1: Lunch - 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
Robin SmithENG15161 & 90334170v WILondon22 Jun 1995
Sanath JayasuriyaSL151151*120174v INDMumbai17 May 1997
Ijaz AhmedPAK151151 & DNB337151v WIKarachi6 Dec 1997
Mohammad AzharuddinIND151103* & 48250180v NZWellington26 Dec 1998
Steve WaughAUS151151* & DNB351180v ZIMHarare14 Oct 1999
Aminul IslamBAN151145 & 6401180v INDDhaka10 Nov 2000
Mike AthertonENG151125 & 26463140v PAKKarachi7 Dec 2000
Inzamam-ul-HaqPAK15139 & 112166260v ZIMHarare9 Nov 2002
Graeme SmithSA151151216180v PAKCape Town2 Jan 2003
Kumar SangakkaraSL15113 & 138282201v PAKKarachi28 Oct 2004
Marcus TrescothickENG151151148212v BANChester-le-Street3 Jun 2005
Andrew SymondsAUS151151127133v SLSydney12 Feb 2006
Kevin PietersenENG151135 & 16184232v PAKLeeds4 Aug 2006
Ross TaylorNZ151151204261v INDNapier26 Mar 2009
Tamim IqbalBAN1510 & 151191183v INDMirpur24 Jan 2010
Tim McIntoshNZ151102 & 49380162v INDHyderabad12 Nov 2010
Kumar SangakkaraSL151150 & 1*272181v WIColombo23 Nov 2010
MS DhoniIND15177 & 74*175233v ENGBirmingham10 Aug 2011
Shaun MarshAUS151151151165v SCOEdinburgh3 Sept 2013
Shamsur RahmanBAN151106 & 45289171v SLChittagong4 Feb 2014
Nasir ShafiqMAS151151*149164v CAYKuala Lumpur7 Mar 2014
Ian CockbainGLO1510 & 151*425170v SURBristol9 Jun 2014
Sam RobsonENG151127 & 24314171v SLLeeds20 Jun 2014
Chris RogersAUS15195 & 56237200v INDSydney6 Jan 2015
Gareth RoderickGLO15176 & 75274240v DERBristol26 Apr 2015
Scott ElstoneDER15148 & 103*214151v GLACardiff3 May 2015
Cheteshwar PujaraYOR15118 & 133*256201v HAMLeeds10 May 2015
Chris GayleSOM151151*621015v KENTaunton31 May 2015
Ravi BoparaESS15199 & 52*307162v LANChelmsford22 Sept 2015
Dinesh ChandimalSL151151298162v WIGalle14 Oct 2015
Alastair CookENG15121 & 130290150v INDRajkot9 Nov 2016
Martin GuptillAA151151138204v NDMount Maunganui14 Nov 2016
Jonathan TrottWAR1510 & 151296190v SURLondon7 Apr 2017
LJ WoodcockWF151151311251v AACello Basin Reserve23 Oct 2017
Tony UraPNG151151142106v IREHarare6 Mar 2018
Rory BurnsSUR151151204180v HAMSouthampton9 Jun 2018
Matthew WadeTAS15114 & 137223163v VICHobart17 Nov 2018
Jake WeatheraldSA1511 & 150271155v TASAdelaide23 Feb 2019
Graeme BeghinAA15111 & 140264262v OVUniversity of Otago Oval17 Mar 2019
Tim AmbroseWAR15144 & 107272220v KENBirmingham11 Apr 2019
Cameron BancroftDUR151151*13085v NORChester-le-Street17 Apr 2019
Imam-ul-HaqPAK151151131161v ENGBristol14 May 2019
Adam LythYOR15195 & 56*342192v ESSLeeds3 Jun 2019
Keaton JenningsLAN15160 & 91*345110v SUSBrighton29 Apr 2021
Joe RootYOR151147 & 4228140v LANLeeds12 May 2022
Henry CooperND151112 & 39265223v OVMount Maunganui26 Oct 2022
Rachin RavindraWF15133 & 118231201v OVUniversity of Otago Oval25 Feb 2023
Cheteshwar PujaraSUS151151238202v GLOBristol27 Apr 2023
David BedinghamDUR151151246150v GLAChester-le-Street11 Jun 2023
Asif KhanUAE151151*145126v USAHarare6 Jul 2023

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.