ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Rory BurnsSUR15324823161.691c SJ Mullaney b SR Patel2v NOTNottingham22 Jul 2018
Neil HarveyAUS15325112060.965c †PK Sen b MH Mankad1v INDMelbourne6 Feb 1948
Tim AmbroseWAR15325618059.777c OE Robinson b PI Burgoyne2v SUSBirmingham28 Jun 2015
Marcus TrescothickSOM15326129058.621b FH Edwards2v HAMTaunton9 Sept 2015
Matthew HaydenAUS15326513257.742c †CMW Read b SI Mahmood2v ENGMelbourne26 Dec 2006
Max HoldenNOR15326522057.744c AP Rouse b MD Hunn2v KENBeckenham3 Jul 2017
Cheteshwar PujaraIND15326513057.743c †N Dickwella b N Pradeep1v SLGalle26 Jul 2017
Darren LehmannAUS15326914256.885c ST Jayasuriya b M Muralitharan1v SLColombo24 Mar 2004
Cheteshwar PujaraIND15327021056.673c †AB de Villiers b JH Kallis3v SAJohannesburg18 Dec 2013
Hilton CartwrightWA15327818055.044c †JR Doran b MP Kuhnemann2v TASHobart1 Nov 2024
Saqib AliUAE15328515453.684c sub (AK Shukla) b RD Gudhka3v KENNairobi28 Jul 2011
Younis KhanPAK15329115152.583c D Ganga b PT Collins1v WISharjah7 Feb 2002
Tatenda TaibuZIM15329219252.406c Tapash Baisya b Enamul Haque jnr3v BANDhaka14 Jan 2005
Roshan MahanamaSL15329718051.521run out2v NZMoratuwa27 Nov 1992
Maurice LeylandENG15330919049.516c ? b WJ O'Reilly1v AUSManchester6 Jul 1934
Joe RootENG15331614048.423lbw b KAJ Roach1v WIBridgetown16 Mar 2022
Murali VijayIND15331719348.261lbw b MA Starc2v AUSChandigarh14 Mar 2013
Daniel Bell-DrummondKEN15333622045.541lbw b Imran Tahir1v HAMSouthampton15 Sept 2014
Gary KirstenSA15335920042.622b SCG MacGill3v AUSSydney2 Jan 2002
Adam LythYOR15338120040.161c †TJ Moores b JDM Evison3v NOTNottingham21 Sept 2021
Arthur MorrisAUS153-182-2c MC Cowdrey b TE Bailey1v ENGBrisbane26 Nov 1954
Garry SobersWI153-114-5c RB Desai b SA Durani2v INDKingston7 Mar 1962
Tom GraveneyENG153-221-4b A D'Souza2v PAKLondon21 Jun 1962
Bob SimpsonAUS153-130-2c Pervez Sajjad b Saeed Ahmed2v PAKKarachi24 Oct 1964
Mansur Ali Khan PataudiIND153-290-6c †JT Ward b BR Taylor2v NZCalcutta5 Mar 1965
Bob SimpsonAUS153-120-1c HR Lance b EJ Barlow1v SACape Town31 Dec 1966
Rohan KanhaiWI153-181-4c KF Barrington b GAR Lock1v ENGPort of Spain14 Mar 1968
Dilip VengsarkarIND153--0-4c BR Jurangpathy b RJ Ratnayake2v SLNagpur27 Dec 1986
Daniel LawrenceESS152*133166114.294not out1v DERChelmsford13 May 2021
Liam DawsonHAM152*139214109.356not out1v LEILeicester8 Apr 2021
Matt RevisYOR152*18814280.856not out2v SUSScarborough29 Jul 2025
Tom AbellSOM152*20714273.434not out4v WARTaunton30 Jun 2024
Chamara SilvaSL152*21920069.416not out3v NZWellington15 Dec 2006
Steve WaughAUS152*24917061.046not out2v ENGLondon22 Jun 1989
Hashan DuminduBRC152*26916156.514not out3v PSCColombo6 Mar 2026
Asif IqbalPAK152*29114052.236not out3v AUSAdelaide24 Dec 1976
Mudassar NazarPAK152*29615051.352not out1v INDLahore23 Jan 1983
Allan BorderAUS152*30120250.504not out3v NZBrisbane8 Nov 1985
Adam GilchristAUS152143205106.297c AR Caddick b C White2v ENGBirmingham5 Jul 2001
Travis HeadAUS152148144102.705b MA Wood2v ENGBrisbane8 Dec 2021
SB KeeneAA15215324099.358c JJA Frew b CT Cameron3v CANChristchurch13 Dec 2025
Travis HeadAUS15216018095.005c †RR Pant b JJ Bumrah1v INDBrisbane14 Dec 2024
James HildrethSOM15216724091.024lbw b R McLaren2v HAMSouthampton26 Jun 2016
Dinesh ChandimalCCC1521769486.363c Sammu Ashan b M Hasanka2v CMCCColombo6 Dec 2025
Dawid MalanYOR15218022184.444c †OG Robinson b MR Quinn2v KENLeeds28 Apr 2022
Kevin PietersenENG15218120183.984c †MV Boucher b M Morkel1v SALondon10 Jul 2008
Brian LaraWI15218228083.523c †RC Russell b DG Cork2v ENGNottingham10 Aug 1995
Brendan TaylorNOT15220020176.002c ME Trescothick b AC Thomas1v SOMTaunton14 Jun 2015
Joe DenlyKEN15220423274.513b DL Lloyd1v GLACanterbury25 Sept 2017
Aaron RedmondOV15221119372.041c MA Pollard b MJ Tugaga2v WFWellington20 Feb 2013

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.