Live1st ODI · India in New Zealand 2026/27NZ45/2 (9.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
Greg ChappellAUS841739048.554c AW Greig b GG Arnold1v ENGSydney4 Jan 1975
Stephen FlemingNZ8417314048.553c SV Carlisle b GJ Whittall1v ZIMAuckland20 Jan 1996
Misbah-ul-HaqPAK841735448.555lbw b SCJ Broad1v ENGAbu Dhabi25 Jan 2012
Axar PatelIND8417410148.289b PJ Cummins2v AUSNagpur9 Feb 2023
Kim HughesAUS841777047.465c SFAF Bacchus b J Garner3v WIAdelaide30 Jan 1982
Shane ThomsonNZ8417715047.466b CR Matthews1v SAJohannesburg25 Nov 1994
Desmond HaynesWI8417913046.932c IT Botham b NA Foster1v ENGBridgetown21 Mar 1986
Tom LathamNZ8418013046.672c JE Root b SCJ Broad1v ENGLeeds29 May 2015
Arjuna RanatungaSL841838045.905b JP Agnew1v ENGLondon23 Aug 1984
Kavem HodgeWI841839045.903c Agha Salman b Khurram Shahzad1v PAKTarouba25 Jul 2026
Rick McCoskerAUS841868045.163c †GN Edwards b BL Cairns2v NZAuckland25 Feb 1977
Shiv Sunder DasIND8418610145.161lbw b GD McGrath2v AUSChennai18 Mar 2001
Travis HeadAUS8418710044.926lbw b RAS Lakmal2v SLBrisbane24 Jan 2019
Chetan ChauhanIND8418813044.682c †DA Murray b DR Parry3v WIBombay1 Dec 1978
David RichardsonSA841896044.447c †RC Russell b RK Illingworth1v ENGPort Elizabeth26 Dec 1995
Gordon GreenidgeWI8419112043.981c IT Botham b JE Emburey1v ENGPort of Spain13 Feb 1981
Wesley MadhevereZIM841958043.086b MJ Humphreys4v IREBulawayo6 Feb 2025
Jacques KallisSA841969042.864b KHRK Fernando2v SLCenturion15 Nov 2002
Colin CowdreyENG841989042.424b GF Rorke2v AUSAdelaide30 Jan 1959
Dimuth KarunaratneSL841987042.421c BJ Watling b MJ Santner2v NZDunedin10 Dec 2015
AB de VilliersSA841999042.214c †BJ Haddin b PM Siddle4v AUSDurban6 Mar 2009
Denis ComptonENG842008042.005c & b IWG Johnson1v AUSSydney25 Feb 1955
Aminul IslamBAN842008042.004c †A Flower b AM Blignaut1v ZIMBulawayo19 Apr 2001
Bruce EdgarNZ8420711040.582b RGD Willis2v ENGLeeds28 Jul 1983
Yashasvi JaiswalIND842088040.381c †AT Carey b PJ Cummins4v AUSMelbourne26 Dec 2024
Kim HughesAUS842098140.195c Mohsin Khan b Sarfraz Nawaz4v PAKMelbourne10 Mar 1979
Desmond HaynesWI8421311039.442b P Willey2v ENGKingston10 Apr 1981
KL RahulIND8421412039.252c †JC Buttler b JM Anderson2v ENGNottingham4 Aug 2021
Grant FlowerZIM842185238.536c Mohammad Sharif b Enamul Haque2v BANHarare26 Apr 2001
Saeed AnwarPAK8421911038.361b WPUJC Vaas3v SLRawalpindi26 Feb 2000
Brian McMillanSA842239037.677c MJ Slater b SR Waugh2v AUSDurban25 Mar 1994
Geoff HowarthNZ842276037.001c J Garner b CA Walsh3v WIKingston4 May 1985
Angelo MathewsSL8422811136.846c MJ Guptill b TA Boult4v NZColombo25 Nov 2012
Gavin RennieZIM842329136.211c RR Singh b Harbhajan Singh3v INDHarare7 Oct 1998
Geoff BoycottENG842348035.901c & b PI Philpott1v AUSSydney7 Jan 1966
Graham GoochENG842408135.001c CG Greenidge b CEL Ambrose3v WILondon4 Aug 1988
Allan BorderAUS842553032.945c †DJ Richardson b BM McMillan1v SAAdelaide28 Jan 1994
David MurrayWI842588032.566lbw b BS Chandrasekhar2v INDBombay1 Dec 1978
Graham GoochENG842643031.821c †PJL Dujon b IR Bishop2v WIPort of Spain23 Mar 1990
Trevor GoddardSA842652031.701lbw b RB Simpson4v AUSSydney10 Jan 1964
Bryan YoungNZ842676031.461c AP Gurusinha b WPUJC Vaas2v SLDunedin18 Mar 1995
Pieter MalanSA842883029.171c BA Stokes b SM Curran4v ENGCape Town3 Jan 2020
Bill LawryAUS843179026.501c JA Snow b KWR Fletcher3v ENGBrisbane27 Nov 1970
Hugh Bromley-DavenportENG84--0-9c CL Johnson b GA Rowe1v SAJohannesburg2 Mar 1896
Frank IredaleAUS84-80-5b T Richardson1v ENGAdelaide14 Jan 1898
Dick LilleyENG84-130-7c FJ Laver b CE McLeod1v AUSSydney13 Dec 1901
Reggie DuffAUS84-70-3c AE Relf b W Rhodes3v ENGSydney11 Dec 1903
George BrownENG84-70-2c AA Mailey b JM Taylor3v AUSLondon13 Aug 1921
Frank MannENG84-112-7c SJ Snooke b AE Hall1v SADurban18 Jan 1923
Barto BartlettWI84-70-7lbw b CV Grimmett1v AUSAdelaide12 Dec 1930
PreviousPage 130Next

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.