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
Daren GangaWI812219036.652c †Kamran Akmal b Abdul Razzaq2v PAKKarachi27 Nov 2006
Oshada FernandoSL812218036.653c †Liton Das b Mehedi Hasan Miraz1v BANKandy29 Apr 2021
Mohammad AshrafulBAN812249036.165lbw b JJC Lawson1v WISt Lucia28 May 2004
Curtis HeaphyCS812269035.841c †MW Chu b JD McKay3v OVDunedin13 Dec 2025
Ian ChappellAUS812285035.535c KF Barrington b DL Underwood3v ENGLeeds25 Jul 1968
Abdullah ShafiquePAK8122811035.531c †AT Carey b NM Lyon2v AUSLahore21 Mar 2022
Chandika HathurusingheSL812329034.912c sub (MJ Greatbatch) b SA Thomson4v NZHamilton22 Feb 1991
Alastair CookENG812348034.621lbw b SL Malinga1v SLColombo9 Dec 2007
Mudassar NazarPAK812399033.891c LRD Mendis b RJ Ratnayake2v SLKandy23 Feb 1986
Keith FletcherENG8124610032.934c HJ Howarth b RO Collinge2v NZLeeds5 Jul 1973
Luke WellsSUS812469032.931b A Lyth3v YORArundel16 Jun 2014
Murray GoodwinZIM812508032.403c Inzamam-ul-Haq b Waqar Younis3v PAKHarare21 Mar 1998
Dean ElgarSA8125010132.402c SE Marsh b NM Lyon3v AUSJohannesburg30 Mar 2018
Alec StewartENG8126113031.032c AC Hudson b AA Donald4v SAPort Elizabeth26 Dec 1995
Arthur ShrewsburyENG81--0-1b G Giffen3v AUSLondon17 Jul 1893
Frank IredaleAUS81-120-5c AE Stoddart b FGJ Ford1v ENGSydney14 Dec 1894
Clem HillAUS81-70-3c †W Storer b T Richardson1v ENGAdelaide14 Jan 1898
Gordon WhiteSA81-110-4b AE Relf4v ENGJohannesburg2 Jan 1906
Ernest TyldesleyENG81-70-3c †WAS Oldfield b CG Macartney2v AUSManchester24 Jul 1926
Denys MorkelSA81--0-7c †LEG Ames b EW Clark2v ENGLondon17 Aug 1929
Ken ViljoenSA81--0-4b ML Page2v NZWellington4 Mar 1932
C.K.NayuduIND81--0-6b GOB Allen3v ENGLondon15 Aug 1936
Leonard HuttonENG81--0-1b RR Lindwall1v AUSLeeds22 Jul 1948
Reg SimpsonENG81-60-3c WM Wallace b AM Moir2v NZWellington17 Mar 1951
Waqar HasanPAK81--0-7st †V Rajindernath b MH Mankad1v INDBombay13 Nov 1952
Roy McLeanSA81-101-6lbw b G Noblet2v AUSMelbourne6 Feb 1953
Everton WeekesWI81-110-4c RG Archer b R Benaud1v AUSGeorgetown26 Apr 1955
Peter RichardsonENG81-60-1c †GRA Langley b KR Miller1v AUSNottingham7 Jun 1956
Colin CowdreyENG81-70-2c †GRA Langley b KR Miller3v AUSNottingham7 Jun 1956
Frank WorrellWI81-80-7b JB Statham2v ENGBirmingham30 May 1957
Hanif MohammadPAK81--0-1c GS Sobers b R Gilchrist4v WIPort of Spain5 Feb 1958
Jim BurkeAUS81--0-2c †JHB Waite b PS Heine1v SAJohannesburg7 Feb 1958
Colin CowdreyENG81-100-5b AR MacGibbon1v NZBirmingham5 Jun 1958
Nari ContractorIND81-91-2b T Greenhough1v ENGLondon18 Jun 1959
Nari ContractorIND81-90-2c Intikhab Alam b Haseeb Ahsan2v PAKMadras13 Jan 1961
Bob CowperAUS81-130-3c †KS Indrajitsinhji b RG Nadkarni3v INDBombay10 Oct 1964
Conrad HunteWI81--0-1c RB Simpson b LC Mayne3v AUSKingston3 Mar 1965
Conrad HunteWI81--0-1c †ATW Grout b GD McKenzie4v AUSBridgetown5 May 1965
Denis LindsaySA81-93-6c RB Simpson b RM Cowper3v AUSCape Town31 Dec 1966
Paul SheahanAUS81-100-3lbw b EAS Prasanna1v INDAdelaide23 Dec 1967
Sadiq MohammadPAK81-80-1c & b AA Mallett3v AUSAdelaide22 Dec 1972
Doug WaltersAUS81-80-5c †DL Murray b LR Gibbs2v WIGeorgetown6 Apr 1973
Brijesh PatelIND81-71-5c BE Congdon b BL Cairns1v NZWellington13 Feb 1976
Sadiq MohammadPAK81--0-2c AI Kallicharran b J Garner3v WIPort of Spain4 Mar 1977
Graham YallopAUS81-70-3b AME Roberts3v WIPort of Spain3 Mar 1978
Javed MiandadPAK81-80-4b RJ Hadlee1v NZChristchurch2 Feb 1979
Jeff DujonWI81-80-7b RMH Binny1v INDKanpur21 Oct 1983
Ravi ShastriIND81--0-1c †SAR Silva b FS Ahangama3v SLKandy14 Sept 1985
Chris GayleWI80*4676173.911not out4v NZTrinidad16 Jun 2014
Max HoldenMID80*76100105.264not out4v SUSBrighton5 May 2022
PreviousPage 246Next

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.