ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Nasser HussainENG146116 & 30330200v SANottingham14 Aug 2003
Rahul DravidIND146146234160v WISt Lucia10 Jun 2006
Taufeeq UmarPAK14611 & 135337140v WISt Kitts20 May 2011
Nasir HossainBAN14652 & 94225192v WIKhulna21 Nov 2012
Michael HusseyAUS146115* & 31*222102v SLHobart14 Dec 2012
Craig CachopaAA14628 & 118279172v CANChristchurch7 Feb 2014
Daryl MitchellWOR14626 & 120255190v LEILeicester15 Jun 2014
Josh CobbLEI1469 & 137261231v KENLeicester7 Jul 2014
Tom LathamNZ146137 & 9304121v PAKDubai17 Nov 2014
Stephen MurdochWF14668 & 78204231v CSNew Plymouth8 Mar 2015
James NeeshamOV146131 & 15*171162v CSNapier15 Oct 2015
Gareth RoderickGLO14688* & 58312171v ESSChelmsford10 Apr 2016
Graham WaggGLA14640 & 106198163v KENCanterbury1 May 2016
Haseeb HameedLAN14689 & 57*407160v HAMSouthampton4 Aug 2016
Miles HammondGLO14623 & 123*350150v MIDBristol4 Sept 2018
Paul StirlingMID146138 & 8*230140v GLARadlett16 Jun 2019
Mark StonemanSUR146100 & 46246191v YORScarborough30 Jun 2019
Alex CareySA146125 & 21239161v NSWAdelaide6 Mar 2021
Lahiru ThirimanneSL14670 & 7638180v WINorth Sound21 Mar 2021
Rob KeoghNOR14620 & 126171230v GLANorthampton22 Apr 2021
Marcus HarrisVIC1469 & 137381101v NSWSydney27 Oct 2021
Josh PhilippeWA146129 & 17*249173v QUEBrisbane10 Nov 2021
KL RahulIND146123 & 23334211v SACenturion26 Dec 2021
Robbie WhiteMID14665 & 8125373v DERLondon7 Apr 2022
Zak CrawleyKEN14662 & 84239161v NORNorthampton19 May 2022
Kyle MayersWI146146 & DNB208182v BANGros Islet24 Jun 2022
Ali OrrSUS1465 & 141215166v DERBrighton26 Jun 2022
Matt RenshawSOM146146313170v ESSChelmsford25 Jul 2022
Rob KeoghNOR146123 & 23208190v SURNorthampton12 Sept 2022
Hilton CartwrightWA14670 & 76*271200v VICMelbourne17 Oct 2022
Henry CooperND14656 & 90279231v WFCello Basin Reserve18 Oct 2022
Rhys MariuCAN14668 & 78*269180v NDHamilton25 Feb 2023
Jake LibbyWOR14642 & 104*251191v DERDerby6 Apr 2023
Haider AliDER1460 & 146197222v YORChesterfield11 Jun 2023
Mitchell MarshAUS146118 & 28170224v ENGLeeds6 Jul 2023
Ollie PriceGLO146132 & 14221190v DERBristol10 Sept 2023
Alex LeesDUR146145 & 1242150v WARBirmingham12 Apr 2024
Chris CookeGLA14620 & 126*256161v DERCardiff12 Apr 2024
Oli StoneNOT14683 & 63285220v SOMNottingham23 Jun 2024
Luke ProcterNOR14648 & 98388140v GLACardiff23 Jun 2024
Angus LovellQUE146146*314150v NSWSydney1 Nov 2024
Jake LehmannSA146130* & 16209160v QUEAdelaide15 Mar 2025
James BraceyGLO146127 & 19230201v KENBristol16 May 2025
Sam HainWAR14678 & 68*327173v SOMBirmingham22 Jun 2025
James BraceyGLO146133 & 13265144v GLACardiff29 Jun 2025
Curtis HeaphyCS14665 & 81376170v OVDunedin13 Dec 2025
Sammu AshanCMCC146146313100v TUCAGalle23 Jan 2026
Lahiru UdaraNCC146126 & 20143151v BCAAColombo20 Mar 2026
David BedinghamDUR14617 & 129*176172v LANChester-le-Street24 Apr 2026
James SalesNOR146146*209150v WORNorthampton1 May 2026

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.