Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 bowledT2065th 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
Allan BorderAUS83*1486056.087not out3v ENGAdelaide25 Jan 1991
Dale PhillipsOV83*15114054.973not out3v WFWellington5 Nov 2020
Ben FoakesSUR83*15710052.875not out3v HAMSouthampton5 Sept 2017
Ed BarnesLEI83*16514050.309not out2v SOMTaunton4 Jul 2021
Harvey HoseinDER83*17310047.986not out1v WORDerby15 Apr 2021
Heath StreakZIM83*17611147.167not out3v WIHarare27 Jul 2001
Chris CookeGLA83*18310045.365not out3v SURColwyn Bay6 Jul 2014
Hassan AzadLEI83*18812044.151not out3v LANLeicester23 Sept 2019
Craig McMillanNZ83*1908043.686not out4v INDAhmedabad8 Oct 2003
Greg HayCS83*19210043.235not out1v AAAuckland4 Dec 2013
Luke ProcterNOR83*1969142.354not out2v SURLondon5 May 2022
Alec StewartENG83*19812041.923not out3v NZManchester5 Aug 1999
Herschelle GibbsSA83*21510038.602not out4v WIGeorgetown9 Mar 2001
Roger BinnyIND83*2338035.627not out1v PAKBangalore14 Sept 1983
Sunil GavaskarIND83*2507033.201not out4v ENGCalcutta1 Jan 1982
Stewie DempsterNZ83*--0-4not out1v ENGAuckland31 Mar 1933
Les AmesENG83*--0-7not out1v WILondon24 Jun 1933
Charlie BarnettENG83*-140-4not out3v NZLondon26 Jun 1937
John GoddardWI83*--0-8not out1v NZChristchurch18 Feb 1956
Peter MayENG83*-90-4not out1v AUSLondon23 Aug 1956
Ken MackayAUS83*--1-7not out1v SAJohannesburg7 Feb 1958
Tim SeifertND836496129.696c KJ McClure b IS Sodhi3v CANHamilton5 Mar 2025
Virender SehwagIND8368114122.062lbw b GP Swann4v ENGChennai11 Dec 2008
Mark ChapmanAA8368141122.063c TC Bruce b AY Patel3v CSNapier16 Mar 2024
Ross TaylorNOT836992120.294b BTJ Wheal3v HAMNottingham4 May 2018
Alex ObandaKEN8370140118.574c AL Kandappah b S Dhaniram2v CANNairobi12 Oct 2007
Tanzid HasanBAN837184116.902c †Ikram Alikhil b Ismat Alam1v AFGAbu Dhabi9 Oct 2026
Kapil DevIND8374140112.168c AG Hurst b JD Higgs2v AUSMadras11 Sept 1979
Matt ColesHAM8377131107.798st †NJ O'Brien b JKH Naik3v LEILeicester18 May 2014
Colin de GrandhommeNZ837755107.797c CBRLS Kumara b L Embuldeniya2v SLColombo22 Aug 2019
Caleb JewellDER8380120103.752c Miles Hammond b AS Dale4v GLOBristol22 Jun 2025
Dane CleaverCS838182102.475c †MW Chu b MJG Rippon1v OVNapier1 Mar 2019
Mitchell OwenTAS8383132100.007c T Wyllie b JS Paris1v WAHobart1 Nov 2024
Will SutherlandVIC83848198.818c AJ Turner b AM Hardie3v WAPerth23 Mar 2023
Faisal IqbalPAK838516097.656c ME Waugh b SK Warne2v AUSSri Lanka3 Oct 2002
Josh ClarksonCS83876495.405c GH Worker b A Ashok1v AAKennards Hire Community Oval20 Oct 2023
Mohammad YousufPAK839010192.225c AG Prince b M Ntini1v SACape Town26 Jan 2007
Marnus LabuschagneGLA839011192.223st †HR Hosein b AL Hughes3v DERSwansea11 Jun 2019
Kieran PowellWI83938489.252c PP Shaw b Kuldeep Yadav3v INDRajkot4 Oct 2018
Kiran CarlsonGLA839415088.304b BWM Mike1v LEICardiff24 Sept 2018
Ashwell PrinceLAN8310211181.374c OP Stone b RI Keogh2v NORManchester29 Jun 2015
Kumar SangakkaraSUR8310213181.373c CMW Read b JT Ball3v NOTNottingham10 Apr 2016
Sean AbbottNSW8310211181.375b DMK Grant4v SAAdelaide6 Mar 2021
Dimuth KarunaratneSL831049079.812c J Blackwood b RRS Cornwall3v WIGalle21 Nov 2021
Caleb JewellDER8310413079.812b BWM Mike2v LEILeicester11 Apr 2025
GSM FernandoBRC8310510379.052lbw b DS Thilakaratne3v PSCColombo6 Mar 2026
Graham ClarkDUR831069178.304b Yasir Shah3v KENCanterbury8 Jun 2017
Scott BorthwickSUR8310613178.303b TD Groenewald1v SOMGuildford20 Jun 2018
Brian LaraWI8310712077.573b NJ Astle1v NZNapier25 Mar 2006
Colin de GrandhommeAA831075677.575c †DC de Boorder b N Wagner1v OVAuckland30 Jan 2014
PreviousPage 229Next

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.