Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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
Azhar AliPAK9317212054.073c LRPL Taylor b MJ Henry1v NZChristchurch3 Jan 2021
Jacques KallisSA9317513053.143c RT Ponting b MG Johnson4v AUSDurban6 Mar 2009
Craig WishartZIM9317810352.254run out (†CO Browne)3v WIHarare27 Jul 2001
Chris GayleWI9318211151.101lbw b Danish Kaneria2v PAKMultan19 Nov 2006
Rahul DravidIND9318314050.823c RT Ponting b A Symonds1v AUSPerth16 Jan 2008
Michael HusseyAUS931838050.825c PD Collingwood b GP Swann1v ENGAdelaide3 Dec 2010
Shadman IslamBAN9318312050.821b Mohammad Ali2v PAKRawalpindi21 Aug 2024
Stan McCabeAUS9318610050.004lbw b W Voce3v ENGSydney18 Dec 1936
Ken BarringtonENG931878149.733run out1v INDLeeds8 Jun 1967
Gus LogieWI9318814049.476c SR Waugh b TBA May1v AUSPerth2 Dec 1988
Temba BavumaSA9319012048.954b Mehedi Hasan Miraz1v BANDurban31 Mar 2022
Shane WatsonAUS9319111048.691run out (Salman Butt/Imran Farhat)1v PAKMelbourne26 Dec 2009
Jacques RudolphSA9319214048.443c †GO Jones b A Flintoff1v ENGPort Elizabeth17 Dec 2004
Brian McMillanSA931939048.197c GA Hick b PAJ DeFreitas1v ENGLondon18 Aug 1994
Vusi SibandaZIM9319311148.192c LRPL Taylor b DG Brownlie2v NZBulawayo1 Nov 2011
Sanjay ManjrekarIND9319612047.453c RA Smith b EE Hemmings2v ENGManchester9 Aug 1990
Khurram ManzoorPAK9319710047.211c DPMD Jayawardene b WPUJC Vaas1v SLColombo20 Jul 2009
Kane WilliamsonNZ9319710047.213c Z Crawley b AAP Atkinson1v ENGChristchurch28 Nov 2024
Ted DexterENG9319811046.973c RB Simpson b R Benaud2v AUSMelbourne29 Dec 1962
Craig WhiteENG931999246.737c Mohammad Yousuf b Saqlain Mushtaq1v PAKLahore15 Nov 2000
Brian LaraWI9320113246.273c GP Thorpe b RDB Croft1v ENGGeorgetown27 Feb 1998
Steve SmithAUS9320112146.274lbw b JM Anderson1v ENGAdelaide16 Dec 2021
Allan LambENG9320313145.815b DN Patel1v NZChristchurch18 Jan 1992
Dimuth KarunaratneSL932055045.371run out1v PAKAbu Dhabi28 Sept 2017
Ian RedpathAUS9320611045.152c HJ Howarth b BE Congdon3v NZWellington1 Mar 1974
Julien WienerAUS9320910244.501lbw b Iqbal Qasim1v PAKLahore18 Mar 1980
Rahul DravidIND9321914042.473c RS Mahanama b A Ranatunga1v SLMumbai3 Dec 1997
Dean JonesAUS932209042.273c †CJ Richards b GR Dilley1v ENGAdelaide12 Dec 1986
Sherwin CampbellWI932228041.892c †AJ Stewart b DG Cork4v ENGLondon22 Jun 1995
Gautam GambhirIND9322213041.891c †MV Boucher b PL Harris2v SACape Town2 Jan 2011
Hashan TillakaratneSL9322510041.336c †AC Parore b GE Bradburn1v NZColombo6 Dec 1992
Matt HorneNZ9322513041.332b PR Adams2v SAAuckland27 Feb 1999
John WrightNZ9322613041.151c RGD Willis b NG Cowans2v ENGLeeds28 Jul 1983
Hanif MohammadPAK9322812040.795st †BN Jarman b TR Veivers3v AUSMelbourne4 Dec 1964
Geoff BoycottENG9323212040.091c RC Fredericks b LR Gibbs3v WIPort of Spain2 Feb 1974
Richie RichardsonWI932326040.093c NS Sidhu b Arshad Ayub2v INDBridgetown7 Apr 1989
Hashan TillakaratneSL9323212040.094b PJ Wiseman2v NZKandy3 May 2003
Ravi ShastriIND932439038.278lbw b GA Gooch2v ENGDelhi23 Dec 1981
Alvin KallicharranWI9325212136.903c MH Denness b CM Old2v ENGKingston16 Feb 1974
Trevor GoddardSA932563036.331c †ATW Grout b TR Veivers2v AUSSydney7 Feb 1964
David BoonAUS9325612036.333c MW Gatting b PAJ DeFreitas3v ENGManchester3 Jun 1993
Mark RichardsonNZ9326617034.961lbw b SJ Harmison1v ENGLondon20 May 2004
Aravinda de SilvaSL9326816034.704c M Azharuddin b A Kumble4v INDColombo27 Jul 1993
Graham GoochENG932798033.331b Mudassar Nazar3v PAKKarachi16 Dec 1987
Gavin RennieZIM9332310028.792c †AC Parore b CD McMillan2v NZWellington26 Dec 2000
Albert WardENG93-61-1b GHS Trott4v AUSMelbourne1 Mar 1895
Gilbert JessopENG93-140-7c GA Faulkner b AEE Vogler1v SALondon1 Jul 1907
Herbie TaylorSA93-120-6c C Kelleway b GR Hazlitt1v AUSLondon15 Jul 1912
Herbie TaylorSA93--0-1lbw b SF Barnes3v ENGCape Town14 Feb 1914
Frank WoolleyENG93-120-3c HSTL Hendry b AA Mailey3v AUSLondon11 Jun 1921
PreviousPage 106Next

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.