ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Dane CleaverCS10913711179.566c JF Carter b SC Kuggeleijn1v NDNapier7 Mar 2026
Chris CairnsNZ10913814278.997c GS Blewett b CR Miller1v AUSWellington24 Mar 2000
Kevin PietersenENG10913812078.994lbw b CH Gayle3v WILondon17 May 2007
Virender SehwagIND10913915078.422c JP Duminy b WD Parnell2v SANagpur6 Feb 2010
Michael Guptill-BunceAA10913915478.423c LJ Woodcock b MB McEwan2v WFKennards Hire Community Oval5 Nov 2016
Allan LambENG1091418277.304b N Kapil Dev3v INDManchester9 Aug 1990
VVS LaxmanIND10914218076.763c MEK Hussey b GB Hogg2v AUSSydney2 Jan 2008
Glenn PhillipsAA10914216176.763c HR Cooper b SC Kuggeleijn3v NDKennards Hire Community Oval14 Mar 2017
Nic MaddinsonVIC10914514175.171c CP Jewell b RP Meredith4v TASHobart1 Mar 2024
Dane VilasLAN10914713074.155c Miles Hammond b J Shaw2v GLOManchester21 Apr 2022
Dhananjaya de SilvaSL10914816273.656b TA Boult1v NZColombo22 Aug 2019
Mark StonemanMID10914816073.651b DJ Bell-Drummond3v KENCanterbury21 Sept 2021
Kiran CarlsonGLA10915011072.675c †JLB Davies b TS Roland-Jones1v MIDCardiff23 May 2025
Nathan McSweeneyNOR1091508172.674lbw b KJ Dudgeon2v KENNorthampton27 Aug 2026
Tom LammonbySOM10915116072.191c †HZ Finch b DJ Bell-Drummond1v KENTaunton19 Sept 2023
Cole McConchieCAN10915211171.715c TA Findlay b TM Annand2v CSChristchurch21 Mar 2025
Roshan MahanamaSL10915414070.781c GE Bradburn b MB Owens1v NZColombo6 Dec 1992
Kamran AkmalPAK10915416070.788c sub (Harbhajan Singh) b L Balaji3v INDMohali8 Mar 2005
Andrew EllisCAN10915417070.787c MR Gillespie b JS Patel3v WFRangiora4 Dec 2013
Darren BravoWI10915511470.325c MD Craig b KS Williamson2v NZTrinidad16 Jun 2014
Roy McLeanSA10915714069.435b DA Allen2v ENGManchester21 Jul 1960
Cameron BancroftDUR10915813068.991b WS Davis3v LEILeicester7 Jul 2019
Matthew CritchleyDER10915911068.555lbw b EG Barnard1v WORDerby15 Apr 2021
Tillakaratne DilshanSL10916010268.132c M Vijay b Harbhajan Singh1v INDMumbai2 Dec 2009
Liam DawsonHAM1091619367.706c AJ Hose b TAI Taylor1v WORSouthampton17 Sept 2024
Ben CoxWOR10916214267.287c & b L Gregory2v SOMWorcester3 May 2015
Michael-Kyle PepperESS10916213167.286c DP Sibley b DW Lawrence1v SURChelmsford4 Apr 2025
Oshada FernandoPSC10916310066.873lbw b K Nuwantha2v BSCGalle5 Feb 2026
Devon ConwayNZ10916612165.663run out (Mehedi Hasan Miraz)1v BANChristchurch9 Jan 2022
AB de VilliersSA10916911164.501c MJ Hoggard b SP Jones3v ENGCenturion21 Jan 2005
Hashim AmlaSA10916919064.503b BA Stokes1v ENGCenturion22 Jan 2016
Shivnarine ChanderpaulWI10917120163.747c ND McKenzie b M Ntini3v SADurban26 Dec 2003
Tamim IqbalBAN10917114163.741c H Masakadza b Sikandar Raza1v ZIMChittagong12 Nov 2014
Dhananjaya de SilvaSL10917116063.747run out (Yasir Shah)3v PAKGalle24 Jul 2022
Joe RootENG10917214063.374c †RR Pant b JJ Bumrah3v INDNottingham4 Aug 2021
Hamish MarshallGLO1091737163.014b MG Hogan1v GLABristol21 Jun 2014
Mohammad AzharuddinIND10917410062.644b Naved Anjum3v PAKFaisalabad23 Nov 1989
Kumar SangakkaraSL10917512162.293c LRPL Taylor b JS Patel3v NZColombo26 Aug 2009
Desmond HaynesWI10917710061.582c DE Malcolm b GC Small3v ENGBridgetown5 Apr 1990
Hilton CartwrightWA10917817161.245lbw b CL McClure2v VICPerth23 Mar 2022
Roy DiasSL10917914160.894c Tauseef Ahmed b Imran Khan1v PAKLahore22 Mar 1982
Asad ShafiqPAK10917912260.894c SCJ Broad b ST Finn2v ENGLondon11 Aug 2016
Avishka PereraNSWC10918115060.221lbw b WSA Appuhami1v KCCCHambantota7 Feb 2025
Basil D'OliveiraENG10918313059.565c ? b BS Chandrasekhar1v INDLeeds8 Jun 1967
Stephen MurdochWF10918416159.243b LH Ferguson2v AAMount Maunganui22 Oct 2016
Ben SlaterNOT10918419059.242c †JA Tattersall b MJ Waite1v YORNottingham4 Sept 2018
Shan MasoodPAK10918412059.243b JP Greaves2v WITarouba25 Jul 2026
Bob SimpsonAUS1091868058.601b RF Surti2v INDMelbourne30 Dec 1967
Gary CosierAUS10918613058.606c AI Kallicharran b AME Roberts2v WIMelbourne26 Dec 1975
Dean BrownlieNZ10918613258.604c RJ Peterson b M Morkel3v SACape Town2 Jan 2013
PreviousPage 119Next

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.