Live1st ODI · India in New Zealand 2026/27NZ85/4 (18)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
James AdamsHAM14426219254.961b A Virdi1v SURLondon3 Jul 2017
Jake LibbyNOT14427611052.172lbw b P Coughlin2v DURChester-le-Street31 Aug 2016
Mark TaylorAUS14428112051.251c & b CEL Ambrose3v WISt John's27 Apr 1991
Justin LangerAUS14428616050.353c †Moin Khan b Shoaib Akhtar2v PAKPerth26 Nov 1999
Kumar SangakkaraSL14428814050.004c †PA Patel b A Kumble2v INDColombo8 Aug 2008
David BedinghamDUR14429415048.984c †BC Brown b FS Organ2v HAMSouthampton10 May 2024
Mike AthertonENG14429617048.651c †JR Murray b CEL Ambrose1v WIGeorgetown17 Mar 1994
Hashan TillakaratneSL14431424045.866b SE Bond2v NZColombo25 Apr 2003
Chris NashSUS14431521045.712c †NJ O'Brien b BA Raine3v LEIBrighton1 May 2016
Rahul DravidIND14432718044.043b DL Vettori3v NZMohali10 Oct 1999
Tim WardTAS14434319041.982lbw b MP Kuhnemann1v QUEAdelaide7 Oct 2021
Kumar SangakkaraSL14434413241.863c Younis Khan b Saeed Ajmal1v PAKSharjah3 Nov 2011
C.B. FryENG144-230-4b A Cotter1v AUSLondon14 Aug 1905
David HookesAUS143*15217294.085not out1v SLKandy22 Apr 1983
Ricky PontingAUS143*15916089.943not out4v SASydney2 Jan 2006
Tom LathamCAN143*23215461.641not out3v WFCello Basin Reserve26 Oct 2022
VVS LaxmanIND143*26016055.005not out2v SAKolkata14 Feb 2010
Desmond HaynesWI143*28820149.651not out3v PAKPort of Spain16 Apr 1993
Aravinda de SilvaSL143*31016246.134not out4v ZIMColombo14 Jan 1998
Vernon RansfordAUS143*-210-5not out2v ENGLondon14 Jun 1909
Jason RoySUR14316619286.146c AG Prince b KM Jarvis1v LANLondon31 May 2015
Mark ChapmanAA14316616386.144c B Popli b MJ Santner2v NDKennards Hire Community Oval1 Mar 2020
Andrew EllisCAN14317014884.126c †TL Seifert b IS Sodhi2v NDHamilton20 Feb 2016
Jack TaylorGLO14317020184.127c J Leach b JC Tongue1v WORCheltenham9 Jul 2017
Tillakaratne DilshanSL14317514181.716b Enamul Haque jnr3v BANChittagong Divisional Stadium3 Jan 2009
Hamish RutherfordOV14317621281.251c BM Tickner b AY Patel1v CSNelson22 Oct 2016
Marcus HarrisVIC14317913279.892c JC Silk b MP Kuhnemann1v TASMelbourne8 Oct 2024
Sachin TendulkarIND14318213178.574c Imrul Kayes b Shakib Al Hasan2v BANMirpur24 Jan 2010
Vikram SolankiSUR14318218178.574c †GO Jones b MD Taylor2v GLOBristol9 Jun 2014
Aiden MarkramSA14318622076.882b Rubel Hossain1v BANBloemfontein6 Oct 2017
Mark RichardsonNZ14319114074.871c & b Mohammad Sharif1v BANHamilton18 Dec 2001
Babar AzamPAK14319318174.094c Mohammad Mithun b Abu Jayed2v BANRawalpindi7 Feb 2020
Joe RootENG14320618069.424c P Nissanka b RMMP Rathnayake1v SLLondon29 Aug 2024
Nick GreenwoodWF14320616369.422b BD Schmulian1v CSNapier28 Feb 2026
Alex LeesDUR14321214267.452c †BC Brown b WAT Beer3v SUSBrighton24 Jun 2019
Sadagoppan RameshIND14321418066.821c A Ranatunga b DPMD Jayawardene1v SLColombo24 Feb 1999
Michael SlaterAUS14321422166.821c †AC Parore b CD McMillan2v NZWellington24 Mar 2000
Aiden MarkramSA14321819065.601c †TD Paine b MR Marsh4v AUSDurban1 Mar 2018
Tom FellWOR14322822162.724c SD Robson b TS Roland-Jones2v MIDUxbridge21 Jun 2015
Ollie RobinsonKEN14322822062.726st †TR Ambrose b JS Patel1v WARBirmingham11 Apr 2019
Wayne MadsenDER14323018162.174lbw b J Leach2v WORWorcester25 Jun 2023
Tom LaceDER14323218061.644c AO Morgan b GG Wagg2v GLASwansea11 Jun 2019
Mohammad HafeezPAK14323714060.341lbw b Elias Sunny2v BANChittagong9 Dec 2011
Thilan SamaraweeraSL14324017159.585c †BB McCullum b JS Patel1v NZColombo26 Aug 2009
Marnus LabuschagneAUS14324018159.583b N Wagner1v NZPerth12 Dec 2019
Saleem MalikPAK14324219059.094b MG Bevan3v AUSLahore1 Nov 1994
Brendon McCullumNZ14324310258.857c Alok Kapali b Mohammad Rafique2v BANDhaka19 Oct 2004
Nick BrowneESS14324526058.371c GC Wilson b MP Dunn2v SURLondon26 Apr 2015
Sachin TendulkarIND14324720057.894c DPMD Jayawardene b M Muralitharan1v SLColombo2 Aug 1997
Adam LythYOR14325026057.201lbw b MA Wood1v DURLeeds7 Jul 2014

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.