Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting match by match (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
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
Yashasvi JaiswalIND226209 & 17317227v ENGVisakhapatnam2 Feb 2024
Matt BoyleCAN22670 & 156*375281v NDRangiora18 Nov 2025
Henry NichollsCAN226226314232v AAChristchurch13 Dec 2025
Bob SimpsonAUS225225427181v ENGAdelaide28 Jan 1966

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.