Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Daniel LawrenceESS9316412056.714c RJ Burns b R Clarke2v SURLondon11 Apr 2019
Nathan AstleNZ9316511156.365run out (FA Rose/CA Walsh)1v WIWellington26 Dec 1999
Eric SzwarczynskiNED9316513056.362lbw b NM Odhiambo3v KENNairobi20 Feb 2010
Ashwell PrinceSA9317011054.715c JL Langer b B Lee1v AUSJohannesburg31 Mar 2006
Matt PriorENG931709054.717c Jahurul Islam b Shakib Al Hasan1v BANManchester4 Jun 2010
Alex WakelyNOR9317116154.393lbw b TK Curran3v SURLondon22 Sept 2015
Tom LammonbySOM9317112054.392lbw b HT Crocombe3v SUSBrighton27 Aug 2026
Azhar AliPAK9317212054.073c LRPL Taylor b MJ Henry1v NZChristchurch3 Jan 2021
Michael KlingerGLO931747153.453c †HR Hosein b MHA Footitt1v DERDerby31 May 2015
SJG JanettCAN9317413153.452lbw b J Sussex2v AAAuckland28 Nov 2024
Jacques KallisSA9317513053.143c RT Ponting b MG Johnson4v AUSDurban6 Mar 2009
Ed JoyceSUS9317512153.142b L Gregory3v SOMBrighton27 Apr 2014
Brad SchmulianCS931755053.143c FW Sheat b SB Davey3v CANNapier5 Dec 2025
Dean FoxcroftOV9317610052.844b N Wagner2v NDMount Maunganui26 Oct 2022
Tom ClarkSUS9317716052.543c FJ Bean b JE Root3v YORLeeds24 Apr 2026
Craig WishartZIM9317810352.254run out (†CO Browne)3v WIHarare27 Jul 2001
Dawid MalanMID9317812052.254c †BC Brown b OE Robinson1v SUSLondon7 Aug 2015
Tom AlsopHAM9317811052.253lbw b Imran Tahir3v NOTNottingham13 Aug 2016
Chris GayleWI9318211151.101lbw b Danish Kaneria2v PAKMultan19 Nov 2006
Pieter MalanMID9318217151.103c †GH Roderick b MJ Waite2v WORWorcester26 Sept 2022
Rahul DravidIND9318314050.823c RT Ponting b A Symonds1v AUSPerth16 Jan 2008
Michael HusseyAUS931838050.825c PD Collingwood b GP Swann1v ENGAdelaide3 Dec 2010
Shadman IslamBAN9318312050.821b Mohammad Ali2v PAKRawalpindi21 Aug 2024
Greg HayCS931848050.542lbw b N Wagner4v NDHamilton19 Oct 2020
Angelo MathewsCCC931857250.276c DM de Silva b GS Dinusha2v CCCColombo27 Dec 2025
Stan McCabeAUS9318610050.004lbw b W Voce3v ENGSydney18 Dec 1936
Ken BarringtonENG931878149.733run out1v INDLeeds8 Jun 1967
Gus LogieWI9318814049.476c SR Waugh b TBA May1v AUSPerth2 Dec 1988
Brett D'OliveiraWOR9318810249.472c WA Tavare b TMJ Smith1v GLOWorcester28 Aug 2017
Temba BavumaSA9319012048.954b Mehedi Hasan Miraz1v BANDurban31 Mar 2022
Shane WatsonAUS9319111048.691run out (Salman Butt/Imran Farhat)1v PAKMelbourne26 Dec 2009
Will SmithHAM9319111048.695c †JA Simpson b NJ Dexter1v MIDSouthampton17 May 2015
Jacques RudolphSA9319214048.443c †GO Jones b A Flintoff1v ENGPort Elizabeth17 Dec 2004
Sam WhitemanWA9319211048.442c A Pyecroft b GT Bell3v TASHobart12 Mar 2019
Brian McMillanSA931939048.197c GA Hick b PAJ DeFreitas1v ENGLondon18 Aug 1994
Vusi SibandaZIM9319311148.192c LRPL Taylor b DG Brownlie2v NZBulawayo1 Nov 2011
Sam HarperVIC931939248.196lbw b TD Andrews2v TASMelbourne15 Mar 2022
David BedinghamDUR931958047.694c GCH Hill b CJ White1v YORLeeds24 Sept 2025
Sanjay ManjrekarIND9319612047.453c RA Smith b EE Hemmings2v ENGManchester9 Aug 1990
Khurram ManzoorPAK9319710047.211c DPMD Jayawardene b WPUJC Vaas1v SLColombo20 Jul 2009
Kane WilliamsonNZ9319710047.213c Z Crawley b AAP Atkinson1v ENGChristchurch28 Nov 2024
Ted DexterENG9319811046.973c RB Simpson b R Benaud2v AUSMelbourne29 Dec 1962
David LloydDER9319812046.971c BC Cullen b RF Higgins1v MIDDerby25 Apr 2025
Craig WhiteENG931999246.737c Mohammad Yousuf b Saqlain Mushtaq1v PAKLahore15 Nov 2000
Nick GubbinsMID932009146.501c & b Azeem Rafiq3v YORLondon20 Sept 2016
Brian LaraWI9320113246.273c GP Thorpe b RDB Croft1v ENGGeorgetown27 Feb 1998
Steve SmithAUS9320112146.274lbw b JM Anderson1v ENGAdelaide16 Dec 2021
Allan LambENG9320313145.815b DN Patel1v NZChristchurch18 Jan 1992
Dimuth KarunaratneSL932055045.371run out1v PAKAbu Dhabi28 Sept 2017
Ian RedpathAUS9320611045.152c HJ Howarth b BE Congdon3v NZWellington1 Mar 1974
PreviousPage 183Next

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.