Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Keith MillerAUS581642435.375c MH Mankad b L Amarnath1v INDBrisbane28 Nov 1947
Stuart CarlisleZIM581657035.152c SP Fleming b RJ Kennedy4v NZAuckland20 Jan 1996
Arjuna RanatungaSL581655035.154c Ramiz Raja b Mushtaq Ahmed3v PAKColombo19 Apr 1997
Tino MawoyoZIM581657035.151lbw b Abdur Rehman3v PAKHarare10 Sept 2013
Larry GomesWI581666034.946c IT Botham b GR Dilley1v ENGBridgetown13 Mar 1981
Graham YallopAUS581675034.736c †RW Taylor b IT Botham1v ENGLeeds16 Jul 1981
Anil KumbleIND5816810034.529c AN Cook b SJ Harmison2v ENGNagpur1 Mar 2006
Roshan MahanamaSL581698034.321c †Moin Khan b Saleem Jaffar1v PAKFaisalabad2 Jan 1992
Nasser HussainENG581705034.123c JH Kallis b AA Donald4v SANottingham23 Jul 1998
Dilip VengsarkarIND581748033.333c Majid Khan b Iqbal Qasim1v PAKBombay16 Dec 1979
Andrew HudsonSA581779032.772lbw b GP Wickramasinghe2v SLColombo6 Sept 1993
Keith FletcherENG581799032.405c BS Chandrasekhar b BS Bedi2v INDKanpur25 Jan 1973
Dave HoughtonZIM581813032.044c †PB Dassanayake b WPUJC Vaas2v SLHarare11 Oct 1994
Greg BlewettAUS581823031.876lbw b CEL Ambrose1v WIPort of Spain5 Mar 1999
Geoff BoycottENG581903030.531b GD McKenzie2v AUSManchester23 Jul 1964
Nasser HussainENG582236026.014b TL Best2v WITrinidad19 Mar 2004
Saqlain MushtaqPAK582485023.398run out2v SLColombo19 Apr 1997
Rizwan-uz-ZamanPAK582521023.022c M Azharuddin b G Sharma3v INDAhmedabad4 Mar 1987
Herbert SutcliffeENG582533022.922b DD Blackie2v AUSMelbourne29 Dec 1928
Billy BatesENG58-70-4c G Giffen b HF Boyle1v AUSMelbourne31 Dec 1881
Billy BarnesENG58-30-3b S Morris1v AUSMelbourne1 Jan 1885
Billy BarnesENG58--0-6c GE Palmer b TW Garrett1v AUSLondon19 Jul 1886
W.G. GraceENG58-80-2b RW McLeod1v AUSAdelaide24 Mar 1892
George GiffenAUS58-40-3c WH Lockwood b W Brockwell1v ENGAdelaide11 Jan 1895
Clem HillAUS58-10-3c †W Storer b TW Hayward1v ENGMelbourne1 Jan 1898
Dick LilleyENG58--0-8lbw b FJ Laver1v AUSManchester17 Jul 1899
Len BraundENG58-101-8c E Jones b CE McLeod1v AUSSydney13 Dec 1901
Tom HaywardENG58-20-2c SE Gregory b AJY Hopkins1v AUSMelbourne1 Jan 1904
George HirstENG58-80-6c VT Trumper b H Trumble2v AUSAdelaide15 Jan 1904
Reggie SpoonerENG58--0-2b FJ Laver4v AUSManchester26 Jul 1909
Jack RyderAUS58-80-5b JM Blanckenberg3v SADurban5 Nov 1921
Andy SandhamENG58--0-2lbw b AE Hall3v SAJohannesburg9 Feb 1923
Frank WoolleyENG58-52-4c J Ryder b AA Mailey2v AUSManchester24 Jul 1926
Bob WyattENG58--0-5c †HB Cameron b AE Hall1v SAJohannesburg28 Jan 1928
Derek SealyWI58--0-5c NE Haig b GTS Stevens1v ENGBridgetown11 Jan 1930
Errol HunteWI58--0-2c EH Hendren b WE Astill2v ENGPort of Spain1 Feb 1930
Bill WoodfullAUS58-00-6c †IM Barrow b LN Constantine1v WISydney1 Jan 1931
Bruce MitchellSA58-60-3run out2v AUSBrisbane27 Nov 1931
Bill WoodfullAUS58-50-1c B Mitchell b CL Vincent2v SASydney18 Dec 1931
Arthur MitchellENG58--0-5c B Mitchell b ACB Langton1v SALeeds13 Jul 1935
Bruce MitchellSA58--0-2b WR Hammond4v ENGLeeds13 Jul 1935
Joe HardstaffENG58--1-3st †EWT Tindill b HG Vivian1v NZManchester24 Jul 1937
Giff VivianNZ58--0-1b AW Wellard2v ENGManchester24 Jul 1937
Martin DonnellyNZ58-60-5c L Hutton b RWV Robins1v ENGLondon14 Aug 1937
Wally HammondENG58--0-4lbw b EL Dalton3v SAJohannesburg24 Dec 1938
Paul GibbENG58--0-2c †WW Wade b N Gordon1v SACape Town31 Dec 1938
Bert SutcliffeNZ58-70-2c †TG Evans b AV Bedser1v ENGChristchurch21 Mar 1947
Dudley NourseSA58--0-4b WJ Edrich3v ENGLondon21 Jun 1947
Keith MillerAUS58--2-4c WJ Edrich b NWD Yardley2v ENGLeeds22 Jul 1948
Merv WallaceNZ58--0-4st †TG Evans b WE Hollies3v ENGLondon13 Aug 1949
PreviousPage 255Next

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.