Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Leonard HuttonENG36484735042.981c AL Hassett b WJ O'Reilly1v AUSLondon20 Aug 1938
Glenn TurnerNZ25975922034.121lbw b AB Howard2v WIGeorgetown6 Apr 1972
Bob SimpsonAUS31174323141.862c †JM Parks b JSE Price1v ENGManchester23 Jul 1964
Sid BarnesAUS23466717035.081c JT Ikin b AV Bedser2v ENGSydney13 Dec 1946
Gary KirstenSA27564226042.831b MA Butcher3v ENGDurban26 Dec 1999
Andy SandhamENG32564028050.782b HC Griffith1v WIKingston3 Apr 1930
Ken BarringtonENG25662426041.034lbw b GD McKenzie2v AUSManchester23 Jul 1964
Wally HammondENG25160530041.493b H Ironmonger2v AUSSydney14 Dec 1928
Wally HammondENG17760317029.353c & b J Ryder3v AUSAdelaide1 Feb 1929
Bob CowperAUS30758920052.124b BR Knight2v ENGMelbourne11 Feb 1966
Brian LaraWI400*58243468.733not out1v ENGSt John's10 Apr 2004
Wally HammondENG231*57927039.903not out1v AUSSydney18 Dec 1936
Sanath JayasuriyaSL34057836258.821c SC Ganguly b RK Chauhan2v INDColombo2 Aug 1997
Mahela JayawardeneSL37457243165.384b A Nel2v SAColombo27 Jul 2006
Younis KhanPAK31356827455.113b CRD Fernando2v SLKarachi21 Feb 2009
Mark TaylorAUS334*56432159.221not out1v PAKPeshawar15 Oct 1998
Dennis AmissENG262*56340146.542not out3v WIKingston16 Feb 1974
Roshan MahanamaSL22556127040.113lbw b A Kumble2v INDColombo2 Aug 1997
Brendon McCullumNZ30255932454.035c †MS Dhoni b Z Khan3v INDWellington14 Feb 2014
Hanif MohammadPAK187*55621033.634not out2v ENGLondon27 Jul 1967
Geoff BoycottENG246*55530144.322not out1v INDLeeds8 Jun 1967
Terry JarvisNZ18255519032.792c GA Greenidge b DAJ Holford2v WIGeorgetown6 Apr 1972
Brendon KuruppuSL201*54824036.682not out1v NZColombo16 Apr 1987
Alastair CookENG29454533053.942c SK Raina b I Sharma2v INDBirmingham10 Aug 2011
Dave HoughtonZIM26654130349.174lbw b WPUJC Vaas1v SLBulawayo20 Oct 1994
Brian LaraWI37553845069.703c †RC Russell b AR Caddick1v ENGSt John's16 Apr 1994
Marvan AtapattuSL201*53618037.501not out1v ENGGalle22 Feb 2001
Hashim AmlaSA311*52935058.793not out2v ENGLondon19 Jul 2012
Alastair CookENG26352818049.811c Shan Masood b Shoaib Malik2v PAKAbu Dhabi13 Oct 2015
Billy MurdochAUS21152524040.193c E Peate b W Barnes1v ENGLondon11 Aug 1884
Gary KirstenSA21052524140.001c †AJ Stewart b ARC Fraser1v ENGManchester2 Jul 1998
Cheteshwar PujaraIND20252521038.483c GJ Maxwell b NM Lyon2v AUSRanchi16 Mar 2017
Clive RadleyENG15852415030.153c JG Wright b RO Collinge2v NZAuckland4 Mar 1978
Martin CroweNZ29952329357.174c †HP Tillakaratne b A Ranatunga3v SLWellington31 Jan 1991
Grant FlowerZIM201*52311138.432not out1v PAKHarare31 Jan 1995
Javed MiandadPAK26052128149.904c & b GR Dilley1v ENGLondon6 Aug 1987
Graham DowlingNZ23951926546.052st †FM Engineer b EAS Prasanna1v INDChristchurch22 Feb 1968
Graham YallopAUS26851729051.843c †Wasim Bari b Sarfraz Nawaz2v PAKMelbourne26 Dec 1983
Shoaib MohammadPAK16351617131.593b RJ Hadlee2v NZWellington10 Feb 1989
Shivnarine ChanderpaulWI136*51017026.676not out2v INDSt John's10 May 2002
Younis KhanPAK26750432152.983c IK Pathan b Harbhajan Singh1v INDBangalore24 Mar 2005
Derek RandallENG15049813030.123lbw b RM Hogg3v AUSSydney6 Jan 1979
Taufeeq UmarPAK23649617147.582run out (†KC Sangakkara/HAPW Jayawardene)2v SLAbu Dhabi18 Oct 2011
Herbert SutcliffeENG19449613039.111lbw b TW Wall2v AUSSydney2 Dec 1932
Jake LibbyWOR180*49615136.292not out2v ESSChelmsford8 Apr 2021
Rahul DravidIND27049534154.553b Imran Farhat2v PAKRawalpindi13 Apr 2004
Sam HainWAR202*49416140.894not out2v NORBirmingham12 May 2022
Ron ChandragupthaBCAA23749320148.072c †N Dickwella b CBRLS Kumara1v NCCColombo5 Mar 2025
Mike AthertonENG185*49229037.601not out4v SAJohannesburg30 Nov 1995
Dominic SibleyWAR24449134049.692c HG Kuhn b DJ Bell-Drummond2v KENCanterbury30 Jun 2019
Page 1Next

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.