Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Frank WorrellWI76*--0-3not out3v ENGBridgetown6 Feb 1954
Keith StackpoleAUS76*-110-1not out4v WIGeorgetown6 Apr 1973
Rilee RossouwHAM764664165.225c HJH Brookes b OJ Hannon-Dalby3v WARBirmingham14 May 2019
Ryan HigginsGLO7659130128.816c †OB Cox b BL D'Oliveira1v WORCheltenham21 Jul 2019
Tim JohnstonCAN7664112118.759c †B Cachopa b DJ Grobbelaar1v AAChristchurch5 Feb 2016
Rilee RossouwHAM7666104115.155c SR Harmer b JA Porter1v ESSSouthampton5 Apr 2019
Nick GubbinsMID767092108.571c J Allenby b TD Groenewald4v SOMTaunton10 Jul 2016
Kiran CarlsonGLA7670120108.575c CDJ Dent b PA van Meekeren1v GLOCheltenham20 Jul 2023
Ross WhiteleyWOR767172107.047b CD Nash2v NOTNottingham25 Jun 2018
Sean AbbottSUR767162107.049c JM Coles b JA Leaning2v SUSLondon1 May 2026
Viv RichardsWI7672130105.563c †RW Marsh b DK Lillee1v AUSAdelaide26 Jan 1980
Mark ChapmanAA7672101105.566b AM Ellis1v CANKennards Hire Community Oval24 Nov 2017
Clive LloydWI76778398.707b RM Hogg2v AUSBridgetown30 Mar 1984
Zak CrawleyENG767811297.441c SS Iyer b AR Patel2v INDVisakhapatnam2 Feb 2024
Matt BoyleCAN76786597.446b JA Clarkson2v CSChristchurch21 Mar 2025
Phil JaquesNOT767913096.202c TS Roland-Jones b RH Patel4v MIDNottingham14 Jun 2014
Beau WebsterGLO76798396.207c DL Lloyd b DM Dupavillon2v DERBristol24 May 2024
Virender SehwagIWX768214092.682c SM Katich b SK Warne2v AUSSydney14 Oct 2005
Virat KohliIND768212192.684c K Rabada b M Jansen3v SACenturion26 Dec 2023
Jason RoySUR768412190.486st †NJ O'Brien b JKH Naik1v LEILondon22 Jun 2014
David BedinghamDUR768511189.415st †CB Cooke b AG Salter2v GLACardiff7 Apr 2022
Harry DixonVIC76866588.375c †HJ Nielsen b L Scott3v SAMelbourne6 Mar 2025
Shivnarine ChanderpaulWI768710087.365lbw b TA Boult2v NZDunedin3 Dec 2013
Roelof van der MerweSOM768810186.368c WS Davis b E Barnes1v LEITaunton4 Jul 2021
Eric FreemanAUS76895385.398b RM Edwards2v WISydney3 Jan 1969
Alvin KallicharranWI768913085.394lbw b JR Thomson2v AUSAdelaide23 Jan 1976
Zak CrawleyENG768914085.391b JNT Seales2v WILondon10 Jul 2024
Romesh KaluwitharanaSL769014084.447c MS Sinclair b PJ Wiseman2v NZColombo25 Apr 2003
Arjuna RanatungaSL769112083.525c Inzamam-ul-Haq b Aamer Sohail3v PAKPeshawar8 Sept 1995
Gayan ManeeshanKYCC76917183.521st †M Bhanuka b I Karannagoda2v CCCColombo7 Feb 2025
Ben DuckettENG769211082.612lbw b AS Joseph3v WINottingham18 Jul 2024
Zak CrawleyENG769311081.721c †AT Carey b MG Neser1v AUSBrisbane4 Dec 2025
Jake LehmannHAM769311081.724c ML Revis b GCH Hill1v YORLeeds10 Apr 2026
Alec StewartENG769412180.856c †IA Healy b MG Hughes1v AUSLondon19 Aug 1993
Ollie RobinsonDUR769412080.855b LA Dawson1v HAMSouthampton2 May 2025
S de MelCCC76948280.852c KVA Adikari b K Nanayakkara2v CMCCColombo6 Dec 2025
Saleem MalikPAK769512080.004c sub (NG Cowans) b VJ Marks3v ENGFaisalabad12 Mar 1984
Riki WesselsNOT769512280.007c C Overton b GH Dockrell2v SOMNottingham22 Jun 2014
Steven MullaneyNOT769516080.001b AP Palladino1v DERNottingham2 Jun 2017
Adam RossingtonNOR76957280.007lbw b MG Hogan2v GLANorthampton22 Apr 2021
Harry BrookYOR769510180.004c JM Vince b JK Fuller1v HAMSouthampton12 Jun 2022
Sachitha JayathilakeTUCA76954380.007st †H Jayasundara b C de Silva1v CMCCGalle23 Jan 2026
Dane CleaverCS769513280.006c RR O'Donnell b SC Kuggeleijn1v NDHamilton27 Mar 2026
Jacob BethellENG769613179.173c GD Phillips b TG Southee4v NZHamilton14 Dec 2024
Nicky BojeSA769712078.359c †GO Jones b A Flintoff1v ENGCape Town2 Jan 2005
MahmudullahBAN76979078.358c & b DJG Sammy1v WIKhulna21 Nov 2012
Hashim AmlaSA769914076.773c †TR Ambrose b SJ Harmison3v ENGLondon7 Aug 2008
BJ WatlingND76998276.773b JS Patel3v WFWellington8 Mar 2016
Rachin RavindraNZ769915076.774lbw b JG Bethell3v ENGLondon17 Jun 2026
Michael BurgessSUS761009076.006b RD Pringle2v DURBrighton21 May 2017
PreviousPage 274Next

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.