ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/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,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Hilton CartwrightWA18110 & 171*333201v NSWPerth6 Mar 2025
Dane CleaverCS18183 & 98*359172v OVAlexandra13 Mar 2025
James BraceyGLO181151* & 30*288191v KENCanterbury18 Apr 2025
BI KellawayGLA181181*228183v KENCanterbury9 May 2025
Graeme van BuurenGLO1816 & 175301231v DERBristol22 Jun 2025
Harry BrookENG181158 & 23265201v INDBirmingham2 Jul 2025
BI KellawayGLA181139 & 42334222v WARBirmingham15 May 2026
Warwick ArmstrongAUS18048 & 132275150v SAMelbourne17 Feb 1911
Sunil GavaskarIND180116 & 64*-110v WIGeorgetown19 Mar 1971
Dennis AmissENG18042 & 138*370150v NZNottingham7 Jun 1973
Dennis AmissENG1806 & 174456200v WIPort of Spain2 Feb 1974
John ReidNZ180180445160v SLColombo24 Mar 1984
Larry GomesWI18060 & 120*337150v AUSAdelaide7 Dec 1984
Saeed AnwarPAK18061 & 119273270v AUSBrisbane5 Nov 1999
VVS LaxmanIND180148 & 32316240v AUSAdelaide12 Dec 2003
Michael VaughanENG180166 & 14252221v AUSManchester11 Aug 2005
Mahela JayawardeneSL18061 & 119338210v ENGLondon11 May 2006
Virender SehwagIND180180190202v WISt Lucia10 Jun 2006
Andrew StraussENG180142 & 38282231v WIBarbados26 Feb 2009
David WarnerAUS180180159205v INDPerth13 Jan 2012
Carl CachopaCS180179* & 1302231v AANapier4 Nov 2012
Tillakaratne DilshanSL18054 & 126253180v BANGalle8 Mar 2013
Ed JoyceSUS18031 & 149223193v NOTNottingham15 Sept 2014
Jonny BairstowENG180150* & 30*266202v SACape Town2 Jan 2016
Chris DentGLO180180312212v DERBristol17 Apr 2016
Martin GuptillNZ180180*1381511v SAHamilton1 Mar 2017
Kumar SangakkaraSUR180180*183214v YORLeeds26 Jun 2017
Luke WellsSUS180122 & 58277250v DURChester-le-Street19 Sept 2017
Jason RoyENG180180151165v AUSMelbourne14 Jan 2018
Neil DexterLEI180180 & DNB284271v GLOLeicester17 Jun 2019
Jake LibbyWOR180180*496151v ESSChelmsford8 Apr 2021
Abdullah ShafiquePAK18044 & 136*347182v AUSRawalpindi4 Mar 2022
Marcus HarrisGLO180159 & 21300211v SOMTaunton5 Sept 2022
Usman KhawajaAUS180180 & DNB422210v INDAhmedabad9 Mar 2023
Ryan HackneyNSW18078 & 102314221v SAAdelaide14 Mar 2023
Peter HandscombLEI180112 & 68*300211v YORLeeds6 Apr 2023
Fakhar ZamanPAK180180*144176v NZRawalpindi29 Apr 2023
Shan MasoodYOR180140 & 40236221v GLOBristol12 Apr 2024
Ed PollockWOR180180138215v MIDWorcester24 Jul 2024
Tom AbellSOM180124 & 56256250v DURTaunton29 Aug 2024
Rob YatesWAR180115 & 65*241300v SUSBirmingham4 Apr 2025
Colin IngramGLA180103 & 77*336221v GLOBristol11 Apr 2025
Jake LibbyWOR18013 & 167297230v SUSBrighton9 May 2025
Kasey AldridgeSOM180180233206v HAMTaunton15 Sept 2025
Cameron BancroftWA180122 & 58348221v SAPerth28 Oct 2025
Travis HeadAUS18010 & 170247172v ENGAdelaide17 Dec 2025
Nick GreenwoodWF180143 & 37254204v CSNapier28 Feb 2026
Tom LathamCAN18079 & 101*282212v WFWellington9 Mar 2026
BJ DawkinsKEN180180 & 0309211v DURBeckenham15 May 2026
Justin GreavesWI180180 & DNB325142v SLNorth Sound3 Jul 2026

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.