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 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)T20I3rd 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
Riki WesselsNOT12013617188.246lbw b T van der Gugten1v GLACardiff19 May 2017
Jack TaylorGLO12013912286.338c sub (RP Hemmings) b TAI Taylor1v DERDerby31 May 2015
Martin GuptillAA12014312383.921c DJ Mitchell b SC Kuggeleijn1v NDCobham Oval1 Mar 2019
Ben DuckettNOR12014521082.762lbw b TK Curran3v SURLondon22 Sept 2015
Brian LaraWI12014712381.634c †Khaled Mashud b Mohammad Rafique2v BANJamaica4 Jun 2004
Liam DawsonHAM1201579276.437c WMH Rhodes b DR Mousley3v WARBirmingham23 Jun 2024
BJ WatlingNZ12016315173.626c JE Root b JM Anderson3v ENGLeeds29 May 2015
Jason RoySUR12016515072.735lbw b G Onions2v DURChester-le-Street12 Sept 2016
Mominul HaqueBAN12016710171.863c SO Dowrich b ST Gabriel1v WIChattogram22 Nov 2018
Dhananjaya de SilvaSL12016817071.435c BA King b JP Greaves1v WINorth Sound25 Jun 2026
Kavem HodgeWI12017119070.185lbw b CR Woakes2v ENGNottingham18 Jul 2024
Michael VaughanENG12017415068.973c †Khaled Mashud b Mashrafe Mortaza2v BANLondon26 May 2005
Ricky PontingAUS12017412168.973lbw b JH Kallis2v SASydney2 Jan 2006
Mark WaughAUS12017616268.184b D Gough1v ENGLondon23 Aug 2001
Dean ElgarESS12017618068.181c TS Muyeye b MW Parkinson1v KENChelmsford12 Apr 2024
Jack HaynesNOT12017616168.185run out (S Baker/†BC Brown)3v HAMNottingham9 May 2025
Faf du PlessisSA12017818267.425c PSP Handscomb b PJ Cummins3v AUSJohannesburg30 Mar 2018
Shadman IslamBAN12018116166.301lbw b BJ Bennett2v ZIMChattogram28 Apr 2025
ARG ThomasSUR1201819166.307b JM Coles2v SUSLondon1 May 2026
Marcus HarrisVIC1201899263.492c JM Mennie b CJ Sayers1v SAAlice Springs26 Mar 2017
Gary BallanceYOR12019017063.164b LA Dawson1v HAMLeeds7 Apr 2017
Scott CurrieLEI12019215262.506c †LD McManus b YS Chahal3v NORNorthampton17 Sept 2024
Peter BurgeAUS12019312062.184c JH Edrich b G Boycott3v ENGMelbourne30 Dec 1965
Will JacksSUR12019420061.867c †OG Robinson b PWA Mulder1v KENBeckenham20 May 2019
Ben StokesENG12019518161.546c †BJ Haddin b NM Lyon4v AUSPerth13 Dec 2013
Wayne PhillipsAUS12019714460.918c †PJL Dujon b J Garner1v WIBridgetown30 Mar 1984
Joe CarterND12019714160.914lbw b L Delport3v AAKennards Hire Community Oval1 Mar 2020
Aravinda de SilvaSL12019813060.614c sub (VG Kambli) b A Kumble3v INDColombo9 Aug 1997
Jonny BairstowYOR12019816160.616c J Clark b MD Fisher1v SURLeeds15 May 2026
Mohinder AmarnathIND12020015160.003c †Wasim Bari b Imran Khan2v PAKLahore23 Jan 1983
Daryl MitchellWOR12020216059.411b NL Buck3v LEILeicester15 Jun 2014
Neil McKenzieSA12020720057.976c CM Spearman b CD McMillan2v NZPort Elizabeth30 Nov 2000
Daniel LawrenceESS12020712057.974c JM Anderson b L Wood1v LANManchester19 May 2022
Paul CollingwoodDUR12020816057.695c MT Coles b DI Stevens1v KENCanterbury8 Jun 2017
Kumar SangakkaraSUR12021014057.144c †JA Simpson b JEC Franklin3v MIDLondon19 May 2017
Rohit SharmaIND12021215256.601b PJ Cummins2v AUSNagpur9 Feb 2023
Asif IqbalPAK12021315056.346b GJ Gilmour2v AUSSydney14 Jan 1977
Arun HarinathSUR12021314056.341c AG Salter b MG Hogan1v GLAGuildford15 Jun 2015
Ben StokesENG12021412256.075c D Elgar b D Paterson1v SAPort Elizabeth16 Jan 2020
Henry NichollsCAN1202149156.073c RR O'Donnell b L Delport2v AAChristchurch6 Nov 2023
Sean DicksonDUR12021616055.562lbw b E Barnes1v LEIChester-le-Street14 Apr 2022
Michael VaughanENG12022316053.813c †Rashid Latif b Waqar Younis2v PAKManchester31 May 2001
Jacques KallisSA12022516153.334c PD Collingwood b JM Anderson1v ENGCenturion16 Dec 2009
Malinda WarnapuraSL12022614053.102c †D Ramdin b DJ Bravo1v WIGuyana22 Mar 2008
Will BraggGLA12022616053.103lbw b A Sheikh1v LEILeicester12 Apr 2015
Suresh RainaIND12022812252.636c KC Sangakkara b BAW Mendis2v SLColombo26 Jul 2010
Michael KlingerGLO12022915252.402c HM Amla b JJ Roy3v SURBristol9 Jun 2014
Assad ValaPNG1202317051.953c & b TJ Murtagh2v IRETownsville31 Jan 2016
Ross TaylorNZ12023518051.065c & b KP Pietersen1v ENGHamilton5 Mar 2008
Angus RobsonLEI12023715050.632c NLJ Browne b JD Ryder2v ESSChelmsford31 May 2015

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.