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 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Chad BowesCAN10016812059.521run out (NF Kelly/JM Gibson)2v OVRangiora29 Mar 2022
Will SutherlandVIC1001689359.527b JS Buckingham1v SAAdelaide6 Oct 2022
Sonal DinushaSL1001684259.526lbw b RA Jadeja2v INDGalle15 Aug 2026
David GowerENG1001708058.825c & b BA Reid1v AUSMelbourne26 Dec 1990
Gary BallanceYOR10017015058.823lbw b MS Crane3v HAMLeeds27 May 2019
Paul HortonLEI10017414057.471c †BC Brown b GHS Garton2v SUSBrighton1 May 2016
Mohinder AmarnathIND1001754057.143c †SJ Rixon b RB Simpson3v AUSPerth16 Dec 1977
Matthew ShortVIC1001757157.145b GS Sandhu1v QUEMackay14 Oct 2023
Beau WebsterTAS1001759357.146st †JR Philippe b CJ Rocchiccioli3v WAHobart16 Feb 2024
KL RahulIND10017713056.502c HC Brook b Shoaib Bashir2v ENGLondon10 Jul 2025
Sachin TendulkarIND10017913055.874b PL Harris3v SANagpur6 Feb 2010
Murali VijayESS10018115055.252b SR Patel4v NOTNottingham10 Sept 2018
Mark BoucherSA10018316054.648c BC Lara b CA Walsh1v WICenturion15 Jan 1999
Ravi ShastriIND10018412154.351c GA Gooch b EE Hemmings2v ENGLondon26 Jul 1990
Allan LambENG10018615053.765b RA Harper1v WILeeds12 Jul 1984
Mark WaughAUS10018612153.764lbw b SM Pollock2v SASydney2 Jan 1998
Misbah-ul-HaqPAK1001878053.485lbw b DW Steyn2v SAAbu Dhabi14 Oct 2013
Tom ClarkSUS1001879053.485b LW James1v NOTBrighton7 Apr 2022
Mike DennessENG10018910052.913c & b BS Bedi2v INDBirmingham4 Jul 1974
Stephen EskinaziLEI10019112152.366c †K Verreynne b LW James2v NOTLeicester1 May 2026
Boeta DippenaarSA10019221052.081b SB O'Connor2v NZJohannesburg8 Dec 2000
Sam HainWAR1001928152.084b LW James1v NOTNottingham11 Jun 2023
Lewis GoldsworthySOM10019314051.816c CWJ Allison b CE Bennett1v ESSChelmsford24 Sept 2025
Desmond HaynesWI10019412051.552c †IA Healy b MG Hughes3v AUSPerth2 Dec 1988
KL RahulIND10019712050.762c JP Greaves b JA Warrican2v WIAhmedabad2 Oct 2025
Wasim JafferIND10019812050.511c AJ Strauss b A Flintoff4v ENGNagpur1 Mar 2006
Stephen EskinaziMID10019911050.253b T Westley1v ESSLondon21 Apr 2017
Bob SimpsonAUS1002006050.005c GR Viswanath b KD Ghavri1v INDAdelaide28 Jan 1978
Wavell HindsWI10020016050.002c SC Ganguly b Harbhajan Singh2v INDKolkata30 Oct 2002
Steven CroftLAN1002019149.755c †TR Ambrose b R Clarke1v WARManchester20 Jun 2016
Tom Kohler-CadmoreYOR1002019449.753lbw b MT Renshaw2v SOMTaunton19 Jul 2022
Cameron BancroftWA1002019049.751st †SB Harper b RP Kellepotha1v VICMelbourne17 Oct 2022
Phil JaquesAUS10020314049.261st †HAPW Jayawardene b M Muralitharan1v SLBrisbane8 Nov 2007
Kim HughesAUS10020410149.024c S Venkataraghavan b DR Doshi1v INDMadras11 Sept 1979
Steve WaughAUS1002075048.313c PV Simmons b CEL Ambrose1v WISydney2 Jan 1993
Hashim AmlaSA10021310046.954b JM Anderson3v ENGCenturion16 Dec 2009
Steve SmithAUS10021313046.956c AN Petersen b R McLaren1v SACenturion12 Feb 2014
Stephen EskinaziLEI1002138146.956lbw b J Clark2v SURLondon10 Apr 2026
Dominic SibleySUR10021517046.512b LP Goldsworthy2v SOMLondon12 Apr 2024
Basil D'OliveiraENG10021613246.305b MJF Shrimpton2v NZChristchurch25 Feb 1971
Pasindu SooriyabandaraMSC1002185045.874c M Abinash b PWS Dulshan1v BRCColombo6 Dec 2025
Haseeb HameedNOT1002199045.661lbw b MJ Waite2v WORWorcester24 May 2024
Paul CollingwoodDUR10022010045.456b A Shahzad3v NOTChester-le-Street31 Aug 2014
Leonard HuttonENG10022114045.252lbw b LO Fleetwood-Smith1v AUSNottingham10 Jun 1938
Tharanga ParanavitanaSL10022110145.251b I Sharma1v INDColombo26 Jul 2010
Cameron BancroftWA1002218045.251c †HJ Nielsen b N McAndrew3v SAAdelaide26 Oct 2023
Richie RichardsonWI10022212145.052lbw b PR Reiffel1v AUSKingston29 Apr 1995
Matt HorneNZ10022413044.641c N Hussain b DW Headley2v ENGLondon22 Jul 1999
Alex LeesYOR10022411044.641c †CMW Read b WRS Gidman2v NOTNottingham19 Apr 2015
Zakir HasanBAN10022413144.642c V Kohli b R Ashwin4v INDChattogram14 Dec 2022
PreviousPage 158Next

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.