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
Chris TavaréENG8916515053.943c B Yardley b JR Thomson1v AUSMelbourne26 Dec 1982
Joe RootENG8916510053.944c †AT Carey b C Green3v AUSBrisbane8 Dec 2021
Dinesh ChandimalSL8916612053.615c Rahat Ali b Junaid Khan3v PAKAbu Dhabi31 Dec 2013
Tim AmbroseWAR8916613053.616c OP Rayner b TS Roland-Jones2v MIDBirmingham1 Sept 2015
MS DhoniIND891679253.296st †Mushfiqur Rahim b Raqibul Hasan2v BANMirpur24 Jan 2010
Adam RossingtonNOR891689152.986lbw b KM Jarvis1v LANManchester29 Jun 2015
Daniel Bell-DrummondKEN8916811052.983c †James Bracey b RF Higgins2v GLOCanterbury12 Jun 2022
T HarshanaBCAA891689052.985c MPM Weerasinghe b DKRC Jayatissa2v ACCCDambulla6 Mar 2026
Mark BoucherSA891708152.357b PM Siddle2v AUSSydney3 Jan 2009
Alec StewartENG8917115052.055b BM McMillan1v SALeeds4 Aug 1994
James RewSOM891719152.056b SA Zaib2v NORTaunton4 May 2023
Priyamal PereraPSC891716152.054st †Shalith Fernando b V Lahiru2v PSCPanadura27 Dec 2024
Dilip VengsarkarIND891729151.745c & b Tahir Naqqash1v PAKKarachi30 Jan 1983
Tawanda MuyeyeKEN8917211051.746run out (TS Roland-Jones)4v MIDCanterbury21 Sept 2021
Emilio GayNOR891735151.452run out (†JA Simpson)3v MIDNorthwood10 Jul 2023
George HillYOR891739151.457c †JEK Rew b C Overton3v SOMLeeds15 Sept 2026
Stephen MurdochWF8917410251.153c BM Tickner b BJ Small2v CSNapier20 Feb 2016
Henry NichollsCAN8917410051.153st †BJ Horne b WER Somerville2v AAChristchurch14 Nov 2022
Jim ParksENG891759050.867run out1v AUSMelbourne11 Feb 1966
Gundappa ViswanathIND891756050.864c †SJ Rixon b IW Callen2v AUSAdelaide28 Jan 1978
Azhar AliSOM8917612050.573b J Shaw1v YORLeeds29 Aug 2018
Kane WilliamsonNZ891767050.573c Asad Shafiq b Hasan Ali1v PAKAbu Dhabi3 Dec 2018
Dwayne BravoWI8917712050.286c Younis Khan b Danish Kaneria2v PAKMultan19 Nov 2006
Jonny BairstowENG891776050.285lbw b J Yadav1v INDChandigarh26 Nov 2016
Graham ThorpeENG8917810050.004b J Srinath1v INDLondon20 Jun 1996
Alexei KervezeeNED8917911249.721b NN Odhiambo3v KENNairobi20 Feb 2010
Warren LeesNZ891808149.449b DS de Silva1v SLChristchurch4 Mar 1983
Dane CleaverCS8918110149.175b PF Younghusband2v WFNapier28 Nov 2024
Harry CameDER891817049.173run out (JT Ball)1v KENDerby23 May 2025
Rajin SalehBAN8918210148.905c & b S Matsikenyeri1v ZIMChittagong6 Jan 2005
Angelo MathewsSL8918214148.906b Imran Tahir2v SAGalle16 Jul 2014
Peter FultonCAN891838148.633c sub (BJ Small) b AY Patel1v CSNelson13 Feb 2016
Steve SmithSUS8918310148.635lbw b JAR Harris2v GLABrighton18 May 2023
Alastair CookENG8918410048.373c †KC Sangakkara b MF Maharoof1v SLLondon11 May 2006
DC de BoorderOV8918511048.116lbw b IS Sodhi1v NDCobham Oval17 Mar 2018
Richie RichardsonWI8918611047.853lbw b C Sharma2v INDMumbai11 Dec 1987
Rob NicolAA891866347.854lbw b HB Shipley2v CANAuckland6 Mar 2017
Mudassar NazarPAK891878047.591b BL Cairns3v NZAuckland25 Jan 1985
Sean DicksonKEN891887047.342lbw b A Shahzad3v SUSBrighton14 Apr 2017
Dimuth KarunaratneSL891889047.342c TWM Latham b MG Bracewell2v NZWellington17 Mar 2023
Alec StewartENG891898047.093c sub (Moin Khan) b Mushtaq Ahmed4v PAKLondon25 Jul 1996
Leus du PlooyMID891917046.604b BI Kellaway2v GLALondon18 Apr 2025
Scott StyrisNZ8919210146.354c & b Mohammad Rafique1v BANChattogram26 Oct 2004
Ben ComptonKEN8919414045.882c †BC Brown b KHD Barker3v HAMCanterbury21 Apr 2022
Ben SmithCS8919510045.642b Carl Cachopa3v AAAuckland18 Dec 2014
Steve SmithAUS891968045.415c †JM Bairstow b GP Swann1v ENGManchester1 Aug 2013
Michael HusseyAUS8919712045.182lbw b N Boje4v SAJohannesburg31 Mar 2006
David GowerENG8919812144.954c †HM Goonatilleke b DS de Silva2v SLColombo17 Feb 1982
Allan BorderAUS8919812044.956c G Miller b EE Hemmings1v ENGSydney2 Jan 1983
Liam DawsonHAM891989044.955c †JA Simpson b ST Finn1v MIDSouthampton1 May 2016
PreviousPage 201Next

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.