Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Marvan AtapattuSL229223 & 6*453301v ZIMKandy7 Jan 1998
Brendon McCullumNZ2294 & 225316234v INDHyderabad12 Nov 2010
Nick BrowneESS229229*417222v DERDerby13 Aug 2016
Dean ElgarSA229140 & 89548330v NZDunedin8 Mar 2017
Kraigg BrathwaiteWI229134 & 95429292v ENGLeeds25 Aug 2017
Joe RootENG229228 & 1324181v SLGalle14 Jan 2021
Tom LammonbySOM229229359282v SURTaunton24 Sept 2026
Denis ComptonENG22865 & 163-200v SANottingham7 Jun 1947
Polly UmrigarIND22856 & 172*--0v WIPort of Spain4 Apr 1962
Greg ChappellAUS22884 & 144382250v ENGSydney4 Jan 1975
Herschelle GibbsSA228228240296v PAKCape Town2 Jan 2003
Paul CollingwoodENG228206 & 22*511180v AUSAdelaide1 Dec 2006
Chris RogersMID228180 & 48262340v NOTNottingham14 Jun 2014
Virat KohliIND228211 & 17394210v NZIndore8 Oct 2016
Brad WilsonOV228111 & 117*480272v CSNelson22 Oct 2016
Kane WilliamsonNZ22889 & 139459200v PAKAbu Dhabi3 Dec 2018
Jake LibbyWOR228184 & 44416241v GLAWorcester8 Aug 2020
Tom BruceCS22867 & 161376175v NDMount Maunganui5 Mar 2023
Rob YatesWAR228228*421231v KENCanterbury10 Jul 2023
Daniel Bell-DrummondKEN2285 & 223373243v MIDLondon2 May 2025
Jake LibbyWOR228228*438181v HAMSouthampton29 Jun 2025
Martin AnderssonDER228228271262v WORDerby3 Apr 2026
Wally HammondENG227227--0v NZChristchurch24 Mar 1933
Vinod KambliIND227227301280v ZIMDelhi13 Mar 1993
Kevin PietersenENG227227308331v AUSAdelaide3 Dec 2010
Kieran PowellWI227117 & 110375302v BANMirpur13 Nov 2012
Michael PappsWF22744* & 183*445320v CANRangiora4 Dec 2013
Ajinkya RahaneIND227127 & 100*421197v SADelhi3 Dec 2015
Liam LivingstoneLAN227224 & 3*329254v WARManchester28 Aug 2017
Billy GodlemanDER227227327250v GLASwansea11 Jun 2019
Kane WilliamsonNZ227118 & 109421281v SAMount Maunganui4 Feb 2024
Rory BurnsSUR227227348291v LANLondon22 Aug 2024
Ethan BrookesWOR227140 & 873061515v WARBirmingham22 Jul 2025
George HeadleyWI226114 & 112--1v ENGGeorgetown21 Feb 1930
Donald BradmanAUS226226-220v SABrisbane27 Nov 1931
Everton WeekesWI226139 & 87*-242v AUSPort of Spain11 Apr 1955
Garry SobersWI226226-240v ENGBridgetown6 Jan 1960
Darren LehmannAUS226160 & 66324293v WITrinidad19 Apr 2003
Mohammad YousufPAK226102 & 124353300v WIKarachi27 Nov 2006
Kevin PietersenENG226226262242v WILeeds25 May 2007
Neil McKenzieSA226226388283v BANChittagong Divisional Stadium29 Feb 2008
James FranklinMID226135 & 91*419280v WORUxbridge21 Jun 2015
Luke WrightSUS226226*274287v WORWorcester1 Sept 2015
Sam RobsonMID226149 & 77292380v ESSLondon21 Apr 2017
Usman KhawajaAUS22685 & 141477190v PAKDubai7 Oct 2018
Mushfiqur RahimBAN226219* & 7440191v ZIMDhaka11 Nov 2018
Greg HayCS226226461260v OVAlexandra6 Dec 2018
Joe RootENG226226441221v NZHamilton29 Nov 2019
Leo CarterCAN226226*367213v WFRangiora22 Feb 2020
Tom AbellSOM226111 & 115277282v NORTaunton20 Sept 2022

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.