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
Jack LeaningYOR8514214059.865b TJ Murtagh1v MIDLeeds5 Sept 2017
Wayne MadsenDER8514211059.863lbw b MA Wood1v DURDerby11 May 2018
Khurram KhanUAE8514311059.446c CO Obuya b HA Varaiya1v KENNairobi28 Jul 2011
Joe RootENG851437059.445c †Sarfraz Ahmed b Rahat Ali2v PAKAbu Dhabi13 Oct 2015
Will YoungCS851435359.444c ML Guptill-Bunce b MR Quinn2v AAAuckland8 Mar 2016
Zak CrawleyKEN851449059.033c AD Thomason b JJ Carson3v SUSBrighton13 May 2021
Peter HandscombVIC8514411159.034c J Edwards b CH Stobo1v NSWMelbourne15 Oct 2025
Xavier MarshallWI8514612158.222c PA Jaques b B Casson4v AUSBarbados12 Jun 2008
VVS LaxmanIND8514612058.224c AB Barath b D Bishoo1v WIBarbados28 Jun 2011
Jonty RhodesSA8514710157.826c A Flintoff b D Gough4v ENGLeeds6 Aug 1998
Nasser HussainENG8514713157.823c VVS Laxman b A Kumble1v INDMohali3 Dec 2001
Callum McLachlanWF8514814057.437c A Ashok b SB Keene4v AAAuckland5 Dec 2025
Ben CharlesworthGLO8514813057.432b JDM Evison1v KENBristol8 May 2026
Geraint JonesENG851498057.057c & b MS Kasprowicz1v AUSNottingham25 Aug 2005
Alex HalesNOT851499157.055c SR Dickson b JL Denly2v KENNottingham26 Jun 2017
Luke WellsSUS8514913057.052c DKH Mitchell b GH Rhodes1v WORWorcester6 Aug 2017
Allan BorderAUS851516056.295b PA de Silva3v SLHobart16 Dec 1989
Ben StokesENG851516356.296lbw b Shakib Al Hasan3v BANChittagong20 Oct 2016
Zak CrawleyENG851518056.291st †AT Carey b NM Lyon4v AUSAdelaide17 Dec 2025
Paul CoughlinDUR851529055.9210b TC Smith1v LANChester-le-Street15 Jun 2014
Matthew CritchleyDER851527255.925b JA Atkins1v SUSBrighton21 Sept 2021
Sourav GangulyIND851538155.566c MJ Clarke b JJ Krejza1v AUSNagpur6 Nov 2008
Will YoungNOR8515315055.562c TB Abell b C Overton2v SOMTaunton20 Sept 2022
Basit AliPAK8515413055.194b SA Thomson2v NZWellington17 Feb 1994
Ian HealyAUS851549055.196c SP Fleming b CL Cairns2v NZPerth20 Nov 1997
Heath StreakZIM8515411055.198b JH Kallis1v SACenturion11 Mar 2005
Ryan McLarenHAM8515410055.198b R Clarke1v WARSouthampton10 Apr 2016
Jake DoranTAS851546155.196c †SB Harper b W Sutherland2v VICMelbourne24 Nov 2022
Colin CowdreyENG851558054.844c †BN Jarman b RB Simpson1v AUSSydney11 Jan 1963
Navjot SidhuIND8515512154.842c Ramiz Raja b Imran Khan4v PAKKarachi15 Nov 1989
Tony de ZorziSA8515511054.843b G Motie1v WIJohannesburg8 Mar 2023
Kim HughesAUS8515612154.493c Majid Khan b Tauseef Ahmed1v PAKKarachi27 Feb 1980
Nick LarkinNSW851569054.491c BJ Webster b TS Rogers1v TASSydney24 Feb 2018
Andrew HoddYOR8515613054.497c JC Hildreth b L Gregory2v SOMLeeds29 Aug 2018
Nimesha GunasingheACCC8515610254.493c R Madushanka b D Malan1v KYCCGalle6 Dec 2025
Kiran CarlsonGLA8515613054.493c EG Barnard b DR Mousley1v WARBirmingham15 May 2026
Mansur Ali Khan PataudiIND8515712054.147c IR Redpath b RB Simpson3v AUSMelbourne30 Dec 1967
Cole McConchieCAN851587053.804lbw b SC Kuggeleijn1v NDRangiora30 Oct 2017
Graham GoochENG8516012053.131c & b JG Bracewell1v NZLondon21 Jun 1990
Mark BoucherSA8516010053.136c & b ST Jayasuriya3v SLColombo27 Jul 2006
Martin GuptillNZ851609153.133lbw b PP Ojha1v INDHyderabad12 Nov 2010
Adam LythYOR8516014053.131c L Gregory b C Overton1v SOMTaunton13 Apr 2014
Mushfiqur RahimBAN851618152.804b HMRKB Herath2v SLGalle7 Mar 2017
Dinesh ChandimalSL8516111052.804c F du Plessis b PWA Mulder1v SACenturion26 Dec 2020
Kusal MendisSL851619052.803lbw b NM Lyon2v AUSGalle8 Jul 2022
Steve SmithAUS851619152.804c TB de Bruyn b A Nortje2v SAMelbourne26 Dec 2022
Ken BarringtonENG851629052.474lbw b TR Veivers3v AUSLeeds2 Jul 1964
Andrew HilditchAUS851629052.471c †SMH Kirmani b KD Ghavri3v INDDelhi13 Oct 1979
Ashwell PrinceLAN851624052.473c CD Nash b Ashar Zaidi3v SUSBrighton9 Sept 2014
Sam NortheastGLA851628052.474b D Paterson2v NOTNottingham14 Apr 2022
PreviousPage 220Next

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.