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

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Ollie PopeENG77988078.576c GD Phillips b TG Southee2v NZChristchurch28 Nov 2024
Steve SmithAUS771009277.008b Umar Gul3v PAKLeeds21 Jul 2010
Zak CrawleyENG7710013077.001lbw b C Green4v AUSSydney5 Jan 2022
AB de VilliersSA771017176.246b Umar Gul1v PAKKarachi1 Oct 2007
Nasir HossainBAN7710311074.767b AG Cremer1v ZIMHarare25 Apr 2013
Ross TaylorNZ771037274.764c sub (Taijul Islam) b Mehedi Hasan Miraz2v BANChristchurch20 Jan 2017
Cameron BancroftAUS7710314074.761lbw b VD Philander2v SACape Town22 Mar 2018
Donald BradmanAUS771066172.643b WE Bowes3v ENGLondon18 Aug 1934
Dwayne BravoWI7710610072.646c †GO Jones b MJ Hoggard1v ENGManchester12 Aug 2004
Andrew FlintoffENG7710910470.646c & b M Muralitharan1v SLColombo18 Dec 2003
Corey AndersonNZ7710913170.646lbw b I Sharma1v INDAuckland6 Feb 2014
Cameron GreenAUS771096070.646lbw b RTM Mendis2v SLGalle29 Jun 2022
Nathan AstleNZ7711211068.755c BC Lara b PT Collins3v WIBridgetown21 Jun 2002
Joe RootENG7711211068.753lbw b J Yadav3v INDMumbai8 Dec 2016
Mayank AgarwalIND771127268.751c MA Starc b NM Lyon1v AUSSydney3 Jan 2019
Travis HeadAUS771127368.755c BM Duckett b SCJ Broad3v ENGLeeds6 Jul 2023
Paul ReiffelAUS7711310068.148c †AC Parore b GI Allott1v NZBrisbane7 Nov 1997
Chris GayleWI7711314168.141c ND McKenzie b M Ntini2v SACenturion16 Jan 2004
Alviro PetersenSA771149167.542c G Gambhir b Harbhajan Singh2v INDCenturion16 Dec 2010
Mark ButcherENG7711511066.963c †MV Boucher b JH Kallis2v SALeeds21 Aug 2003
Saleem MalikPAK771176065.816c GF Lawson b TG Hogan2v AUSAdelaide9 Dec 1983
Steve WaughAUS7711715065.815c †JS Foster b C White1v ENGMelbourne26 Dec 2002
Rahul DravidIND7711710065.813c BRM Taylor b NB Mahwire2v ZIMBulawayo13 Sept 2005
Inzamam-ul-HaqPAK7711813065.254c A Chopra b A Kumble2v INDMultan28 Mar 2004
Daniel VettoriNZ771198064.716b NM Hauritz3v AUSWellington19 Mar 2010
Matthew HaydenAUS771209064.172b SJ Harmison3v IWXSydney14 Oct 2005
Allan BorderAUS7712112063.645b CC Lewis1v ENGLondon17 Jun 1993
Younis KhanPAK7712211063.113lbw b A Kumble3v INDKarachi29 Jan 2006
Ravindra JadejaIND771237162.607c MR Marsh b PJ Cummins2v AUSBrisbane14 Dec 2024
Herschelle GibbsSA7712411162.102c sub (JAH Marshall) b CS Martin2v NZWellington26 Mar 2004
Angelo MathewsSL771257361.605c TWM Latham b TG Southee1v NZHamilton18 Dec 2015
Babar AzamPAK7712712060.634c F du Plessis b A Nortje1v SARawalpindi4 Feb 2021
Roy DiasSL7712811060.163c †RW Taylor b DL Underwood3v ENGColombo17 Feb 1982
Sourav GangulyIND7712812060.166run out2v PAKRawalpindi13 Apr 2004
Brendan TaylorZIM7712912159.692c DL Vettori b SE Bond3v NZBulawayo15 Aug 2005
Mohammad AzharuddinIND7713111058.784c †Nadeem Abbasi b Shahid Mahboob1v PAKLahore1 Dec 1989
Kane WilliamsonNZ771338157.893c †Q de Kock b K Rabada2v SACenturion27 Aug 2016
Rahul DravidIND7713412057.463c †TD Paine b DE Bollinger2v AUSChandigarh1 Oct 2010
Jack GregoryAUS771358057.045c †A Dolphin b CH Parkin2v ENGMelbourne11 Feb 1921
Andrew StraussENG7713611056.621c †D Ramdin b FH Edwards2v WIChester-le-Street15 Jun 2007
Dinesh KarthikIND7713611056.621c AN Cook b MS Panesar2v ENGNottingham27 Jul 2007
Daryll CullinanSA771416154.614c †NR Mongia b BKV Prasad1v INDCape Town2 Jan 1997
Mitchell StarcAUS7714113054.619c BA Stokes b BA Carse2v ENGBrisbane4 Dec 2025
Michael ClarkeAUS771437053.854c †Kamran Akmal b Mohammad Asif3v PAKLeeds21 Jul 2010
Andrew FlintoffENG7714412153.476c †MV Boucher b AJ Hall2v SACenturion21 Jan 2005
Umar AkmalPAK771446153.475c †BB McCullum b TG Southee3v NZNapier11 Dec 2009
John MurrayENG771458053.107c V Subramanya b BS Chandrasekhar1v INDBirmingham13 Jul 1967
Mahela JayawardeneSL771456053.105c †Moin Khan b Wasim Akram1v PAKColombo14 Jun 2000
Joe RootENG771458053.104lbw b MJ Henry4v NZLondon17 Jun 2026
Tom GraveneyENG7714610052.744c Majid Khan b Intikhab Alam2v PAKLondon24 Aug 1967
PreviousPage 153Next

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.