Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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
Giff VivianNZ57-70-1lbw b WR Hammond3v ENGLondon14 Aug 1937
Eric DaltonSA57--1-7c †LEG Ames b K Farnes1v ENGDurban3 Mar 1939
Bill EdrichENG57-10-3b VI Smith2v SANottingham7 Jun 1947
Dudley NourseSA57--0-4lbw b HJ Butler3v ENGLeeds26 Jul 1947
Leonard HuttonENG57--1-1c DG Bradman b IWG Johnson3v AUSLeeds22 Jul 1948
Bert SutcliffeNZ57--0-1c DCS Compton b C Gladwin2v ENGLondon25 Jun 1949
Lindsay HassettAUS57--0-4c & b NBF Mann1v SACape Town31 Dec 1949
Leonard HuttonENG57-20-1c JR Reid b AM Moir2v NZChristchurch24 Mar 1951
Willie WatsonENG57-71-5lbw b CN McCarthy2v SANottingham7 Jun 1951
Eric RowanSA57-50-1c JT Ikin b JC Laker3v ENGManchester5 Jul 1951
Imtiaz AhmedPAK57--0-4c DK Gaekwad b DG Phadkar1v INDCalcutta12 Dec 1952
Dattu PhadkarIND57--0-6c †Imtiaz Ahmed b Abdul Hafeez2v PAKCalcutta12 Dec 1952
Denis ComptonENG57-90-4c GB Hole b R Benaud2v AUSLondon25 Jun 1953
Graeme HoleAUS57-40-5run out1v ENGBrisbane26 Nov 1954
Ian JohnsonAUS57--0-8c JKC Holt b OG Smith3v WIBridgetown14 May 1955
Headley KeithSA57-80-7c FJ Titmus b JH Wardle2v ENGLondon23 Jun 1955
Gerry AlexanderWI57--0-4run out3v PAKPort of Spain5 Feb 1958
Abdul KardarPAK57--0-7lbw b DT Dewdney3v WIKingston26 Feb 1958
Polly UmrigarIND57--0-3c JKC Holt b WW Hall2v WIKanpur12 Dec 1958
Pankaj RoyIND57--0-1b I Meckiff3v AUSBombay1 Jan 1960
Rohan KanhaiWI57--0-3b FS Trueman4v ENGKingston17 Feb 1960
Colin McDonaldAUS57-60-1c CC Hunte b GS Sobers2v WIBrisbane9 Dec 1960
Bill LawryAUS57-60-1c †JT Murray b R Illingworth2v ENGBirmingham8 Jun 1961
Ted DexterENG57-80-5b CG Borde2v INDCalcutta30 Dec 1961
Rusi SurtiIND57--0-8st †CW Smith b GS Sobers1v WIPort of Spain16 Feb 1962
David SheppardENG57-70-1c Fazal Mahmood b Nasim-ul-Ghani1v PAKLondon16 Aug 1962
Neil HarveyAUS57-60-4c JB Statham b ER Dexter3v ENGBrisbane30 Nov 1962
Richie BenaudAUS57-70-8c TW Graveney b DA Allen2v ENGSydney15 Feb 1963
Jim ParksENG57-52-7lbw b LR Gibbs4v WILeeds25 Jul 1963
Mike SmithENG57-60-2c †BK Kunderan b RG Nadkarni4v INDMadras10 Jan 1964
Brian BolusENG57-30-1c Nawab of Pataudi b SA Durani4v INDBombay21 Jan 1964
Motganhalli JaisimhaIND57-90-2c BC Booth b RB Simpson2v AUSCalcutta17 Oct 1964
Bevan CongdonNZ57-60-8b Intikhab Alam3v PAKKarachi9 Apr 1965
Ted DexterENG57-80-3c †AE Dick b RC Motz1v NZBirmingham27 May 1965
Dick MotzNZ57-53-9c K Higgs b BR Knight1v ENGDunedin4 Mar 1966
Chandu BordeIND57-90-7lbw b RC Motz2v NZChristchurch22 Feb 1968
Steve CamachoWI57-30-2c TW Graveney b KF Barrington1v ENGBridgetown29 Feb 1968
Glenn TurnerNZ57-80-3c CPS Chauhan b S Venkataraghavan3v INDNagpur3 Oct 1969
Clive LloydWI57-60-4run out3v INDKingston18 Feb 1971
Talat AliPAK57-80-2c & b PI Pocock4v ENGLahore2 Mar 1973
Rohan KanhaiWI57-60-5c KJ O'Keeffe b JR Hammond1v AUSGeorgetown6 Apr 1973
Alvin KallicharranWI57-80-3c GR Viswanath b BS Chandrasekhar4v INDCalcutta27 Dec 1974
Roy FredericksWI57-80-1c Asif Iqbal b Wasim Raja4v PAKPort of Spain4 Mar 1977
Graham YallopAUS57-30-4c sub (HG Gordon) b S Shivnarine1v WIKingston28 Apr 1978
Mudassar NazarPAK57--0-2c CPS Chauhan b BS Chandrasekhar2v INDKarachi14 Nov 1978
Gordon GreenidgeWI57--0-1c SM Gavaskar b S Madan Lal2v INDBridgetown15 Apr 1983
Dilip VengsarkarIND57--0-4c AP Gurusinha b ALF de Mel2v SLKanpur17 Dec 1986
Mohammed ShamiIND56*706180.009not out3v ENGLondon12 Aug 2021
Matthew HaydenAUS56*756074.672not out4v PAKMelbourne26 Dec 2004
Allan BorderAUS56*807170.006not out1v ENGLondon28 Aug 1980
PreviousPage 262Next

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.