Live1st ODI · India in New Zealand 2026/27NZ131/8 (31.1)INDIND chose to bowlTest1st 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
Clive LloydWI83--0-5c †Wasim Bari b Asif Masood4v PAKLahore15 Feb 1975
Gundappa ViswanathIND83-100-4c GM Turner b DR Hadlee1v NZChristchurch5 Feb 1976
Roy FredericksWI83-120-1c †Majid Khan b Wasim Raja3v PAKKingston15 Apr 1977
Dilip VengsarkarIND83--0-5c †Wasim Bari b Imran Khan2v PAKFaisalabad16 Oct 1978
Gundappa ViswanathIND83--0-4b Mudassar Nazar3v PAKLahore27 Oct 1978
Jason HolderWI82*63122130.168not out2v AUSJamaica11 Jun 2015
Ben DuckettENG82*78120105.132not out4v PAKKarachi17 Dec 2022
Aftab AhmedBAN82*82131100.007not out3v ENGChester-le-Street3 Jun 2005
Graham ThorpeENG82*9213089.135not out4v AUSNottingham7 Aug 1997
Cheteshwar PujaraIND82*9211089.132not out4v AUSDelhi22 Mar 2013
Joshua Da SilvaWI82*12210367.217not out2v ENGNottingham18 Jul 2024
Mike WatkinsonENG82*1379159.858not out3v WINottingham10 Aug 1995
Michael VaughanENG82*16010151.254not out1v SAJohannesburg13 Jan 2005
Saleem MalikPAK82*16412050.005not out1v ENGLeeds23 Jul 1992
Cameron BancroftAUS82*18210145.051not out4v ENGBrisbane23 Nov 2017
Zaheer AbbasPAK82*18310044.817not out2v ENGLahore19 Mar 1984
Shiv Sunder DasIND82*18310044.811not out4v ZIMBulawayo7 Jun 2001
Imran KhanPAK82*2035240.396not out1v AUSSydney3 Feb 1990
Reggie DuffAUS82*--0-4not out2v SAJohannesburg11 Oct 1902
Stanley JacksonENG82*-80-5not out3v AUSNottingham29 May 1905
Trevor BaileyENG82*-100-7not out1v WIManchester8 Jun 1950
Chris CairnsNZ8247104174.478c SJ Harmison b A Flintoff1v ENGLondon20 May 2004
Hansie CronjeSA826386130.165c PA de Silva b ST Jayasuriya4v SLCenturion27 Mar 1998
Misbah-ul-HaqPAK827293113.895c sub (Abul Hasan) b Mahmudullah3v BANMirpur6 May 2015
Andrew StraussENG82886093.181c †Mushfiqur Rahim b Shakib Al Hasan4v BANLondon27 May 2010
Sarfraz AhmedPAK82885293.187c sub (Liton Das) b Mohammad Shahid2v BANKhulna28 Apr 2015
Steve SmithAUS829211089.134c BA Stokes b MJ Leach3v ENGManchester4 Sept 2019
David GowerENG829410287.234b KD Ghavri2v INDLondon2 Aug 1979
Nicky BojeSA829415187.238b AG Cremer2v ZIMCenturion11 Mar 2005
Aamer JamalPAK82979484.549c MA Starc b NM Lyon1v AUSSydney3 Jan 2024
Justin LangerAUS829813083.671c KP Pietersen b A Flintoff1v ENGBrisbane23 Nov 2006
Matt PriorENG829910282.837c N Wagner b KS Williamson1v NZWellington14 Mar 2013
Alick AthanazeWI829910182.834c HC Brook b BA Stokes2v ENGNottingham18 Jul 2024
Matt RenshawAUS82997282.835c & b KA Maharaj3v SADurban9 Oct 2026
David BedinghamSA821017081.194lbw b TL Chivanga1v ZIMBulawayo6 Jul 2025
Chris GayleWI8210215180.391c AJ Strauss b AF Giles4v ENGBirmingham29 Jul 2004
Shakib Al HasanBAN8210314079.615c UT Yadav b R Ashwin2v INDHyderabad9 Feb 2017
Alzarri JosephWI821088575.938c †Liton Das b Abu Jayed1v BANDhaka11 Feb 2021
Ollie PopeENG8210812075.933b TG Southee4v NZLeeds23 Jun 2022
Sachin TendulkarIND8210912075.234b Danish Kaneria1v PAKKolkata30 Nov 2007
Sanath JayasuriyaSL8211014074.552c SP Fleming b PJ Wiseman2v NZKandy3 May 2003
Ramnaresh SarwanWI8211013174.553c ST Jayasuriya b WPUJC Vaas4v SLJamaica27 Jun 2003
Sikandar RazaZIM8211110073.871c Mahmudullah b Jubair Hossain2v BANChittagong12 Nov 2014
Mominul HaqueBAN821128273.214lbw b S Muthusamy2v SAChattogram29 Oct 2024
Michael HusseyAUS8211310072.574lbw b Saeed Ajmal1v PAKMelbourne26 Dec 2009
Keegan PetersenSA8211310072.573b SN Thakur4v INDCape Town11 Jan 2022
Quinton de KockSA8211415071.932c TA Boult b N Wagner1v NZCenturion27 Aug 2016
Suresh RainaIND8211515071.306c D Bishoo b R Rampaul1v WIJamaica20 Jun 2011
Alan TurnerAUS821189069.492b Asif Iqbal1v PAKMelbourne1 Jan 1977
Ben StokesENG8211810369.495c CA Pujara b S Nadeem1v INDChennai5 Feb 2021
PreviousPage 135Next

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.