Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Rohan KanhaiWI77-92-3c CG Borde b RF Surti2v INDMadras13 Jan 1967
Ian RedpathAUS77-130-5c AL Wadekar b S Venkataraghavan2v INDBombay4 Nov 1969
Farokh EngineerIND77-120-1c & b KR Stackpole1v AUSKanpur15 Nov 1969
Roy FredericksWI77--0-1c Liaqat Ali b Intikhab Alam2v PAKKarachi1 Mar 1975
Asif IqbalPAK77--0-4c VA Holder b BD Julien3v WIKarachi1 Mar 1975
Anura RanasingheSL77--0-7b N Kapil Dev3v INDChennai17 Sept 1982
Colin de GrandhommeNZ76*5345143.408not out2v BANHamilton28 Feb 2019
Dawid MalanYOR76*6433118.755not out3v WORLeeds11 Apr 2025
James VinceHAM76*65160116.923not out4v DURChester-le-Street1 Sept 2015
Alastair CookENG76*789097.441not out3v PAKManchester22 Jul 2016
Nikhil ChaudharyTAS76*8014095.008not out3v QUEBrisbane4 Oct 2025
Mohammad RizwanSUS76*829192.684not out4v DERBrighton26 Jun 2022
Alec StewartENG76*8310191.577not out2v AUSLeeds16 Aug 2001
Virender SehwagIND76*899185.392not out4v ENGChandigarh9 Mar 2006
Tim AmbroseENG76*958280.007not out1v WIBarbados26 Feb 2009
Matthew HurstLAN76*987177.557not out1v KENCanterbury26 Sept 2023
Ed BarnardWOR76*10110075.258not out2v WARBirmingham6 May 2021
Tony GreigENG76*10211074.516not out4v WILeeds22 Jul 1976
Shakib Al HasanBAN76*1046173.085not out3v PAKKhulna28 Apr 2015
Ashwell PrinceLAN76*1068071.704not out3v LEILeicester17 May 2015
Liam Patterson-WhiteNOT76*11213067.868not out1v SURLondon20 Aug 2026
Kashif AliWOR76*1187064.413not out4v DURChester-le-Street30 Jun 2024
Thilan SamaraweeraSL76*1218062.815not out1v INDColombo26 Jul 2010
Jack ClaytonQUE76*1317058.023retired hurt3v NSWBrisbane8 Feb 2025
Jack GregoryAUS76*13310057.144not out4v ENGMelbourne11 Feb 1921
Adam ParoreNZ76*1359056.304not out3v ZIMAuckland20 Jan 1996
Denis ComptonENG76*13714055.477not out3v AUSLondon24 Jun 1938
Ian BellENG76*13710055.475not out2v WIBirmingham7 Jun 2012
Hilton CartwrightWA76*13712055.474not out3v VICMelbourne17 Oct 2022
Dean BrownlieND76*14111053.902not out4v WFMount Maunganui21 Mar 2017
Ricky PontingAUS76*1476051.706not out1v PAKPeshawar15 Oct 1998
Robbie WhiteMID76*1499051.015not out1v GLOLondon6 May 2021
Tom AbellSOM76*1508050.672not out2v NOTTaunton14 Jun 2015
George BartlettSOM76*15010050.675not out4v MIDLondon8 Apr 2021
William O'DonnellAA76*1528250.001not out2v CSNelson1 Apr 2023
Ryan ten DoeschateESS76*1549149.356not out3v NORNorthampton7 Jun 2015
Wayne MadsenDER76*15411049.354not out3v SURLondon1 Sept 2015
Nick SelmanGLA76*15611048.721not out1v SUSBrighton27 May 2019
MS DhoniIND76*15910047.807not out4v ENGLondon19 Jul 2007
Marlon SamuelsWI76*1609247.505not out3v ENGNottingham25 May 2012
Jonty RhodesSA76*1626146.916not out3v AUSSydney2 Jan 1994
Daryl MitchellND76*1679145.514not out3v WFHamilton18 Dec 2014
Tharanga ParanavitanaSL76*1685145.241not out3v PAKSharjah3 Nov 2011
Misbah-ul-HaqPAK76*1858141.085not out4v SADubai12 Nov 2010
Lyndon JamesNOT76*19210039.585not out4v GLACardiff11 Jul 2022
Geoff BoycottENG76*2467030.891not out4v AUSMelbourne21 Jan 1971
Geoff BoycottENG76*24712030.771not out4v SAJohannesburg22 Jan 1965
John EdrichENG76*2558029.801not out4v WINottingham3 Jun 1976
Jeffrey StollmeyerWI76*--1-2not out4v INDPort of Spain21 Jan 1953
Roy McLeanSA76*-140-6not out4v AUSMelbourne6 Feb 1953
PreviousPage 273Next

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.