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
Emilio GayDUR12919814165.153b JM De Caires2v MIDLondon1 May 2026
Kevin PietersenENG12920812162.024c JM How b TG Southee1v NZNapier22 Mar 2008
Nick BrowneESS12920920161.721c †MA Wallace b CA Ingram3v GLAChelmsford12 Jul 2015
Andrew StraussENG12921017061.432c SM Katich b SK Warne1v AUSLondon8 Sept 2005
Carl HooperWI12921217060.855c BKV Prasad b A Kuruvilla1v INDKingston6 Mar 1997
Dinesh KarthikIND12921216060.851c Habibul Bashar b Mashrafe Mortaza1v BANDhaka25 May 2007
Darren LehmannAUS12921416160.285c & b M Muralitharan3v SLGalle8 Mar 2004
Will BraggGLA12921715059.453lbw b WJ Durston1v DERDerby24 Apr 2016
Clive LloydWI12922218158.115lbw b GD McKenzie3v AUSBrisbane6 Dec 1968
Josh PhilippeWA12922214358.115c sub (XC Bartlett) b MT Steketee2v QUEBrisbane10 Nov 2021
Joe ClarkeNOT12922413057.594c †JL Smith b SA Abbott1v SURNottingham8 May 2026
Ross TaylorNZ12922715056.834c S Shillingford b ST Gabriel1v WIWellington11 Dec 2013
Dean ElgarSA12923015056.092c †BKG Mendis b RAS Lakmal1v SLCape Town2 Jan 2017
Ian WestwoodWAR12923419055.132c TB Abell b L Gregory1v SOMTaunton15 Aug 2014
Adam LythYOR12924314153.091b AS Dale1v GLOScarborough23 Jun 2024
Mark StonemanMID12924419052.872c AW Gorvin b KS Carlson2v GLACardiff17 May 2024
KL RahulIND12925012151.602c DP Sibley b OE Robinson1v ENGLondon12 Aug 2021
Jeet RavalND12925211151.191c SB Keene b J McKenzie4v AAMount Maunganui26 Nov 2025
Rob KeoghNOR12925316050.994c & b CD Nash2v SUSNorthampton23 Sept 2014
Stephen FlemingNZ12925418150.794c & b DG Cork1v ENGAuckland24 Jan 1997
Sam NortheastHAM12925419050.795c †BT Foakes b MP Dunn4v SURLondon20 Apr 2018
Peter HandscombVIC12925614150.394c & b BM Hope1v TASMelbourne8 Oct 2024
Kraigg BrathwaiteWI12925813050.002c & b TA Boult2v NZTrinidad16 Jun 2014
Dale PhillipsOV12925810050.005b WER Somerville2v AAAlexandra13 Mar 2023
Keaton JenningsDUR12926119049.432c JHK Adams b GK Berg2v HAMChester-le-Street3 Jul 2016
Mahela JayawardeneSL12927815046.405b Saeed Ajmal2v PAKDubai8 Jan 2014
Dhananjaya de SilvaSL12928018046.077c SE Marsh b NM Lyon1v AUSColombo13 Aug 2016
Ben ComptonKEN12928919044.641b SJ Cook2v ESSChelmsford7 Apr 2022
Mark TaylorAUS12929611143.582c & b RDB Croft3v ENGBirmingham5 Jun 1997
Kane WilliamsonNZ12929712143.433c Haris Sohail b Yasir Shah1v PAKMount Maunganui26 Dec 2020
Cheteshwar PujaraSUS12930215042.724c MD Stoneman b N Fernandes1v MIDLondon24 May 2024
Andy FlowerZIM1293048042.436c MS Atapattu b ST Jayasuriya3v SLHarare26 Nov 1999
Charlie BarnettENG12933213138.862lbw b LO Fleetwood-Smith2v AUSAdelaide29 Jan 1937
Jordan CoxKEN12933215038.864c MJJ Critchley b DW Lawrence2v ESSChelmsford7 Apr 2022
Alex LeesDUR12935312036.541c TT Bresnan b LC Norwell2v WARChester-le-Street29 Apr 2021
Kim HughesAUS1294118231.395c PH Edmonds b RGD Willis3v ENGBrisbane1 Dec 1978
C.B. FryENG129-70-2c & b GA Faulkner1v SALondon19 Aug 1907
Tuppy Owen-SmithSA129--2-7c H Sutcliffe b FE Woolley3v ENGLeeds13 Jul 1929
Everton WeekesWI129-170-5c & b WE Hollies2v ENGNottingham20 Jul 1950
Keith MillerAUS129-150-5b AL Valentine2v WISydney30 Nov 1951
Motganhalli JaisimhaIND129-181-1c JDF Larter b FJ Titmus3v ENGCalcutta29 Jan 1964
Graham DowlingNZ129-170-1b RB Desai1v INDBombay12 Mar 1965
Rohan KanhaiWI129--0-3c NJN Hawke b GD McKenzie2v AUSBridgetown5 May 1965
Bruce EdgarNZ129-140-2c †Wasim Bari b Sikander Bakht2v PAKChristchurch2 Feb 1979
Martin GuptillAA128*19116467.021not out4v WFKennards Hire Community Oval5 Nov 2016
Rahul DravidIND128*23319054.942not out2v PAKLahore13 Jan 2006
Kyle VerreynneNOT128*24216052.896not out1v ESSNottingham11 Apr 2025
Geoff BoycottENG128*25212050.792not out4v AUSLondon28 Aug 1980
Will YoungCS128*26314248.674not out2v CANNelson21 Mar 2017
Azhar MahmoodPAK128*26711147.948not out1v SARawalpindi6 Oct 1997

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.