Live63rd Match · CSA Pro20 2026/27DOLWPToss delay due to wet outfieldODI1st 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 (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
BJ WatlingNZ205205473241v ENGMount Maunganui21 Nov 2019
Chris CookeGLA205205*299181v SURLondon21 Sept 2021
Wayne MadsenDER20570 & 135*302200v GLADerby28 Apr 2022
Nishan MadushkaSL205205339221v IREGalle24 Apr 2023
Ollie PopeENG205205 & DNB208223v IRELondon1 Jun 2023
Emilio GayNOR205144 & 61405200v LANManchester25 Jul 2023
John SimpsonSUS205205*295235v LEILeicester12 Apr 2024
Josh BohannonLAN205205372260v KENCanterbury23 Jun 2024
Dominic SibleySUR205100* & 105440202v HAMLondon11 Apr 2025
Ben ComptonKEN205156 & 49364220v DERDerby23 May 2025
Brad SchmulianCS20538 & 167*279251v WFWellington26 Nov 2025
Leonard HuttonENG204202* & 2-220v WILondon12 Aug 1950
Neil HarveyAUS204204-241v WIKingston11 Jun 1955
Dilip SardesaiIND2044 & 200*-260v NZBombay12 Mar 1965
John ReidNZ204128 & 76-225v PAKKarachi9 Apr 1965
Greg ChappellAUS204204296270v INDSydney2 Jan 1981
Allan BorderAUS20478 & 126505140v WIAdelaide30 Jan 1982
Graham GoochENG20487 & 117385200v AUSAdelaide25 Jan 1991
Alec StewartENG20440 & 164429290v SAManchester2 Jul 1998
Hashan TillakaratneSL204204* & DNB343230v WIColombo29 Nov 2001
Mohammad YousufPAK204204*243342v BANChittagong16 Jan 2002
Adam GilchristAUS204204*213198v SAJohannesburg22 Feb 2002
Chris GayleWI204204332292v NZSt. George's28 Jun 2002
Michael VaughanENG204103 & 101*299230v WILondon22 Jul 2004
Umar AkmalPAK204129 & 75334263v NZDunedin24 Nov 2009
Brendon McCullumNZ204185 & 19*290203v BANHamilton15 Feb 2010
Shivnarine ChanderpaulWI204203* & 1376220v BANMirpur13 Nov 2012
Cheteshwar PujaraIND204204341301v AUSHyderabad2 Mar 2013
BJ WatlingND20490 & 114294340v AAHamilton31 Oct 2013
Kane WilliamsonNZ20443 & 161*339290v WIBarbados26 Jun 2014
Kane WilliamsonYOR204189 & 15*331250v SUSScarborough15 Aug 2014
Chris RogersMID2041 & 203*392290v SOMTaunton15 Sept 2014
DC de BoorderOV204146 & 58*336341v WFWellington16 Feb 2015
Steve SmithAUS204134* & 70*247130v WIMelbourne26 Dec 2015
Michael Guptill-BunceAA20415 & 189244302v WFWellington23 Mar 2016
Billy GodlemanDER204204328252v WORDerby20 Jun 2016
Adam WheaterHAM204204*234273v WARBirmingham10 Jul 2016
Keaton JenningsDUR20433 & 171*370251v NOTChester-le-Street31 Aug 2016
Babar HayatHK204173 & 31318253v NEDHong Kong10 Feb 2017
Shikhar DhawanIND204190 & 14182340v SLGalle26 Jul 2017
Ian BellWAR204204331242v GLAColwyn Bay29 Aug 2018
Kushal Janith PereraSL20451 & 153*263196v SADurban13 Feb 2019
Usman KhawajaAUS204160 & 44*439191v PAKKarachi12 Mar 2022
Jason SanghaNSW204142 & 62338232v SAAdelaide23 Mar 2022
Tom BruceCS204204*302232v AANapier5 Apr 2022
Sean DicksonDUR204120 & 84313183v LEIChester-le-Street14 Apr 2022
David BedinghamDUR204118 & 86235155v WORChester-le-Street13 Apr 2023
Dhananjaya de SilvaSL204122 & 82332225v PAKGalle16 Jul 2023
David BedinghamDUR204101 & 103306213v LANBlackpool17 May 2024
SB KeeneAA20452 & 152224310v CANChristchurch13 Dec 2025

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.