Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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
Polly UmrigarIND130*--0-7not out2v ENGMadras6 Feb 1952
Tom Kohler-CadmoreSOM130102183127.455c †R Vasconcelos b RI Keogh2v NORTaunton4 May 2023
Dinesh ChandimalCCC130119162109.243b W Sahan1v ACCCColombo10 Jan 2025
Brian LaraWI130120164108.334b Danish Kaneria1v PAKBarbados26 May 2005
Grant StewartKEN130122129106.569c TE Bailey b JM Anderson3v LANBlackpool22 Jun 2025
Tom HartleyLAN13015314684.9710c CT Bancroft b BG Charlesworth1v GLOCheltenham22 Jul 2025
Rob KeoghNOR13015520083.875c DP Sibley b HJH Brookes1v WARNorthampton26 Jun 2022
Shiv ThakorDER13016415079.276st †AP Rouse b JC Tredwell1v KENDerby22 May 2016
Ryan ten DoeschateESS13016620178.316lbw b LE Plunkett2v SURLondon11 Apr 2019
Robert O'DonnellAA13017317475.144c †TA Blundell b MW Snedden1v WFAuckland28 Mar 2022
Philip SaltSUS13017518174.292c GJ Harte b MET Salisbury1v DURArundel20 Jun 2018
Joe RootENG13017619173.864c †PM Nevill b MA Starc2v AUSNottingham6 Aug 2015
Leus du PlooyDER13017717373.454c JDM Evison b SR Patel2v NOTNottingham1 Aug 2020
Jeff DujonWI13018715269.527b TG Hogan2v AUSPort of Spain16 Mar 1984
Steven MullaneyNOT13018912468.781c JM Vince b JJ Weatherley3v HAMNottingham4 May 2018
Alastair CookENG13019018068.421c TG Southee b KS Williamson3v NZLeeds24 May 2013
Daryl MitchellWOR13019312167.361run out (CN Miles)3v GLOWorcester28 Aug 2017
Ken McClureCAN13019320367.361b BV Sears3v WFWellington7 Nov 2021
Marnus LabuschagneGLA13019914165.333lbw b RAS Lakmal2v DERDerby28 Apr 2022
Viv RichardsWI13020321064.043b BS Bedi1v INDPort of Spain24 Mar 1976
James HildrethSOM13020415063.734c KM Jarvis b N Wagner2v LANTaunton1 May 2016
Matthew HaydenAUS13021112261.612c DPMD Jayawardene b M Muralitharan3v SLGalle8 Mar 2004
Henry CooperND13021116261.612lbw b FW Sheat3v CANHamilton10 Mar 2020
GSNFG JayasuriyaCMCC13021412260.755c RM Liyanarachchi b MNM Dilshad1v PSCHambantota31 Jan 2025
Brian LaraWI13021514160.474b DNT Zoysa3v SLColombo29 Nov 2001
Muhammad AbbasWF13021515060.476c †BJ Horne b WER Somerville4v AAAuckland5 Mar 2023
Eoin MorganENG13021619160.196lbw b Mohammad Asif1v PAKNottingham29 Jul 2010
Tom HainesSUS13021815159.632lbw b FS Organ3v HAMSouthampton24 Sept 2026
Steve SmithAUS13022219058.564c †Sarfraz Ahmed b Wahab Riaz1v PAKBrisbane15 Dec 2016
Rob NewtonNOR13022317058.302c P Mustard b LC Norwell1v GLONorthampton12 Sept 2016
Freddie McCannNOT13022319058.303b CN Miles1v WARNottingham26 Sept 2024
Virender SehwagIND13022516257.782b SB Styris2v NZChandigarh16 Oct 2003
Mohammad RizwanSUS13022722057.274lbw b Anuj Dal2v DERBrighton26 Jun 2022
Tom AbellSOM13022716057.275c ML Revis b DM Bess1v YORTaunton8 Sept 2025
Sam HainWAR13022817057.024c RP Jones b GP Balderson1v LANBirmingham12 Jun 2022
Stephen FlemingNZ13023020056.523c CH Gayle b CL Hooper1v WIBridgetown21 Jun 2002
Dimuth KarunaratneSL13023014056.521st †Sarfraz Ahmed b Azhar Ali1v PAKKandy3 Jul 2015
Luke WellsLAN13023115156.287lbw b MJ Leach3v SOMManchester17 Sept 2024
Greg MatthewsAUS13023512055.326c KR Rutherford b JV Coney1v NZWellington21 Feb 1986
Ed JoyceSUS13024015054.173lbw b AU Rashid1v YORScarborough15 Aug 2014
Inzamam-ul-HaqPAK13024122153.944c SP Fleming b CS Martin2v NZChristchurch15 Mar 2001
Kane WilliamsonNZ13024118053.943c †Q de Kock b K Rabada2v SADunedin8 Mar 2017
Alastair CookENG13024313053.501c RA Jadeja b R Ashwin3v INDRajkot9 Nov 2016
VVS LaxmanIND13024414053.286hit wicket b M Dillon1v WISt John's10 May 2002
Younis KhanPAK13024616052.853c †MV Boucher b JH Kallis4v SALahore8 Oct 2007
Michael ClarkeAUS13024612152.855c B Kumar b RA Jadeja1v INDChennai22 Feb 2013
George WorkerCS13024816152.421c †BJ Watling b BG Randell1v NDMount Maunganui30 Oct 2019
Cole McConchieCAN13025113051.794c GH Worker b RR O'Donnell2v AAChristchurch14 Nov 2022
Taufeeq UmarPAK13025616050.782c Shahriar Nafees b Nazmul Hossain2v BANMirpur17 Dec 2011
Imrul KayesBAN13025712250.582c sub (V Sibanda) b H Masakadza1v ZIMChittagong12 Nov 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.