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
Adam LythYOR19117 & 174246273v GLALeeds4 May 2023
Peter HandscombLEI19155 & 136*296280v DURLeicester25 Jun 2023
Dean FoxcroftOV19117 & 174282183v AAUniversity of Otago Oval29 Feb 2024
Rob YatesWAR191191205255v DURBirmingham12 Apr 2024
Shan MasoodYOR19160 & 131*280194v NORNorthampton24 May 2024
Mushfiqur RahimBAN191191 & DNB341221v PAKRawalpindi21 Aug 2024
Pathum NissankaSL19164 & 127*175222v ENGLondon6 Sept 2024
A BandaraCCC191190 & 1249210v BRCColombo21 Feb 2025
Marcus HarrisLAN191167 & 24310192v GLOManchester2 May 2025
Luke WellsLAN191141 & 50336240v DERManchester16 May 2025
George MunseySCO1911911501411v NEDDundee12 Jun 2025
Nick KellyWF19141 & 150246301v OVWellington18 Nov 2025
Dinesh ChandimalCCC191144 & 47212167v PSCColombo16 Jan 2026
Marcus HarrisLAN191125 & 66318222v DERManchester10 Apr 2026
Dominic SibleySUR191187 & 4*386123v SUSLondon1 May 2026
Max HoldenMID191182 & 9261251v KENCanterbury19 Jun 2026
Jack HobbsENG190187 & 3366150v AUSAdelaide12 Jan 1912
Maurice LeylandENG190137 & 53*468240v AUSMelbourne8 Mar 1929
Bill EdrichENG19071 & 119615130v AUSSydney13 Dec 1946
Neil HarveyAUS190190-210v SASydney9 Jan 1953
Ted DexterENG19010 & 180-310v AUSBirmingham8 Jun 1961
Majid KhanPAK19023 & 167-250v WIGeorgetown18 Mar 1977
Mohinder AmarnathIND19090 & 100331110v AUSPerth16 Dec 1977
Geoff BoycottENG19062 & 128*398170v AUSLondon28 Aug 1980
Allan BorderAUS190106* & 84382210v ENGLondon27 Aug 1981
Bruce EdgarNZ190161 & 29468260v AUSAuckland12 Mar 1982
Mohammad AzharuddinIND190179 & 11263231v ENGManchester9 Aug 1990
Alec StewartENG190190261310v PAKBirmingham4 Jun 1992
Gary KirstenSA190130 & 60470220v ENGLeeds21 Aug 2003
Gautam GambhirIND19023 & 167304182v NZWellington3 Apr 2009
Ian BellENG19031 & 159287280v INDNottingham29 Jul 2011
Michael BracewellOV190190267275v WFDunedin24 Jan 2013
Hamish RutherfordOV190162 & 28210291v NDQueenstown31 Jan 2013
Martin GuptillAA190185 & 5308201v CSNapier12 Dec 2013
Alex HalesNOT19096 & 94252262v MIDNottingham14 Jun 2014
Ian BellENG190167 & 23277233v INDSouthampton27 Jul 2014
Younis KhanPAK190177 & 13356171v SLGalle6 Aug 2014
Matt MachanSUS190135 & 55179244v WORBrighton19 Apr 2015
Alastair CookESS190142 & 48*398261v WORWorcester1 May 2016
Sam NortheastKEN190190244131v SUSTunbridge Wells17 Jul 2016
Moeen AliENG190146 & 44359171v INDChennai16 Dec 2016
James VinceHAM190190154155v GLOSouthampton26 Apr 2019
Jack LeaningKEN19063 & 127*391160v SUSBrighton13 May 2021
Darren StevensKEN190190 & DNB1491515v GLACanterbury20 May 2021
Hilton CartwrightWA19069 & 121*308207v SAAdelaide24 Sept 2021
Marcus HarrisLAN190138 & 52268280v MIDLondon4 Apr 2025
Ricardo VasconcelosNOR19058 & 132366230v DERNorthampton15 Sept 2026
Josh BohannonLAN190190*384130v DURManchester24 Sept 2026
Bill EdrichENG189189 & DNB-261v SALondon21 Jun 1947
Leonard HuttonENG189150 & 39*-200v INDLondon19 Jun 1952

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.