Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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
Asa TribeGLA18438320048.042c †GJ Bell b Zaman Akhter1v ESSCardiff24 Sept 2026
Desmond HaynesWI18439527146.582lbw b IT Botham2v ENGLondon19 Jun 1980
Denis ComptonENG18447819038.494hit wicket b KR Miller3v AUSNottingham10 Jun 1948
Vinoo MankadIND184-191-1b JC Laker3v ENGLondon19 Jun 1952
John SimpsonSUS183*25829070.935not out1v LEIBrighton23 Jun 2024
Mike GattingENG183*29420262.245not out1v INDBirmingham3 Jul 1986
Andy FlowerZIM183*35124252.145not out1v INDDelhi18 Nov 2000
Michael PappsWF183*37026049.462not out4v CANRangiora4 Dec 2013
Alex HalesNOT18322425181.703lbw b WB Rankin1v WARBirmingham29 Jun 2014
Herschelle GibbsSA18325835170.932b AF Giles1v ENGLondon4 Sept 2003
Graeme SmithSA18327325067.032c PD Collingwood b G Onions3v ENGCape Town3 Jan 2010
Michael VaughanENG18327827165.832lbw b AJ Bichel3v AUSSydney2 Jan 2003
Adam LythYOR18330626459.801c TE Lawes b C McKerr1v SURScarborough11 Jul 2022
Nishan MadushkaCCC18334013053.821c RK Chandraguptha b LD Madushanka1v BCAAGalle12 Dec 2025
Graham GoochENG18336922049.591c W Watson b JG Bracewell3v NZLeeds24 Jul 1986
Dennis AmissENG18337219049.191c Majid Khan b Intikhab Alam2v PAKLondon22 Aug 1974
Bill PonsfordAUS183-110-1b OC Scott1v WISydney1 Jan 1931
Charlie DavisWI183-210-5run out3v NZBridgetown23 Mar 1972
Joe RootENG182*22917479.485not out2v WIGrenada21 Apr 2015
Kamindu MendisSL182*25016472.805not out1v NZGalle26 Sept 2024
Viv RichardsWI182*25623271.094not out3v ENGBridgetown13 Mar 1981
Dawid MalanMID182*27027067.414not out1v NOTNottingham5 Jul 2015
Greg ChappellAUS182*27422066.425not out2v WISydney3 Jan 1976
Tom AlsopSUS182*31621057.593not out1v LEILeicester11 May 2023
Jacques KallisSA182*32623155.834not out2v ENGLondon19 Jul 2012
Alex LeesDUR182*35820050.841not out2v GLACardiff7 Apr 2022
Phil MeadENG182*-210-5not out1v AUSLondon13 Aug 1921
Sunil GavaskarIND182*--0-1not out3v WICalcutta29 Dec 1978
Ben DuckettENG182178241102.252b GI Hume2v IRELondon1 Jun 2023
Grant StewartKEN18218920596.308c CT Bancroft b AS Dale1v GLOBristol16 May 2025
Mohammad AzharuddinIND18219712192.395c GA Gooch b GA Hick1v ENGKolkata29 Jan 1993
Michael HusseyAUS18220321189.665c Shahadat Hossain b Aftab Ahmed2v BANChattogram16 Apr 2006
Joe DenlyKEN18222615580.533c MDE Holden b RI Keogh1v NORBeckenham3 Jul 2017
Denis LindsaySA18222725580.187c IM Chappell b KR Stackpole3v AUSJohannesburg23 Dec 1966
Brian LaraWI18223529177.454c ME Waugh b CR Miller1v AUSAdelaide15 Dec 2000
Max HoldenMID18224323174.903c †CG Benjamin b KJ Dudgeon2v KENCanterbury19 Jun 2026
Marnus LabuschagneGLA18224431074.593c †BC Brown b LWP Wells3v SUSBrighton27 May 2019
Daniel FlynnND18224717673.684c IG Butler b MD Craig3v OVHamilton4 Nov 2012
Richie RichardsonWI18226026270.003lbw b CJ McDermott2v AUSGeorgetown23 Mar 1991
Shaun MarshAUS18226615168.425c DM Bravo b JA Warrican1v WIHobart10 Dec 2015
Ricardo VasconcelosNOR18227225066.911c †CB Cooke b Mir Hamza2v GLANorthampton19 Apr 2024
Leus du PlooyMID18227417166.424b Miles Hammond1v GLOLondon3 Apr 2026
Dean ElgarESS18228421064.081c BBA Geddes b RS Patel1v SURChelmsford26 Sept 2024
Kraigg BrathwaiteWI18231218058.331lbw b WP Masakadza1v ZIMBulawayo4 Feb 2023
James HildrethSOM18236222050.285c †JA Simpson b OP Rayner1v MIDTaunton15 Sept 2014
Alviro PetersenSA18236523049.861c †MJ Prior b SCJ Broad1v ENGLeeds2 Aug 2012
Greg ChappellAUS18240017045.504lbw b Mudassar Nazar2v PAKSydney2 Jan 1984
Conrad HunteWI18248527037.531c FJ Titmus b DA Allen1v ENGManchester6 Jun 1963
Terry JarvisNZ18255519032.792c GA Greenidge b DAJ Holford2v WIGeorgetown6 Apr 1972
Arthur MorrisAUS182-330-1c R Pollard b NWD Yardley4v ENGLeeds22 Jul 1948

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.