Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th 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
Graeme HickENG9616412058.545c SC Williams b KCG Benjamin1v WILondon24 Aug 1995
Alastair CookENG9616415058.542c MF Maharoof b CRD Fernando1v SLLondon3 Jun 2011
Alastair CookESS9616515058.182lbw b DM Bess1v SOMChelmsford25 Jun 2018
Hashan TillakaratneSL9616814057.146c †A Flower b HH Streak1v ZIMColombo27 Dec 2001
Charlie ThurstonNOR9616815057.145lbw b TT Bresnan3v WARBirmingham1 Aug 2020
Tom ClarkSUS9616814057.141c JL du Plooy b AT Thomson1v DERBrighton10 Jul 2023
Inzamam-ul-HaqPAK9616915156.804c BM McMillan b WJ Cronje2v SAFaisalabad24 Oct 1997
Steve WaughAUS961719056.145b PM Such1v ENGSydney2 Jan 1999
VVS LaxmanIND9617112056.145c †MV Boucher b DW Steyn3v SADurban26 Dec 2010
Tom AbellSOM9617215055.814c TP Alsop b DJ Lamb4v SUSBrighton11 Apr 2025
Mark TaylorAUS9617314055.492lbw b PA de Silva2v SLPerth8 Dec 1995
Mitchell MarshAUS9617313155.496c M Morkel b VD Philander1v SADurban1 Mar 2018
George WorkerCS9617311255.491c SC Kuggeleijn b N Wagner4v NDHamilton19 Oct 2020
Jack ClaytonQUE9617510054.864c CA Wakim b BM Hope1v TASHobart26 Oct 2023
Nathan AstleNZ9617613254.555c sub (AR Whittall) b AG Huckle2v ZIMBulawayo25 Sept 1997
Gundappa ViswanathIND9617712054.244c †KJ Wright b B Yardley2v AUSCalcutta26 Oct 1979
Neil BroomDER961806253.335lbw b AJ Ball1v KENDerby22 May 2016
Devon ConwayWF9618013253.333b JA Duffy2v OVCello Basin Reserve21 Oct 2019
Lyndon JamesNOT961809053.337c JO Baker b AW Finch1v WORNottingham12 Apr 2024
John EdrichENG9618113053.043lbw b BS Bedi1v INDLondon20 Jun 1974
Tom AbellSOM9618118053.045c †BT Foakes b R Clarke1v SURTaunton7 Aug 2017
Andrew GaleYOR9618210052.754c SR Hain b WB Rankin2v WARLeeds26 Apr 2015
Ricky PontingAUS961848052.175lbw b WPUJC Vaas2v SLPerth8 Dec 1995
Darren LehmannAUS961848052.174lbw b VC Drakes1v WIBarbados1 May 2003
Ollie PopeSUR961847052.174c †OG Robinson b DI Stevens1v KENBeckenham12 May 2022
Daniel DouthwaiteGLA9618516051.897c MJ Potts b L Trevaskis3v DURChester-le-Street5 Sept 2021
Andrew StraussENG9618616051.611c R Dravid b A Kumble1v INDLondon19 Jul 2007
Angus RobsonLEI9618615051.612lbw b TMJ Smith3v GLOLeicester2 Jun 2014
Chris CookeGLA9618610051.615b AEN Riley2v KENCardiff15 Jun 2014
Graeme HickENG9618712051.344c ? b KCG Benjamin3v WIKingston19 Feb 1994
Steve WaughAUS961889051.065c DJ Cullinan b AA Donald1v SAMelbourne26 Dec 1997
Arun HarinathSUR9618816051.062c MD Stoneman b C Rushworth1v DURLondon1 May 2016
Chesney HughesDER961908050.533c ZS Ansari b TK Curran1v SURLondon1 Sept 2015
Adam BacherSA9619112150.262c †Moin Khan b Mushtaq Ahmed1v PAKSheikhupura17 Oct 1997
Shakib Al HasanBAN9619111050.266st †MJ Prior b JC Tredwell3v ENGMirpur20 Mar 2010
Henry NichollsSOM9619113050.264b SJ Cook1v ESSTaunton20 Aug 2026
Eddie BarlowSA9619211050.002c & b TW Cartwright1v ENGJohannesburg22 Jan 1965
Virat KohliIND961939049.744c †AB de Villiers b JP Duminy3v SAJohannesburg18 Dec 2013
Michael JonesDUR9619311049.741c C Tear b JM Coles2v SUSChester-le-Street20 Sept 2022
Travis DeanVIC9619610048.981c SD Heazlett b CJ Gannon3v QUEBrisbane24 Feb 2020
Tom BlundellNZ9619812048.486lbw b JM Anderson3v ENGLondon2 Jun 2022
Desmond HaynesWI9619910048.242c & b JE Emburey1v ENGPort of Spain13 Feb 1981
Hashim AmlaSA9619911048.243c †JM Bairstow b SCJ Broad3v ENGCenturion22 Jan 2016
Sam HainWAR9620010048.005c †BT Foakes b KAJ Roach3v SURLondon25 Jul 2022
Gary BallanceYOR9620114147.763run out (MK O'Riordan)2v KENLeeds6 May 2021
Keaton JenningsLAN9620111047.762c T Westley b SR Harmer3v ESSChelmsford13 Apr 2023
Robin SmithENG9620616046.606b TM Alderman3v AUSLondon22 Jun 1989
Chesney HughesDER9620616046.602b JMR Taylor1v GLOBristol17 Apr 2016
Imam-ul-HaqPAK9620610146.602st †TA Blundell b IS Sodhi3v NZKarachi26 Dec 2022
Ajay JadejaIND962127245.281run out (SC Williams/†CO Browne)2v WISt John's4 Apr 1997
PreviousPage 172Next

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.