Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND52/1 (10)IND need 134 runs in 240 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 (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
Dennis AmissENG158158 & 01270v PAKSindh16 Mar 1973
Doug WaltersAUS158107 & 51333130v PAKAdelaide24 Dec 1976
Rick McCoskerAUS15851 & 107433181v ENGNottingham28 Jul 1977
Clive RadleyENG158158524150v NZAuckland4 Mar 1978
Wasim RajaPAK15897 & 61295230v INDDelhi4 Dec 1979
John ReidNZ158158*318170v PAKAuckland25 Jan 1985
Allan LambENG158139 & 19214240v INDLondon26 Jul 1990
Mohammad AzharuddinIND158121 & 37167270v ENGLondon26 Jul 1990
Ken RutherfordNZ158105 & 53289224v SLMoratuwa27 Nov 1992
Graham GoochENG15838 & 120347251v AUSLondon1 Jul 1993
Bryan YoungNZ15838 & 120408100v PAKChristchurch24 Feb 1994
Aamer SohailPAK158133 & 25298231v AUSKarachi22 Oct 1998
Lou VincentNZ158104 & 54262211v AUSPerth30 Nov 2001
Mohammad YousufPAK158146 & 12307191v WISharjah31 Jan 2002
Mark ButcherENG158124 & 34341230v AUSSydney2 Jan 2003
Chris CairnsNZ158158 & DNB171187v SAAuckland18 Mar 2004
Kevin PietersenENG158158205192v SLLondon11 May 2006
Andrew StraussENG15830 & 128258180v PAKLondon13 Jul 2006
Virender SehwagIND15866 & 92176192v AUSNagpur6 Nov 2008
Kamran AkmalPAK158158*18485v SLKarachi21 Feb 2009
Mitchell JohnsonAUS15835 & 123*157175v SACape Town19 Mar 2009
Tamim IqbalBAN15855 & 103162232v ENGLondon27 May 2010
Azhar AliPAK1581 & 157456101v ENGDubai3 Feb 2012
Tillakaratne DilshanSL158147 & 11289230v AUSHobart14 Dec 2012
Riki WesselsNOT158158152148v NORNottingham11 May 2014
Gordon MuchallDUR158158*189221v NOTNottingham25 May 2014
Luke WrightSUS158158228241v NORBrighton6 Jul 2014
Sarfraz AhmedPAK158103 & 5521691v SLColombo14 Aug 2014
Peter FultonCAN15835 & 123*260141v NDChristchurch9 Mar 2015
Gary BallanceENG15877 & 81*314163v WIGrenada21 Apr 2015
Ben SmithCS15841 & 117*342241v WFNelson23 Oct 2015
Dean ElgarSA158118* & 40317141v ENGDurban26 Dec 2015
KL RahulIND158158303153v WIJamaica30 Jul 2016
Sean ErvineHAM158158*286162v SURLondon6 Sept 2016
Chad BowesCAN1583 & 155211192v AARangiora22 Nov 2016
Ben StokesENG158100 & 58232280v WILeeds25 Aug 2017
Virat KohliIND158153 & 5237160v SACenturion13 Jan 2018
Kevin O'BrienIRE15840 & 118285170v PAKDublin11 May 2018
Ollie PopeSUR158158*224270v YORLondon11 May 2018
Dinesh ChandimalSL158119* & 39298111v WISt Lucia14 Jun 2018
Tom FellWOR15869 & 89297240v SURWorcester10 Sept 2018
Greg HayCS158158327210v OVNapier1 Mar 2019
Gareth RoderickGLO158158246151v SUSArundel11 Jun 2019
Rilee RossouwHAM15892 & 66225230v KENSouthampton13 Jul 2019
Ross TaylorNZ15853 & 105*286192v ENGHamilton29 Nov 2019
Dean ElgarSA158127 & 31*190270v SLJohannesburg3 Jan 2021
Ben SmithCS158111* & 47393250v CANNapier3 Apr 2021
Sam RobsonMID158154 & 4291150v LEINorthwood11 Jul 2021
Nic MaddinsonVIC158110* & 48*263221v QUEMelbourne18 Feb 2022
Jordan CoxKEN158158 & DNB264211v GLOCanterbury12 Jun 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.