Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND31/1 (5.1)IND need 155 runs in 269 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ben ComptonKEN15632 & 124*256221v MIDCanterbury11 Apr 2025
Caleb JewellDER15683 & 73204191v LEILeicester11 Apr 2025
Freddie McCannNOT156138 & 18243191v HAMNottingham9 May 2025
Paul WalterESS15638 & 118210250v SURLondon23 May 2025
Keaton JenningsLAN156156127157v SOMTaunton11 Aug 2026
Rahmat ShahAFG156105* & 51340153v BANAbu Dhabi9 Oct 2026
Gerhard ErasmusNAM156156*125144v IREWindhoek24 Oct 2026
Monty NobleAUS155133 & 22-190v ENGSydney11 Dec 1903
Bruce MitchellSA15599 & 56--0v ENGPort Elizabeth5 Mar 1949
Martin DonnellyNZ15575 & 80-180v ENGManchester23 Jul 1949
Imtiaz AhmedPAK155135 & 20*--0v INDMadras13 Jan 1961
Mushtaq MohammadPAK15555 & 100*-150v ENGNottingham26 Jul 1962
Peter BurgeAUS155103 & 52*291140v ENGSydney15 Feb 1963
Doug WaltersAUS155155315112v ENGBrisbane10 Dec 1965
Ken BarringtonENG155142 & 13*303150v PAKLondon24 Aug 1967
Doug WaltersAUS15593 & 62*-150v INDBrisbane19 Jan 1968
Rohan KanhaiWI155153 & 2*-181v ENGPort of Spain14 Mar 1968
John EdrichENG155155330190v NZNottingham7 Aug 1969
Ian ChappellAUS155118 & 37416250v ENGLondon10 Aug 1972
Alan KnottENG15592 & 63224260v AUSLondon10 Aug 1972
John BenaudAUS15513 & 142247182v PAKMelbourne29 Dec 1972
Gundappa ViswanathIND155124 & 31-170v WIMadras12 Jan 1979
Geoff BoycottENG155155341120v INDBirmingham12 Jul 1979
John DysonAUS15528 & 127*423130v WISydney2 Jan 1982
Imran KhanPAK15583 & 72*322180v AUSMelbourne26 Dec 1983
Mohsin KhanPAK155152 & 3244181v AUSMelbourne26 Dec 1983
Roy DiasSL15595 & 60*-110v INDColombo6 Sept 1985
Asanka GurusinhaSL15539 & 116*307140v PAKColombo22 Mar 1986
Mark WaughAUS155140 & 15249171v ENGBrisbane25 Nov 1994
Mike AthertonENG15588 & 67433130v AUSSydney1 Jan 1995
Asanka GurusinhaSL15528 & 127481151v NZDunedin18 Mar 1995
Daryll CullinanSA15533 & 122*246211v INDJohannesburg16 Jan 1997
Greg BlewettAUS15599 & 56275200v NZHobart27 Nov 1997
Ijaz AhmedPAK155155282230v AUSPeshawar15 Oct 1998
Adam GilchristAUS1556 & 149*182131v PAKHobart18 Nov 1999
Steve WaughAUS155150 & 5346170v INDAdelaide10 Dec 1999
Michael SlaterAUS155143 & 12237241v NZWellington24 Mar 2000
Herschelle GibbsSA15551 & 104264250v AUSDurban15 Mar 2002
Matthew HaydenAUS15537 & 118243142v WIBrisbane3 Nov 2005
Marvan AtapattuSL15588 & 67331220v INDDelhi10 Dec 2005
Kevin PietersenENG155142 & 13182223v SLBirmingham25 May 2006
Chamara KapugederaSL15596 & 59*216134v BANChittagong Divisional Stadium3 Jan 2009
Kumar SangakkaraSL15518 & 137296221v INDMumbai2 Dec 2009
Salman ButtPAK15563 & 92267270v AUSLondon13 Jul 2010
Michael BracewellOV155129 & 26*197231v CANRangiora19 Nov 2013
Alviro PetersenSOM155155230160v LANManchester1 Jun 2014
Luke WellsSUS15574 & 81428200v YORArundel16 Jun 2014
Phil JaquesNOT155113 & 42*203240v SOMNottingham22 Jun 2014
Andrew EllisCAN155112 & 43*177195v CSNelson17 Mar 2015
Nick BrowneESS155105 & 50291210v LANManchester6 Jul 2015

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.