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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Martin GuptillNZ70727197.222c JE Root b MA Wood3v ENGLeeds29 May 2015
Chris LewisENG707313095.898b C Pringle1v NZChristchurch18 Jan 1992
Harbhajan SinghIND707410194.598c D Bishoo b FH Edwards1v WIJamaica20 Jun 2011
Ted DexterENG707510093.333lbw b GS Sobers2v WILondon20 Jun 1963
Liton DasBAN707713090.916c F du Plessis b K Rabada2v SABloemfontein6 Oct 2017
David WarnerAUS707810089.742c GC Smith b VD Philander2v SAPort Elizabeth20 Feb 2014
Darren LehmannAUS708310084.345c R Dravid b M Kartik1v INDNagpur26 Oct 2004
Kamran AkmalPAK70858082.357c DL Vettori b DR Tuffey1v NZWellington3 Dec 2009
Kepler WesselsAUS708713080.461c †PJL Dujon b RA Harper4v WIAdelaide7 Dec 1984
Clive LloydWI70888279.555c †APE Knott b JA Snow3v ENGLondon26 Jun 1969
Eoin MorganENG70888179.555c †MS Dhoni b P Kumar3v INDNottingham29 Jul 2011
Jonny BairstowENG70889079.555b UT Yadav1v INDBirmingham1 Aug 2018
Ben StokesENG70886379.556b JJ Bumrah1v INDHyderabad25 Jan 2024
Alex CareyAUS70887279.557c Shubman Gill b Akash Deep1v INDBrisbane14 Dec 2024
Dean ElgarSA708910078.651c †Liton Das b Taijul Islam1v BANGqeberha8 Apr 2022
Derek RandallENG70905077.785b JR Thomson2v AUSSydney2 Jan 1983
Martin CroweNZ709111176.925c GA Gooch b C White2v ENGManchester30 Jun 1994
Ridley JacobsWI709211076.094c A Flintoff b SP Jones3v ENGTrinidad19 Mar 2004
Mominul HaqueBAN709213076.094c D Myers b VM Nyauchi1v ZIMHarare7 Jul 2021
Desmond HaynesWI70967272.921run out3v ENGSt. John's11 Apr 1986
Marcus TrescothickENG709813071.431c DPMD Jayawardene b M Muralitharan1v SLColombo18 Dec 2003
Jos ButtlerENG70987371.436b PJ Cummins1v AUSLondon12 Sept 2019
Salman ButtPAK709910070.711run out (MJ Clarke/†AC Gilchrist)1v AUSMelbourne26 Dec 2004
Viv RichardsWI701004070.005c Ramiz Raja b Tauseef Ahmed1v PAKKarachi20 Nov 1986
Malcolm WallerZIM7010014070.005c Mohammad Hafeez b Saeed Ajmal2v PAKHarare3 Sept 2013
Stan McCabeAUS70102-068.634c CF Walters b EW Clark3v ENGLondon18 Aug 1934
Kim HughesAUS701026068.635lbw b AME Roberts3v WIMelbourne29 Dec 1979
Virat KohliIND701028168.633c †TA Blundell b GD Phillips3v NZBengaluru16 Oct 2024
Kumar SangakkaraSL701049067.313c Misbah-ul-Haq b Danish Kaneria1v PAKKarachi21 Feb 2009
Moin KhanPAK701057066.678c RP Arnold b KR Pushpakumara3v SLKarachi12 Mar 2000
Brian RoseENG701069066.043b MD Marshall1v WIManchester10 Jul 1980
Kushal Janith PereraSL7010611066.047c RG Sharma b R Ashwin4v INDColombo28 Aug 2015
Shane WarneAUS7010711065.428b NJ Astle1v NZHobart22 Nov 2001
Ian BothamENG7010810264.817run out (JV Coney/†IDS Smith)2v NZAuckland10 Feb 1984
Viv RichardsWI701107263.645c †RC Russell b DJ Capel1v ENGBridgetown5 Apr 1990
Jeff DujonWI7011112063.067c JG Bracewell b GB Troup1v NZKingston4 May 1985
Shahid AfridiPAK701119163.061st †KC Sangakkara b M Muralitharan3v SLLahore6 Mar 2002
Dhananjaya de SilvaSL701116263.066lbw b Khaled Ahmed1v BANChattogram30 Mar 2024
Tom LathamNZ701116063.061c sub (S Samarawickrama) b NGRP Jayasuriya2v SLGalle18 Sept 2024
Graeme SmithSA701159060.871c DM Richards b SJ Benn2v WIBarbados26 Jun 2010
Martin GuptillNZ701158160.871c GS Ballance b SCJ Broad2v ENGLondon21 May 2015
Damien MartynAUS701178159.834c CD McMillan b CS Martin2v NZBrisbane18 Nov 2004
Temba BavumaSA701179159.834c CBRLS Kumara b AM Fernando1v SLDurban27 Nov 2024
Greg ChappellAUS701186159.324c Mushtaq Mohammad b Iqbal Qasim4v PAKAdelaide24 Dec 1976
Alec StewartENG7011810059.322c †JR Murray b KCG Benjamin1v WIKingston19 Feb 1994
Ian HealyAUS701198058.827c KR Pushpakumara b HDPK Dharmasena1v SLAdelaide25 Jan 1996
Jamie SmithENG701198258.827c KSA McKenzie b JNT Seales2v WILondon10 Jul 2024
Jesse RyderNZ7012010058.335c VVS Laxman b Harbhajan Singh1v INDHyderabad12 Nov 2010
Seymour NurseWI7012114057.855c JH Edrich b RW Barber3v ENGLondon18 Aug 1966
Ross TaylorNZ701219057.854b GP Swann4v ENGLeeds24 May 2013
PreviousPage 183Next

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.