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
Cheteshwar PujaraIND8721917039.733c MJ Guptill b N Wagner1v NZKolkata30 Sept 2016
Jonathan TrottENG8722310039.013c †MS Dhoni b PP Ojha2v INDKolkata5 Dec 2012
Bryce StreetQUE8722611038.501c †AT Carey b L Scott1v SAAdelaide23 Nov 2021
Ben FoakesSUR872309037.835b D Klein2v LEILondon15 Apr 2021
Rahul DravidIND8724112036.103c †MV Boucher b M Hayward4v SAPort Elizabeth16 Nov 2001
Thilan SamaraweeraSL872528034.527run out (MI Black)2v WIColombo29 Nov 2001
Darren BravoWI872589133.723c Azhar Ali b Mohammad Nawaz2v PAKDubai13 Oct 2016
James AdamsHAM8726412032.952lbw b JA Porter1v ESSSouthampton27 Apr 2018
Dominic SibleyWAR872746031.752c SJ Mullaney b LJ Fletcher1v NOTBirmingham3 Jun 2019
Roger TwoseNZ8727513031.644c †NR Mongia b BKV Prasad1v INDHamilton2 Jan 1999
Herschelle GibbsSA8727511031.641c sub (S Chanderpaul) b CA Walsh3v WIPort of Spain17 Mar 2001
Dominic SibleyENG8728612030.422lbw b JJ Bumrah1v INDChennai5 Feb 2021
Brian BoothAUS872888030.213c ? b MA Seymour3v SASydney7 Feb 1964
Tafadzwanashe KaitanoZIM873119027.972c Liton Das b Mehedi Hasan Miraz2v BANHarare7 Jul 2021
Abdul RazzaqPAK8732011027.197c CH Gayle b NAM McLean1v WIGeorgetown5 May 2000
George UlyettENG87-61-2c PS McDonnell b WH Cooper1v AUSMelbourne31 Dec 1881
George BonnorAUS87-70-2c RG Barlow b AG Steel2v ENGSydney17 Feb 1883
Sammy JonesAUS87-60-1lbw b WG Grace1v ENGManchester5 Jul 1886
Clem HillAUS87-80-3c †AFA Lilley b TW Hayward3v ENGMelbourne28 Feb 1902
Clem HillAUS87-80-3c G Gunn b A Fielder2v ENGSydney13 Dec 1907
Herbie TaylorSA87--0-1c W Rhodes b MC Bird3v ENGDurban27 Feb 1914
Frank WoolleyENG87-130-3lbw b J Ryder2v AUSLondon26 Jun 1926
Ernest TyldesleyENG87--0-3lbw b HLE Promnitz3v SACape Town31 Dec 1927
Stan WorthingtonENG87--0-4c CK Nayudu b CS Nayudu2v INDManchester25 Jul 1936
Pieter van der BijlSA87-91-2hit wicket b TWJ Goddard3v ENGCape Town31 Dec 1938
Rusi ModiIND87--0-3c †RJ Christiani b JDC Goddard4v WICalcutta31 Dec 1948
Leonard HuttonENG87--0-1b AMB Rowan3v SACape Town1 Jan 1949
Jack MoroneyAUS87--0-2c JE Cheetham b NBF Mann1v SACape Town31 Dec 1949
Russell EndeanSA87-140-4c & b W Bell4v NZPort Elizabeth5 Feb 1954
Don KenyonENG87-100-1lbw b TL Goddard1v SANottingham9 Jun 1955
Ken BarringtonENG87-112-5lbw b Surendranath1v INDManchester23 Jul 1959
Dilip SardesaiIND87-101-4c JH Edrich b JM Parks3v ENGKanpur15 Feb 1964
Saeed AhmedPAK87-140-3lbw b JR Reid3v NZChristchurch12 Feb 1965
Chandu BordeIND87-160-4c TW Jarvis b FJ Cameron2v NZDelhi19 Mar 1965
Mike SmithENG87-120-5c GP Bilby b N Puna3v NZChristchurch25 Feb 1966
Steve CamachoWI87-110-1c †APE Knott b DJ Brown1v ENGPort of Spain14 Mar 1968
Richard HadleeNZ87-63-8c †Shahid Israr b Intikhab Alam2v PAKKarachi30 Oct 1976
Gundappa ViswanathIND87-81-4c †WK Lees b RJ Hadlee1v NZMadras26 Nov 1976
Basil WilliamsWI87-140-2c GN Yallop b JD Higgs1v AUSPort of Spain15 Apr 1978
Aunshuman GaekwadIND87--0-2b DR Parry2v WIBangalore15 Dec 1978
Phillip HughesAUS86*75121114.671not out4v NZWellington19 Mar 2010
Ricky PontingAUS86*84122102.383not out4v NZAuckland26 Mar 2005
Chris CookeGLA86*9315192.477not out1v GLOCheltenham20 Jul 2023
Moeen AliENG86*9610289.587not out3v PAKBirmingham3 Aug 2016
Roy FredericksWI86*1019085.151not out3v ENGLondon12 Aug 1976
Harry NielsenSA86*10911078.906not out4v TASHobart7 Dec 2019
Andrew McBrineIRE86*11514074.788not out3v ENGLondon1 Jun 2023
Joe RootENG86*12511168.804not out4v NZLeeds23 Jun 2022
Michael SlaterAUS86*12910066.672not out4v WISydney2 Jan 2001
Keith FletcherENG86*13212065.156not out3v WILondon23 Aug 1973
PreviousPage 212Next

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.