ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Shai HopeWI11224310046.095st †BKG Mendis b GS Dinusha2v SLNorth Sound3 Jul 2026
Ben SmithCS11224410145.902lbw b JD Ryder2v OVNapier26 Oct 2014
Michael ClarkeAUS1122536144.275c Z Khan b A Mishra2v INDDelhi29 Oct 2008
Shoaib MohammadPAK11225417044.093run out1v NZAuckland24 Feb 1989
Chris BroadENG1122559043.921c †TJ Zoehrer b MG Hughes2v AUSMelbourne26 Dec 1986
Tilak VarmaHAM11225613243.754c †K Verreynne b FW McCann2v NOTSouthampton22 Jul 2025
Mark TaylorAUS11225810043.411c BA Young b SB Doull1v NZBrisbane7 Nov 1997
John MurrayENG11226013043.089lbw b GS Sobers2v WILondon18 Aug 1966
Ian BellWAR11226011143.083lbw b DR Briggs1v SUSBrighton18 Sept 2018
Trevor GripperZIM11226315042.592run out (Javed Omar)1v BANChittagong15 Nov 2001
Doug WaltersAUS1122649042.424b DL Underwood1v ENGBrisbane27 Nov 1970
Jonathan TrottENG11226610042.113c TM Dilshan b S Randiv4v SLGalle26 Mar 2012
Rahul DravidIND11227410140.883c RR Sarwan b D Bishoo3v WIJamaica20 Jun 2011
Aravinda de SilvaSL11227612040.584lbw b Saqlain Mushtaq2v PAKRawalpindi26 Feb 2000
Donald BradmanAUS1122817039.866c †G Duckworth b G Geary3v ENGMelbourne29 Dec 1928
Sid BarnesAUS11228116039.861lbw b MH Mankad1v INDAdelaide23 Jan 1948
Dilip VengsarkarIND11228312239.583lbw b B Yardley2v AUSBangalore19 Sept 1979
Graeme WoodAUS11229510037.971st †DL Bairstow b JE Emburey1v ENGLondon28 Aug 1980
John CrawleyENG1122979137.716c †A Flower b PA Strang2v ZIMBulawayo18 Dec 1996
Cyril WashbrookENG1122998137.462b B Dooland4v AUSMelbourne1 Jan 1947
Stork HendryAUS1123057036.723lbw b MW Tate3v ENGSydney14 Dec 1928
Zafar AnsariSUR1123199035.112b J Allenby2v GLAColwyn Bay6 Jul 2014
Andy FlowerZIM11233112033.845c †AJ Stewart b PCR Tufnell1v ENGBulawayo18 Dec 1996
Geoff BoycottENG11238512029.091b LR Gibbs3v WIPort of Spain30 Mar 1974
Charlie McLeodAUS112-40-2b W Storer1v ENGMelbourne1 Jan 1898
Johnny TyldesleyENG112--0-3c WA Shalders b F Kuys3v SACape Town1 Apr 1899
Syd GregoryAUS112-170-5c W Rhodes b LC Braund3v ENGAdelaide15 Jan 1904
George HeadleyWI112--1-3c LF Townsend b NE Haig3v ENGGeorgetown21 Feb 1930
Donald BradmanAUS112-100-4c KG Viljoen b DPB Morkel2v SASydney18 Dec 1931
Jack FingletonAUS112--0-2c HF Wade b XC Balaskas1v SACape Town1 Jan 1936
Mushtaq AliIND112-170-2c & b RWV Robins3v ENGManchester25 Jul 1936
Bryan ValentineENG112-121-7lbw b N Gordon1v SACape Town31 Dec 1938
Andy GanteaumeWI112-130-2c JT Ikin b R Howorth2v ENGPort of Spain11 Feb 1948
Neil HarveyAUS112-170-5b JC Laker2v ENGLeeds22 Jul 1948
Rusi ModiIND112-120-3c GE Gomez b W Ferguson3v WIBombay9 Dec 1948
Dudley NourseSA112--0-4c & b DCS Compton2v ENGCape Town1 Jan 1949
Lindsay HassettAUS112--0-4b JC Watkins1v SAJohannesburg24 Dec 1949
Denis ComptonENG112-110-4c †JHB Waite b CN McCarthy2v SANottingham7 Jun 1951
Peter MayENG112-180-3hit wicket b PS Heine3v SALondon23 Jun 1955
Abbas Ali BaigIND112-120-3run out4v ENGManchester23 Jul 1959
Polly UmrigarIND112--0-5b Fazal Mahmood1v PAKDelhi8 Feb 1961
Raman Subba RowENG112-140-2b FM Misson3v AUSBirmingham8 Jun 1961
Brian BoothAUS112-140-6c ER Dexter b FJ Titmus1v ENGBrisbane30 Nov 1962
Trevor GoddardSA112-103-1c RW Barber b JSE Price3v ENGJohannesburg22 Jan 1965
Dilip SardesaiIND112-110-4c GC Shillingford b JM Noreiga2v WIPort of Spain6 Mar 1971
Dennis AmissENG112-150-2b Saleem Altaf1v PAKLahore2 Mar 1973
Doug WaltersAUS112-161-4c RC Fredericks b Inshan Ali1v WIPort of Spain23 Mar 1973
Gundappa ViswanathIND112-150-4run out4v WIPort of Spain7 Apr 1976
Majid KhanPAK112-182-2c MG Burgess b RO Collinge1v NZKarachi30 Oct 1976
Harbhajan SinghIND111*1167795.698not out2v NZHyderabad12 Nov 2010
PreviousPage 111Next

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.