Live1st ODI · India in New Zealand 2026/27NZ113/5 (26)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Steve SmithAUS14325217256.753b ST Finn1v ENGLondon20 Aug 2015
Gareth SeverinWF14325315356.523c †CD Fletcher b L Delport2v AAKennards Hire Community Oval15 Nov 2023
David BoonAUS14325515056.082run out (MD Crowe/†IDS Smith)2v NZBrisbane4 Dec 1987
Ian BellENG14325620155.864c †D Ramdin b KAJ Roach1v WIAntigua13 Apr 2015
Dean BrownlieND14326817053.361c MS Chapman b LH Ferguson1v AAMount Maunganui14 Nov 2016
Desmond HaynesWI14327216052.572c MA Taylor b AR Border3v AUSSydney26 Jan 1989
Jeet RavalAA14327220252.574c NL McCullum b JD Ryder2v OVDunedin16 Feb 2014
Asanka GurusinhaSL14327415152.193lbw b PR Reiffel3v AUSMelbourne26 Dec 1995
Larry GomesWI14327916051.253c G Miller b DR Pringle2v ENGBirmingham14 Jun 1984
Andrew JonesNZ14328311050.533c †IA Healy b ME Waugh2v AUSPerth12 Nov 1993
Ravi BoparaENG14328417050.353c BP Nash b JE Taylor1v WILondon6 May 2009
Robin SmithENG14328515050.184c TV Hohns b MG Hughes1v AUSManchester27 Jul 1989
Jonathan TrottENG14331018046.133c V Kohli b R Ashwin3v INDNagpur13 Dec 2012
Alec StewartENG14331919044.832b CA Walsh3v WIBridgetown8 Apr 1994
Martin CroweNZ14333314042.944lbw b MW Gatting1v ENGWellington3 Mar 1988
Bryce StreetQUE14333414342.811c TP Ward b SL Rainbird2v TASAdelaide7 Oct 2021
Herbert SutcliffeENG14333914042.182lbw b AA Mailey1v AUSMelbourne13 Feb 1925
Zain-ul-HassanGLA14334119141.941run out (FS Middleton)1v HAMSouthampton1 May 2026
Cheteshwar PujaraIND14336214039.503b MD Shanaka2v SLNagpur24 Nov 2017
Andrew JonesNZ14339815035.933b GA Hick2v ENGWellington6 Feb 1992
Harry TrottAUS143-240-4c TW Hayward b T Richardson3v ENGLondon22 Jun 1896
Frederick FaneENG143-170-4c AEE Vogler b SJ Snooke2v SACape Town10 Mar 1906
Cyril WashbrookENG143-220-2c RR Lindwall b WA Johnston1v AUSLeeds22 Jul 1948
Eric RowanSA143--0-1c WA Johnston b KR Miller1v AUSDurban20 Jan 1950
Bob CowperAUS143-180-3run out2v WIPort of Spain26 Mar 1965
Ken BarringtonENG143-142-4c CC Griffith b LR Gibbs1v WIPort of Spain19 Jan 1968
Graham DowlingNZ143-162-2lbw b S Abid Ali1v INDDunedin15 Feb 1968
Ajit WadekarIND143-120-3c †RI Harford b RO Collinge2v NZWellington29 Feb 1968
Clive LloydWI143-132-5st †SMH Kirmani b RJ Shastri2v INDPort of Spain11 Mar 1983
Joe RootENG142*17319182.084not out4v INDBirmingham1 Jul 2022
Scott KuggeleijnWF142*18115578.455not out4v CSWellington10 Dec 2012
Chris NashSUS142*20017271.004not out3v SOMTaunton5 Jul 2015
Peter HandscombLEI142*22212163.965not out2v LANManchester18 Apr 2025
Nick SelmanGLA142*23712059.921not out3v GLOCardiff19 Sept 2017
Mark PettiniLEI142*23813359.665not out2v SUSBrighton1 May 2016
Ross TaylorSUS142*25013156.804not out2v KENTunbridge Wells17 Jul 2016
Mark TaylorAUS142*2558055.692not out3v NZPerth12 Nov 1993
Tim BresnanYOR142*29312148.465not out2v MIDLondon20 Sept 2016
Daryl MitchellWOR142*30317046.861not out2v HAMSouthampton31 May 2015
Will SmithHAM142*30416046.711not out3v KENSouthampton15 Sept 2014
Kraigg BrathwaiteWI142*31811044.651not out2v PAKSharjah30 Oct 2016
Dominic SibleyWAR142*32918043.162not out1v LANManchester5 May 2022
BJ WatlingNZ142*3339142.647not out3v SLWellington3 Jan 2015
Sam NortheastGLA142*33615042.263not out3v YORLeeds3 May 2024
Geoff BoycottENG142*36012039.441not out3v AUSSydney9 Jan 1971
Garry SobersWI142*-81-3not out3v INDBombay28 Nov 1958
Colin MunroAA142103155137.865c JD Ryder b TC Bruce3v CSAuckland25 Feb 2017
Andrew FlintoffENG14214618597.267st †MV Boucher b PR Adams3v SALondon31 Jul 2003
Kevin PietersenENG14215720390.454lbw b M Muralitharan2v SLBirmingham25 May 2006
Lahiru UdaraNCC14216019488.752c PD Dias b KMC Bandara2v BRCColombo3 Jan 2025

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.