Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and 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 BraceyGLO148*22918064.635not out3v NORNorthampton12 Jun 2026
Mohammad KaifIND148*24312060.916not out1v WISt Lucia10 Jun 2006
Murray GoodwinZIM148*25020059.203not out2v ENGNottingham1 Jun 2000
Robin SmithENG148*27120054.616not out2v WILondon20 Jun 1991
Peter HandscombVIC148*28021052.863not out4v SAAdelaide9 Feb 2022
Jacques KallisSA148*34017143.533not out2v NZChristchurch11 Mar 1999
Shoaib MalikPAK148*36921240.111not out4v SLColombo26 Mar 2006
Les AmesENG148*-142-6not out2v SALondon17 Aug 1935
Ken BarringtonENG148*-90-4not out1v SADurban4 Dec 1964
Lachlan StackpoleAA148112119132.146c W Clark b TM Annand1v CSPalmerston North18 Nov 2025
MS DhoniIND14815319496.736st †Kamran Akmal b Danish Kaneria2v PAKFaisalabad21 Jan 2006
Sanath JayasuriyaSL14815624194.872c ND McKenzie b PR Adams1v SAGalle20 Jul 2000
Tom WestleyESS14818525080.003c BG Compton b C McKerr1v KENCanterbury20 Apr 2023
Marcus HarrisGLO14819220077.082lbw b KS Carlson3v GLACardiff6 Apr 2023
AB de VilliersSA14819415176.295c ST Gabriel b MN Samuels2v WICape Town2 Jan 2015
Younis KhanPAK14819511375.904c Shuvagata Hom b Mohammad Shahid1v BANMirpur6 May 2015
Kiran CarlsonGLA14821721068.205c ? b JNT Seales2v SUSCardiff10 May 2024
Inzamam-ul-HaqPAK14821818167.894b AD Mullally1v ENGLondon25 Jul 1996
Henry CooperND14822913464.632c WT O'Donnell b L Delport2v AAAuckland13 Mar 2025
Andrew GaleYOR14823019064.354lbw b SCJ Broad2v NOTLeeds22 Jun 2015
Marcus HarrisLEI14823621062.713lbw b GD Phillips1v GLOLeicester3 Jun 2021
Sachin TendulkarIND14824420360.665b KR Pushpakumara1v SLMumbai3 Dec 1997
Michael ClarkeAUS14824517060.414c JM Anderson b BA Stokes1v ENGAdelaide5 Dec 2013
Alec StewartENG14826517055.852c MD Crowe b DK Morrison1v NZChristchurch18 Jan 1992
Jeet RavalAA14826621055.642c †TA Blundell b MB McEwan2v WFAuckland17 Mar 2015
Alastair CookENG14826918055.022c †BJ Haddin b RJ Harris2v AUSAdelaide3 Dec 2010
Charlie WakimTAS14826919055.023c PSP Handscomb b W Sutherland1v VICMelbourne5 Nov 2023
Tom WestleyESS14827817053.243c RM Yates b BJ Webster1v WARChelmsford29 Jul 2025
Nazmul Hossain ShantoBAN14827915153.054c AD Mathews b AM Fernando1v SLGalle17 Jun 2025
VVS LaxmanIND14828218052.486c †AC Gilchrist b AJ Bichel2v AUSAdelaide12 Dec 2003
Shaun MarshAUS14828815051.394c GC Smith b VD Philander1v SACenturion12 Feb 2014
Tony GreigENG14829124050.866lbw b BS Chandrasekhar2v INDBombay6 Feb 1973
Tim RobinsonENG14829418050.342b GF Lawson2v AUSBirmingham15 Aug 1985
Aravinda de SilvaSL14829717249.834c SLV Raju b A Kumble1v INDColombo4 Aug 1993
Rahul DravidIND14830723048.213st †AJ Stewart b AF Giles1v ENGLeeds22 Aug 2002
Gary BallanceYOR14830815048.053c †LD McManus b GK Berg1v HAMSouthampton11 Apr 2019
Ken BarringtonENG14831017047.743c †Wasim Bari b Asif Iqbal1v PAKLondon27 Jul 1967
Graeme SmithSA14831317047.281lbw b WW Hinds2v WITrinidad8 Apr 2005
Tony GreigENG14832015246.256c GS Sobers b BD Julien1v WIBridgetown6 Mar 1974
Mansur Ali Khan PataudiIND14834815142.536b R Illingworth3v ENGLeeds8 Jun 1967
Rahul DravidIND14836221040.883c SM Pollock b WJ Cronje1v SAJohannesburg16 Jan 1997
John ReidNZ14842715034.663b Azeem Hafeez1v PAKWellington18 Jan 1985
Allan SteelENG148-130-5b GE Palmer2v AUSLondon21 Jul 1884
Colin CowdreyENG148-210-3c †DL Murray b BF Butcher2v WIPort of Spain14 Mar 1968
Tom Kohler-CadmoreSOM147*19611675.002not out3v NOTTaunton29 Jun 2025
Steve WaughAUS147*28115052.316not out2v NZBrisbane3 Dec 1993
Shivnarine ChanderpaulWI147*36113140.726not out2v ENGTrinidad6 Mar 2009
Polly UmrigarIND147*-160-5not out1v ENGKanpur1 Dec 1961
Sunil GavaskarIND147*-171-1not out2v WIGeorgetown31 Mar 1983
James NeeshamOV147135174108.896c †CFK van Wyk b AY Patel4v CSNelson7 Feb 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.