Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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
Craig McMillanNZ9897133101.034c Waqar Younis b Fazl-e-Akbar2v PAKHamilton27 Mar 2001
Ashton AgarAUS9810112297.0311c GP Swann b SCJ Broad2v ENGNottingham10 Jul 2013
Viv RichardsWI9810314095.152c GS Chappell b DK Lillee4v AUSMelbourne31 Jan 1976
Ajinkya RahaneIND9810314095.155b Shakib Al Hasan1v BANFatullah10 Jun 2015
Jordan ThompsonYOR9810311495.157c SJ Mullaney b CD Nash1v NOTNottingham8 Aug 2020
Alex CareySA9810715091.598c MJ Swepson b B Doggett4v QUEAdelaide25 Feb 2018
Pavan RathnayakeCCC981075591.595b MA Liyanapathiranage1v NSWCColombo6 Dec 2025
Moin KhanPAK981099389.917c MS Atapattu b 2v SLColombo26 Apr 1997
Andrew GaleYOR9811018089.094c SD Robson b NJ Dexter2v MIDLondon9 Sept 2015
Matthew ShortVIC9811218087.505lbw b XC Bartlett1v QUEBrisbane24 Feb 2020
Mark StonemanSUR9811314086.732c DJ Vilas b LS Livingstone3v LANManchester25 Sept 2017
Shan MasoodDER9811315086.731c SD Robson b ER Bamber4v MIDChesterfield12 Jun 2022
Jordan ClarkSUR9811612184.487lbw b MJ Waite3v WORLondon17 May 2024
AB de VilliersSA9811820083.052c AM Blignaut b AG Cremer2v ZIMCape Town4 Mar 2005
Gareth RoderickGLO9811915082.353c SH Choudhry b CAJ Morris2v WORWorcester15 Aug 2014
Billy RootGLA9812314179.676c OJ Price b Zafar Gohar1v GLOCheltenham20 Jul 2023
Robert TaylorLEI9812416179.037b DI Stevens3v KENLeicester7 Jul 2014
Rob NewtonNOR9812414179.032c †GC Wilson b BMAJ Mendis4v DERDerby14 Apr 2017
Ken McClureCAN9812615077.784c †M Renwick b MD Rae4v OVQueen's Park1 Mar 2020
Shikhar DhawanIND9812714177.171c BJ Watling b TG Southee2v NZWellington14 Feb 2014
Dean FoxcroftNZ981296175.977c R Wilson b AR McBrine1v IREBelfast27 May 2026
Herschelle GibbsSA9813219074.242lbw b AF Giles4v ENGJohannesburg13 Jan 2005
Will BraggGLA9813316073.683b EG Barnard2v WORWorcester13 Aug 2016
Dawid MalanYOR9813312173.684c EA Brookes b JA Duffy1v WORLeeds11 Apr 2025
Ben DuckettENG981349073.132c DA Warner b JR Hazlewood2v AUSLondon28 Jun 2023
Wayne MadsenDER9813511172.593b MJ McClenaghan3v WORDerby31 Aug 2014
Adam VogesMID9813516072.594lbw b L Gregory2v SOMTaunton26 Apr 2015
Aneurin DonaldGLA9813512072.594c CDJ Dent b JK Fuller1v GLOBristol22 Sept 2015
Mitchell HayCAN9813612272.062c & b GD Phillips3v OVUniversity of Otago Oval6 Mar 2023
Rassie van der DussenSA9813815271.013c SCJ Broad b MA Wood4v ENGJohannesburg24 Jan 2020
Gus LogieWI9813911070.506c AJ Lamb b ARC Fraser1v ENGPort of Spain23 Mar 1990
Luke WellsLAN9813913070.501c JA Leaning b Navdeep Saini3v KENManchester25 Jul 2022
Will WilliamsGLO981398370.5010run out (BW Aitchison/†BD Guest)1v DERDerby24 Apr 2026
Harry FinchSUS9814316168.533c GH Roderick b CN Miles3v GLOCheltenham16 Jul 2018
Josh FinnieOV9814415268.066lbw b DAJ Bracewell1v CSUniversity of Otago Oval5 Nov 2016
Nick KellyWF9814412168.064lbw b BG Randell3v CSNelson28 Oct 2023
Jamal ToddOV9814613267.125c NF Kelly b PF Younghusband4v WFDunedin27 Mar 2026
Harold LarwoodENG9814810166.224c H Ironmonger b PK Lee2v AUSSydney23 Feb 1933
Henry NichollsNZ9814912065.775b Mehedi Hasan Miraz2v BANChristchurch20 Jan 2017
James VinceHAM9815010165.335c †AL Davies b DR Briggs2v WARBirmingham26 Sept 2022
Jeff DujonWI9815414063.647c N Kapil Dev b RJ Shastri1v INDAhmedabad12 Nov 1983
Clem HillAUS9815511063.234c JW Hitch b SF Barnes3v ENGAdelaide12 Jan 1912
Alvin KallicharranWI9815516063.234b S Venkataraghavan1v INDMadras12 Jan 1979
James HildrethSOM9815511263.235c sub (PJ McKay) b KHD Barker1v WARBirmingham25 May 2014
Moeen AliWOR9815511263.233c GM Smith b GR Napier3v ESSChelmsford23 Sept 2014
Tom AbellSOM9815515063.233b FS Organ3v HAMTaunton3 Jun 2021
MS DhoniIND9815612162.827c & b DL Vettori2v NZNagpur20 Nov 2010
Joe RootENG9816111060.875c TWM Latham b MJ Henry1v NZLondon21 May 2015
Ed PollockWOR9816116160.871c OJ Carter b JJ Carson2v SUSBrighton12 Sept 2022
Majid KhanPAK9816312060.122b DL Underwood1v ENGLondon22 Aug 1974
PreviousPage 164Next

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.