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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 innings by innings (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Luis ReeceDER11117315064.161c JL Lawlor b DA Douthwaite1v GLADerby19 May 2019
Zak CrawleyKEN11117315064.162b JL Pattinson1v NOTTunbridge Wells17 Jun 2019
Marnus LabuschagneAUS11117310264.163c †JM Bairstow b JE Root3v ENGManchester19 Jul 2023
Steven DaviesSOM11117412063.796b TE Bailey1v LANTaunton12 Sept 2017
Bradley HopeTAS11117411063.797c †SB Harper b F O'Neill2v VICMelbourne8 Oct 2024
Graeme WoodAUS11117612063.074c RB Richardson b CEL Ambrose2v WIPerth2 Dec 1988
Shan MasoodLEI11117613063.075lbw b OJ Price2v GLOLeicester8 Sept 2025
George WorkerCS11117816162.361b TG Johnston1v CANChristchurch7 Nov 2017
Tom AbellSOM11117914062.013run out (LB Williams)1v NORTaunton20 Sept 2022
Matthew HaydenAUS11118012061.672c JH Kallis b M Muralitharan1v IWXSydney14 Oct 2005
Wayne MadsenDER11118210060.994c AGH Orr b SF Hunt1v SUSBrighton21 Sept 2021
Kumar SangakkaraSUR11118611059.683c †AM Rossington b SP Crook2v NORNorthampton18 May 2015
Adam LythYOR11118818059.041lbw b SM Ervine1v HAMLeeds17 Apr 2016
Adam LythYOR11118816059.041c †OG Robinson b BA Raine1v DURScarborough25 Jul 2023
Jacques RudolphGLA11119015058.422c †NJ O'Brien b A Sheikh1v LEILeicester12 Apr 2015
Mansoor AkhtarPAK11119118058.123c †RW Marsh b GF Lawson1v AUSFaisalabad30 Sept 1982
Shaun MarshGLA11119118058.123c RF Higgins b DJ Worrall2v GLOBristol20 Apr 2018
Mark CosgroveLEI11119418057.224c RI Newton b Azharullah1v NORNorthampton13 Aug 2016
Navjot SidhuIND11120013255.502c †RS Kaluwitharana b WPUJC Vaas1v SLColombo2 Aug 1997
Marnus LabuschagneGLA11120017055.502c TG Helm b LBK Hollman3v MIDCardiff17 May 2024
Carl HooperWI11120214154.954c AJ Lamb b DR Pringle1v ENGLondon20 Jun 1991
Adam HoseWAR11120214254.955c JM Clarke b SR Patel1v NOTBirmingham3 Jun 2019
Ian BellWAR11120311054.683lbw b JD Shantry2v WORWorcester14 Jun 2015
Bharat PopliND11120313154.683c AY Patel b LR Dudding2v CSMount Maunganui29 Feb 2024
Steve SmithAUS11120814253.375c †MJ Prior b JM Anderson1v ENGPerth13 Dec 2013
Paul CollingwoodENG11120914053.115b DJ Bravo1v WILondon17 May 2007
Jacques RudolphGLA11120914053.111b J Leach2v WORWorcester9 Jun 2017
Ian ChappellAUS11121212052.363c BW Luckhurst b JA Snow1v ENGMelbourne21 Jan 1971
LJ WoodcockWF11121215252.362c sub (ZN Gibson) b JG Walker2v NDWellington8 Mar 2016
Gary BallanceYOR11121219052.363c J Overton b TD Groenewald1v SOMLeeds13 Jul 2019
Billy GodlemanDER11121216152.362lbw b S Mahmood1v LANManchester10 Sept 2019
Sharmarh BrooksWI11121415151.874b Amir Hamza2v AFGLucknow27 Nov 2019
Mark StonemanDUR11121616051.391run out (sub (AD Thomason))3v WARBirmingham17 May 2015
Tom WestleyESS11121616051.393b KJ Abbott1v HAMChelmsford19 May 2017
Desmond HaynesWI11122317049.782c ME Waugh b AR Border2v AUSGeorgetown23 Mar 1991
Mark WaughAUS1112237149.784c †RS Kaluwitharana b WPUJC Vaas2v SLPerth8 Dec 1995
Marcus HarrisVIC11122314149.782c CT Bancroft b AM Hardie2v WAMelbourne17 Oct 2022
Hanuma VihariIND11122516049.336c KAJ Roach b JO Holder1v WIKingston30 Aug 2019
Younis KhanPAK1112267349.124c †AB de Villiers b VD Philander1v SACape Town14 Feb 2013
Brad WilsonOV11122812048.681lbw b AP Devcich4v NDAlexandra24 Nov 2017
George BartlettSOM1112289448.685b DR Briggs3v WARBirmingham12 Sept 2022
Nick KellyWF11122813048.684c sub (Snehith Reddy) b JJ Naylor1v NDWhangarei13 Dec 2025
Graeme WoodAUS11122912048.471c JM Parker b JG Bracewell2v NZBrisbane28 Nov 1980
Taufeeq UmarPAK11122913048.471c †T Taibu b AM Blignaut3v ZIMHarare9 Nov 2002
Curtis CampherIRE11122915248.477c DM de Silva b NGRP Jayasuriya1v SLGalle24 Apr 2023
Asad ShafiqPAK11123014148.266c GC Smith b VD Philander1v SACape Town14 Feb 2013
Tom AbellSOM11123012048.264lbw b CG Harrison2v NOTNottingham23 Jun 2024
Craig OvertonSOM11123215147.848lbw b RM Yates3v WARTaunton19 Jun 2026
Tharanga ParanavitanaSL11123312047.641c †MS Dhoni b I Sharma1v INDGalle18 Jul 2010
Ravindu RasanthaCCC11123911146.441c DPS Sooriyabandara b P Jayawickrama3v MSCMaggona6 Mar 2026
PreviousPage 113Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.