Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR108/1 (12.2)ES chose to bowlT2067th 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
Tom MooresNOT9715418062.997c SJ Croft b LWP Wells3v LANNottingham5 Sept 2021
Matthew HaydenAUS9715714361.782c sub (HK Badani) b Harbhajan Singh1v INDKolkata11 Mar 2001
Michael JonesDUR9715716061.781c CN Ackermann b CF Parkinson2v LEILeicester12 Sept 2022
Adam LythYOR9715715061.781c †BD Guest b ZJ Chappell1v DERLeeds26 Apr 2024
Jacob OramNZ9715812161.398c †Moin Khan b Shabbir Ahmed1v PAKWellington26 Dec 2003
Shane WatsonAUS9715811361.391c Faisal Iqbal b Umar Gul3v PAKSydney3 Jan 2010
Usman KhawajaAUS9715915061.011c Imam-ul-Haq b Nauman Ali2v PAKRawalpindi4 Mar 2022
Wayne MadsenDER9716014060.634b AG Salter2v GLADerby24 Apr 2016
Mark ChapmanAA9716017160.634c NF Kelly b JD McKay1v OVDunedin11 Feb 2022
Mohammad YousufPAK9716112060.254lbw b A Kumble3v INDKarachi29 Jan 2006
AB de VilliersSA9716113060.256c JEC Franklin b JDP Oram3v NZCenturion15 Apr 2006
Tom WestleyESS9716114060.253c JS Patel b MJ Lamb3v WARBirmingham10 Sept 2019
Ahan WickramasingheNCC9716113060.254c J Perera b RTM Mendis1v MSCColombo19 Dec 2025
Sachin TendulkarIND9716312259.514c †MV Boucher b JH Kallis1v SAMumbai24 Feb 2000
Ashwell PrinceLAN9716313059.515c †HR Hosein b TAI Taylor3v DERDerby19 Apr 2015
Usman KhawajaAUS9716513058.793c †Sarfraz Ahmed b Wahab Riaz2v PAKMelbourne26 Dec 2016
Moin KhanPAK9716614058.436c MW Goodwin b DP Viljoen4v ZIMBulawayo14 Mar 1998
Rory BurnsSUR9716616058.431c JA Rudolph b RAJ Smith2v GLAColwyn Bay6 Jul 2014
Joe BurnsAUS9716610058.432b Yasir Shah2v PAKBrisbane21 Nov 2019
Habibul BasharBAN971679058.083lbw b Shabbir Ahmed1v PAKPeshawar27 Aug 2003
Lance KlusenerSA971695157.406c SR Tendulkar b M Kartik2v INDBengaluru2 Mar 2000
Luke WellsLAN9716915157.401c †JA Simpson b J Yadav2v MIDManchester10 Sept 2023
AB de VilliersSA9717012057.066b MS Panesar3v ENGLondon7 Aug 2008
Sam NortheastKEN9717011057.064lbw b NJ Dexter2v LEICanterbury28 Aug 2017
Kevin PietersenENG9717212156.404c †D Ramdin b SJ Benn1v WIJamaica4 Feb 2009
Miles HammondGLO9717216056.404b TE Bailey2v LANManchester2 May 2025
Wasim RajaPAK9717415055.755lbw b N Kapil Dev1v INDDelhi4 Dec 1979
David BoonAUS9717417055.753c MA Atherton b GA Gooch1v ENGSydney4 Jan 1991
Mark PettiniLEI9717414055.755c †SW Billings b JL Denly1v KENCanterbury29 May 2016
Brad WilsonOV9717513055.432c †TL Seifert b JD Baker1v NDDunedin13 Feb 2016
Shahriar NafeesBAN9717712054.803c †Adnan Akmal b Umar Gul1v PAKMirpur17 Dec 2011
Paul CollingwoodDUR971789154.496c KR Brown b KM Jarvis1v LANChester-le-Street15 May 2016
Paul CollingwoodDUR9717810054.495c GT Hankins b GL van Buuren2v GLOBristol21 Apr 2017
Tom LaceGLO971798054.194c RK Patel b CF Parkinson4v LEIBristol29 Apr 2021
Moisés HenriquesNSW9717910154.194lbw b T Murphy2v VICMelbourne1 Dec 2022
Mark StonemanMID9718014153.892c DA Douthwaite b KS Carlson2v GLALondon5 Apr 2024
Usman KhawajaAUS9718211353.303lbw b JP Duminy4v SAPerth3 Nov 2016
Karl BrownLAN9718311053.012c OP Stone b GG White2v NORManchester29 Jun 2015
Damien MartynAUS971849052.724c †PA Patel b Z Khan3v INDNagpur26 Oct 2004
Inzamam-ul-HaqPAK9718516052.434c †IA Healy b SR Waugh2v AUSPeshawar15 Oct 1998
Jack HaynesWOR971879151.874c DR Melton b MJJ Critchley1v DERWorcester27 May 2021
Jamie SmithSUR9718715151.874st †JA Simpson b LBK Hollman2v MIDLondon11 May 2023
Henry NichollsCAN9718910051.324b NG Smith1v WFWellington31 Oct 2021
Jake LibbyWOR9718916051.322b Shoaib Bashir2v SOMKidderminster26 Apr 2024
Ian BellENG9719114050.796c †D Ramdin b CD Collymore1v WIManchester7 Jun 2007
Mehedi Hasan MirazBAN9719110150.797c PWA Mulder b K Rabada3v SADhaka21 Oct 2024
Matthew SpriegelNOR9719316050.264c †P Mustard b U Arshad2v DURNorthampton13 Apr 2014
Michael SlaterAUS9719510049.741c Ijaz Ahmed b Saqlain Mushtaq2v PAKHobart18 Nov 1999
Callum FergusonSA9719516049.745lbw b MT Steketee4v QUEAdelaide8 Nov 2020
Gus LogieWI9719710049.246lbw b TG Hogan2v AUSPort of Spain16 Mar 1984
PreviousPage 168Next

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.