Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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
Andy FlowerZIM8111510170.437c MJ Haslam b ML Su'a2v NZBulawayo1 Nov 1992
Abhinav MukundIND811168069.832lbw b MD Gunathilaka3v SLGalle26 Jul 2017
Daniel VettoriNZ8111711069.238c AG Prince b M Ntini2v SACenturion15 Apr 2006
Carl HooperWI8111810268.646c M Prabhakar b J Srinath2v INDNagpur1 Dec 1994
Carl HooperWI8111810168.645c MS Atapattu b KR Pushpakumara1v SLKingstown20 Jun 1997
Shakib Al HasanBAN811188068.645c †R Mutumbami b E Chigumbura1v ZIMHarare25 Apr 2013
Niroshan DickwellaSL811186068.646c †RW Chakabva b SC Williams4v ZIMColombo14 Jul 2017
Dean JonesAUS811208167.505lbw b MD Marshall1v WISt John's27 Apr 1991
Rishabh PantIND811216366.945c Azmatullah Omarzai b Hashmatullah Shahidi1v AFGMullanpur6 Jun 2026
Sarfraz AhmedPAK811235165.857lbw b M Labuschagne3v AUSAbu Dhabi16 Oct 2018
Alastair CookENG8112412065.321b Mohammad Amir2v PAKLondon14 Jul 2016
Babar AzamPAK8112410065.322c DG Bedingham b M Jansen3v SACape Town3 Jan 2025
Richard HuttonENG8112513064.808b S Venkataraghavan1v INDLondon19 Aug 1971
Usman KhawajaAUS8112512164.802c †KL Rahul b RA Jadeja1v INDDelhi17 Feb 2023
Jonny BairstowENG811278063.786c Azhar Ali b Wahab Riaz3v PAKLondon11 Aug 2016
Mike GattingENG8112813063.285c JG Wright b RJ Hadlee1v NZLondon11 Aug 1983
Andrew JonesNZ811297062.793run out2v PAKChristchurch24 Feb 1994
Inzamam-ul-HaqPAK8113010062.316c HP Tillakaratne b HDPK Dharmasena1v SLColombo9 Aug 1994
James AndersonENG8113017062.3111c S Dhawan b B Kumar2v INDNottingham9 Jul 2014
Ajinkya RahaneIND8113112061.835c AN Cook b SCJ Broad1v ENGNottingham18 Aug 2018
Ajinkya RahaneIND811328061.365c †BJ Haddin b JR Hazlewood1v AUSBrisbane17 Dec 2014
Mohammad AzharuddinIND8113411060.456c †IDS Smith b EJ Chatfield2v NZHyderabad2 Dec 1988
Michael ClarkeAUS8113410060.455st †MS Dhoni b A Kumble4v INDPerth16 Jan 2008
Brendan NashWI8113914058.276c AN Cook b SCJ Broad3v ENGLondon6 May 2009
Doug WaltersAUS8114013057.864lbw b RW Barber1v ENGManchester6 Jun 1968
Rahul DravidIND8114012157.866c †AC Gilchrist b JN Gillespie2v AUSChennai18 Mar 2001
Kevin PietersenENG8114311056.645run out (F de Wet)4v SACenturion16 Dec 2009
Mike AthertonENG811458055.862c †JR Murray b IR Bishop1v WILeeds8 Jun 1995
Shikhar DhawanIND811458055.862lbw b NM Lyon3v AUSBrisbane17 Dec 2014
Rahul DravidIND8114611055.483c DJ Cullinan b PR Adams3v SAJohannesburg16 Jan 1997
Babar AzamPAK811466155.483lbw b NGRP Jayasuriya4v SLGalle24 Jul 2022
Hashim AmlaSA811489054.733c R Dravid b A Kumble3v INDChennai26 Mar 2008
Cheteshwar PujaraIND8114813254.733lbw b VD Philander3v SAVisakhapatnam2 Oct 2019
Mushfiqur RahimBAN811489054.735c Shahidullah b Zia-ur-Rehman3v AFGAbu Dhabi9 Oct 2026
Kieran PowellWI811499054.365c †MS Dhoni b PP Ojha1v INDMumbai22 Nov 2011
Sunil GavaskarIND8115012054.001c Mudassar Nazar b Ehteshamuddin3v PAKKanpur25 Dec 1979
Marnus LabuschagneAUS811503054.005c HDRL Thirimanne b DM de Silva2v SLBrisbane24 Jan 2019
Garry SobersWI8115112053.646c TW Graveney b RW Barber1v ENGLondon18 Aug 1966
Hamilton MasakadzaZIM811519153.643lbw b Shafiul Islam2v BANChittagong12 Nov 2014
Marcus TrescothickENG8115214053.291c DPMD Jayawardene b M Muralitharan1v SLManchester13 Jun 2002
Quinton de KockSA811525153.296c V Sibanda b SC Williams2v ZIMHarare9 Aug 2014
Bill LawryAUS811557252.261c G Boycott b RW Barber1v ENGManchester6 Jun 1968
Ross TaylorNZ8115510052.264c HAPW Jayawardene b HMRKB Herath2v SLColombo26 Aug 2009
Younis KhanPAK8115510052.264c RA Young b TG Southee4v NZWellington15 Jan 2011
Brian LaraWI8115612051.924c JH Kallis b SM Pollock1v SAKingston19 Apr 2001
Chris GayleWI8115914050.942c †MV Boucher b JH Kallis1v SAGeorgetown9 Mar 2001
Sachin TendulkarIND811597050.944b NM Lyon2v AUSChennai22 Feb 2013
Ollie PopeENG811596050.946b SN Thakur2v INDLondon2 Sept 2021
Mark WaughAUS811616050.314c †AC Parore b SB O'Connor1v NZHobart27 Nov 1997
Travis FriendZIM811619050.319b Enamul Haque2v BANDhaka8 Nov 2001
PreviousPage 139Next

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.