Live1st ODI · India in New Zealand 2026/27NZ182/9 (38.4)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
Norm O'NeillAUS82-110-4b JB Statham2v ENGBirmingham8 Jun 1961
Norm O'NeillAUS82-100-3c EJ Barlow b PM Pollock1v SABrisbane6 Dec 1963
John ReidNZ82-104-4c CG Borde b S Venkataraghavan1v INDCalcutta5 Mar 1965
Ross MorganNZ82-110-3lbw b S Venkataraghavan1v INDDelhi19 Mar 1965
Hanumant SinghIND82-151-3c †BE Congdon b RO Collinge2v NZDelhi19 Mar 1965
Clive LloydWI82-131-5c †BK Kunderan b BS Chandrasekhar2v INDBombay13 Dec 1966
Bevan CongdonNZ82-71-3c DAJ Holford b Inshan Ali3v WIPort of Spain9 Mar 1972
Roy FredericksWI82--0-1run out2v INDKingston21 Apr 1976
John ParkerNZ82-70-3c Mushtaq Mohammad b Javed Miandad3v PAKSindh23 Oct 1976
Brijesh PatelIND82-113-4c ? b RO Collinge3v NZBombay10 Nov 1976
Gordon GreenidgeWI82-72-2c †Majid Khan b Sikander Bakht3v PAKKingston15 Apr 1977
Larry GomesWI82--0-3c CPS Chauhan b KD Ghavri3v INDBangalore15 Dec 1978
Jeremy ConeyNZ82-121-6c †Wasim Bari b Sarfraz Nawaz1v PAKAuckland23 Feb 1979
Graeme HickENG81*81130100.003not out4v SALondon18 Aug 1994
Alan KnottENG81*919089.017not out4v INDBangalore28 Jan 1977
Corbin BoschSA81*9315087.109not out2v PAKCenturion26 Dec 2024
Mehedi Hasan MirazBAN81*11014073.648not out4v SLChattogram30 Mar 2024
Michael VaughanENG81*11512070.432not out4v BANDhaka21 Oct 2003
Jason HolderWI81*1178469.238not out2v SAJohannesburg8 Mar 2023
Daniel LawrenceENG81*12413065.326not out1v NZBirmingham10 Jun 2021
Gary BallanceENG81*1268264.293not out4v WIGrenada21 Apr 2015
Phillip HughesAUS81*1319061.836not out2v ENGNottingham10 Jul 2013
Moisés HenriquesAUS81*1486254.737not out3v INDChennai22 Feb 2013
Basil D'OliveiraENG81*1766046.025not out3v PAKLondon27 Jul 1967
Peter TooheyAUS81*1846044.025not out2v ENGPerth15 Dec 1978
Martyn MoxonENG81*23210034.912not out2v NZWellington3 Mar 1988
Hemu AdhikariIND81*--0-8not out1v PAKDelhi16 Oct 1952
John HoltWI81*----2not out3v INDMadras21 Jan 1959
Vic PollardNZ81*-120-8not out3v ENGBirmingham27 May 1965
Desmond LewisWI81*-100-7not out1v INDGeorgetown19 Mar 1971
Aunshuman GaekwadIND81*--0-2retired hurt1v WIKingston21 Apr 1976
RazaullahPAK816349128.579st †JM Cox b DW Lawrence3v ENGBirmingham9 Sept 2026
Daryl MitchellNZ81863494.195b AM Fernando4v SLChristchurch9 Mar 2023
Adam GilchristAUS818810092.057b Shoaib Akhtar2v PAKBrisbane5 Nov 1999
Chris GayleWI818813192.051b SJ Harmison4v ENGLondon22 Jul 2004
Brendan TaylorZIM819212188.043c sub (Yasir Ali Chowdhury) b Mehedi Hasan Miraz2v BANHarare7 Jul 2021
Pat SymcoxSA819410286.179b Wasim Akram1v PAKFaisalabad24 Oct 1997
Sanath JayasuriyaSL819514085.266run out1v PAKFaisalabad2 Jan 1992
Saeed AnwarPAK819716083.511c †A Flower b EZ Matambanadzo2v ZIMFaisalabad24 Oct 1996
Faf du PlessisSA811016180.205lbw b Mominul Haque3v BANPotchefstroom28 Sept 2017
Sai SudharsanIND8110413077.883c †Afsar Zazai b Mohammad Saleem1v AFGMullanpur6 Jun 2026
Richard HadleeNZ8110510177.147b GS Chappell3v AUSAuckland25 Feb 1977
Ricky PontingAUS8110612076.423c ND McKenzie b M Morkel3v SADurban6 Mar 2009
Wavell HindsWI8110912274.312st †T Taibu b RW Price1v ZIMBulawayo12 Nov 2003
Virat KohliIND811098074.314c BA Stokes b AU Rashid3v ENGVisakhapatnam17 Nov 2016
Shimron HetmyerWI811099274.316c BT Foakes b BA Stokes1v ENGBridgetown23 Jan 2019
Ian BothamENG811119172.976lbw b J Garner3v WILondon28 Jun 1984
Clive LloydWI8111310071.687c †SMH Kirmani b RJ Shastri1v INDGeorgetown31 Mar 1983
Virender SehwagIND8111411071.051c Inzamam-ul-Haq b Shahid Afridi1v PAKKolkata16 Mar 2005
Ravindra JadejaIND811147171.058b NM Lyon1v AUSSydney3 Jan 2019
PreviousPage 138Next

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.