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
Kavem HodgeWI841839045.903c Agha Salman b Khurram Shahzad1v PAKTarouba25 Jul 2026
Rick McCoskerAUS841868045.163c †GN Edwards b BL Cairns2v NZAuckland25 Feb 1977
Shiv Sunder DasIND8418610145.161lbw b GD McGrath2v AUSChennai18 Mar 2001
Travis HeadAUS8418710044.926lbw b RAS Lakmal2v SLBrisbane24 Jan 2019
Brett D'OliveiraWOR841879044.925b S Conners1v DURChester-le-Street15 Sept 2025
Chetan ChauhanIND8418813044.682c †DA Murray b DR Parry3v WIBombay1 Dec 1978
David RichardsonSA841896044.447c †RC Russell b RK Illingworth1v ENGPort Elizabeth26 Dec 1995
Jake LibbyWOR841897044.442c TT Bresnan b OJ Hannon-Dalby2v WARWorcester22 Aug 2020
Gordon GreenidgeWI8419112043.981c IT Botham b JE Emburey1v ENGPort of Spain13 Feb 1981
Bharat PopliND8419310143.523lbw b AY Patel1v CSMount Maunganui23 Oct 2017
Jordan SilkTAS841949043.304b SM Elliott2v VICMelbourne8 Oct 2024
Alastair CookESS8419511043.082c JS Patel b WMH Rhodes1v WARChelmsford13 Jul 2019
Wesley MadhevereZIM841958043.086b MJ Humphreys4v IREBulawayo6 Feb 2025
Jacques KallisSA841969042.864b KHRK Fernando2v SLCenturion15 Nov 2002
James AdamsHAM8419610042.862lbw b MHA Footitt3v DERDerby20 Apr 2014
Alex LeesDUR8419611042.861b LM Reece1v DERChester-le-Street22 Aug 2020
Henry HuntSA841978142.642c JL Curtis b C Connolly3v WAPerth28 Oct 2025
Colin CowdreyENG841989042.424b GF Rorke2v AUSAdelaide30 Jan 1959
Dimuth KarunaratneSL841987042.421c BJ Watling b MJ Santner2v NZDunedin10 Dec 2015
AB de VilliersSA841999042.214c †BJ Haddin b PM Siddle4v AUSDurban6 Mar 2009
Nick GubbinsHAM8419910042.213c DP Sibley b TE Lawes3v SURLondon13 Apr 2023
Denis ComptonENG842008042.005c & b IWG Johnson1v AUSSydney25 Feb 1955
Aminul IslamBAN842008042.004c †A Flower b AM Blignaut1v ZIMBulawayo19 Apr 2001
Robert O'DonnellAA842009142.003c †DC de Boorder b N Wagner3v OVKennards Hire Community Oval7 Nov 2017
Bruce EdgarNZ8420711040.582b RGD Willis2v ENGLeeds28 Jul 1983
Yashasvi JaiswalIND842088040.381c †AT Carey b PJ Cummins4v AUSMelbourne26 Dec 2024
Kim HughesAUS842098140.195c Mohsin Khan b Sarfraz Nawaz4v PAKMelbourne10 Mar 1979
Hashim AmlaSUR8420910040.193lbw b SR Harmer2v ESSLondon12 Sept 2021
Desmond HaynesWI8421311039.442b P Willey2v ENGKingston10 Apr 1981
KL RahulIND8421412039.252c †JC Buttler b JM Anderson2v ENGNottingham4 Aug 2021
Grant FlowerZIM842185238.536c Mohammad Sharif b Enamul Haque2v BANHarare26 Apr 2001
Saeed AnwarPAK8421911038.361b WPUJC Vaas3v SLRawalpindi26 Feb 2000
Paul HortonLAN842206038.181b JS Patel3v WARManchester20 Apr 2014
Brian McMillanSA842239037.677c MJ Slater b SR Waugh2v AUSDurban25 Mar 1994
Ryan McLarenLAN8422412037.507c AJ Hodd b Azeem Rafiq2v YORManchester19 May 2017
Harvey HoseinDER8422610037.177c GID Lavelle b JP Morley2v LANLiverpool6 Sept 2020
Geoff HowarthNZ842276037.001c J Garner b CA Walsh3v WIKingston4 May 1985
Angelo MathewsSL8422811136.846c MJ Guptill b TA Boult4v NZColombo25 Nov 2012
Tom SmithGLO842309036.524b CJC Wright2v LEICheltenham15 Jul 2019
Gavin RennieZIM842329136.211c RR Singh b Harbhajan Singh3v INDHarare7 Oct 1998
Geoff BoycottENG842348035.901c & b PI Philpott1v AUSSydney7 Jan 1966
Graham GoochENG842408135.001c CG Greenidge b CEL Ambrose3v WILondon4 Aug 1988
Nick BrowneESS842449034.431b R Clarke1v WARChelmsford19 Jun 2017
Callum TaylorGLA8425110033.477c S van Zyl b OE Robinson3v SUSCardiff15 Apr 2021
Allan BorderAUS842553032.945c †DJ Richardson b BM McMillan1v SAAdelaide28 Jan 1994
Adam LythYOR8425713032.681c MS Pepper b S Snater2v ESSYork29 Jun 2025
David MurrayWI842588032.566lbw b BS Chandrasekhar2v INDBombay1 Dec 1978
Graham GoochENG842643031.821c †PJL Dujon b IR Bishop2v WIPort of Spain23 Mar 1990
Trevor GoddardSA842652031.701lbw b RB Simpson4v AUSSydney10 Jan 1964
Bryan YoungNZ842676031.461c AP Gurusinha b WPUJC Vaas2v SLDunedin18 Mar 1995
PreviousPage 227Next

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.