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
Steve WaughAUS10817413062.075b D Gough1v ENGManchester3 Jul 1997
Scott StyrisNZ10817416062.073c sub (Bilal Shafayat) b AF Giles1v ENGNottingham10 Jun 2004
Haroon RasheedPAK10817610661.364c & b PH Edmonds1v ENGSindh2 Jan 1978
Darren BravoWI10817720061.023c NM Lyon b PM Siddle2v AUSHobart10 Dec 2015
Dhananjaya de SilvaSL1081799260.346c Zakir Hasan b Mehedi Hasan Miraz3v BANSylhet22 Mar 2024
Ed BarnardWAR1081799060.346c DP Sibley b DW Lawrence1v SURLondon10 May 2024
Dean ElgarESS10818115059.672lbw b BI Kellaway3v GLACardiff24 Sept 2026
Salman ButtPAK10818516058.381c †AC Gilchrist b GD McGrath1v AUSSydney2 Jan 2005
Tom AbellSOM1081869258.065c †K Verreynne b OP Stone1v NOTTaunton3 Apr 2026
Josh BohannonLAN10818715057.753b DJ Worrall4v SURManchester6 Apr 2023
Devon SmithWI10818818057.452st †CMW Read b AF Giles1v ENGJamaica11 Mar 2004
James FosterESS10818815057.456lbw b ME Claydon2v KENChelmsford9 Sept 2014
Jacques KallisSA10818911057.144c †MJ Prior b G Onions1v ENGCape Town3 Jan 2010
S MalshanSSC10818910157.147c A Wickramasinghe b S Nishshanka2v NCCColombo14 Feb 2025
Gerry AlexanderWI1081909156.848lbw b KD Mackay3v AUSSydney13 Jan 1961
Simon KatichAUS10819016056.842c GC Smith b DW Steyn1v SADurban6 Mar 2009
Kumar SangakkaraSL10819013056.843c GC Smith b Imran Tahir3v SADurban26 Dec 2011
Adil RashidYOR10819018056.846c †C Kieswetter b C Overton1v SOMTaunton13 Apr 2014
KL RahulIND10819013156.842c LD Chandimal b PVD Chameera1v SLColombo20 Aug 2015
Matthew WadeTAS10819014156.846c †JJ Peirson b B Doggett1v QUEBrisbane23 Mar 2018
Harry CameDER10819212056.251run out (CDJ Dent)1v GLODerby11 May 2023
Michael LumbNOT10819320055.963c R Clarke b JS Patel2v WARNottingham15 May 2016
Mayank AgarwalIND10819516255.381c F du Plessis b K Rabada1v SAPune10 Oct 2019
Gary BallanceYOR10819812054.554c SM Ervine b LA Dawson2v HAMSouthampton21 Apr 2017
David GowerENG10820016054.003lbw b MD Crowe1v NZLondon11 Aug 1983
Tanmay MishraKEN10820017054.005b I Opperman1v NAMWindhoek29 Sept 2012
Alex LeesYOR10820013154.002lbw b SG Borthwick1v DURLeeds7 Jul 2014
Rob NewtonNOR10820310053.202lbw b AP Palladino3v DERNorthampton9 Jun 2017
Daryl MitchellNZ10820312053.205c †BT Foakes b SCJ Broad3v ENGLondon2 Jun 2022
Marnus LabuschagneAUS1082049052.943c †RR Pant b T Natarajan1v INDBrisbane15 Jan 2021
Chris ReadNOT10820614052.437b TS Roland-Jones2v MIDNottingham5 Jul 2015
Ravi BoparaENG10820813151.923b LS Baker1v WIChester-le-Street14 May 2009
Habibul BasharBAN10820915051.673b GW Flower2v ZIMChittagong15 Nov 2001
Kieran Noema-BarnettCS10820912051.676c JA Duffy b BNJ Lockrose1v OVAlexandra6 Dec 2018
Tarun NethulaCS10821013051.438c NT Broom b BE Soper1v OVNapier26 Nov 2012
Mark TaylorAUS10821212050.941c AP Gurusinha b PA de Silva3v SLHobart16 Dec 1989
Brad SchmulianCS10821313050.703c †BJ Pomare b N Wagner2v NDMount Maunganui7 Dec 2024
James ColesSUS10821414150.474c JA Porter b SR Harmer3v ESSBrighton22 Jul 2025
Roy DiasSL10821518050.234b BL Cairns3v NZColombo16 Mar 1984
Johnny TaylorAUS1082178049.778b MW Tate3v ENGSydney19 Dec 1924
Mohammad AzharuddinIND10821711149.775lbw b M Muralitharan1v SLBangalore26 Jan 1994
Jeet RavalND1082177049.772c TB Robinson b ED Seddon2v WFWhangarei13 Dec 2025
Greg ChappellAUS10821810049.547c BW Luckhurst b K Shuttleworth2v ENGPerth11 Dec 1970
Habibul BasharBAN10821811049.543c Shabbir Ahmed b Danish Kaneria3v PAKKarachi20 Aug 2003
Sunil GavaskarIND10821911049.321c & b DL Underwood1v ENGBombay11 Feb 1977
Sam RobsonMID10821915049.321lbw b DM Bess2v YORLeeds29 Aug 2024
John ParkerNZ10822010049.091c †RW Marsh b MHN Walker1v AUSSydney5 Jan 1974
Mark BoucherSA10822014149.096c †AJ Stewart b CJ Adams3v ENGDurban26 Dec 1999
Cam FletcherCAN10822010149.096c C Viljoen b MB Bacon2v OVUniversity of Otago Oval14 Dec 2018
Sanjay ManjrekarIND10822115048.876c CG Greenidge b IR Bishop1v WIBridgetown7 Apr 1989
PreviousPage 123Next

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.