Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (28)Day 1: Lunch - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Robert ChristianiWI1001 & 99-00v ENGBridgetown21 Jan 1948
Denis ComptonENG10072 & 2834540v SADurban16 Dec 1948
Bill EdrichENG100100-140v NZLondon13 Aug 1949
Leonard HuttonENG100100--0v SALeeds26 Jul 1951
Eric RowanSA10055 & 45--0v ENGLondon16 Aug 1951
Frank WorrellWI100100-130v NZAuckland15 Feb 1952
Peter MayENG10074 & 26--0v INDLondon19 Jun 1952
Ian CraigAUS10053 & 47-100v SAMelbourne6 Feb 1953
Peter MayENG10031 & 69--1v WIKingston15 Jan 1954
AG Kripal SinghIND100100*--0v NZHyderabad19 Nov 1955
Peter RichardsonENG10068 & 32-60v SADurban25 Jan 1957
Colin McDonaldAUS10075 & 25--1v SAJohannesburg23 Dec 1957
Richie BenaudAUS100100 & DNB--1v SAJohannesburg7 Feb 1958
Collie SmithWI100100--2v INDDelhi6 Feb 1959
Joe SolomonWI100100*--0v INDDelhi6 Feb 1959
Motganhalli JaisimhaIND10051 & 49-181v NZMadras27 Feb 1965
Peter ParfittENG10054 & 46*-100v NZChristchurch25 Feb 1966
Bob SimpsonAUS1006 & 94-60v SADurban20 Jan 1967
Bill LawryAUS10010014880v INDMelbourne30 Dec 1967
Barry RichardsSA10065 & 35169151v AUSJohannesburg19 Feb 1970
Eddie BarlowSA10073 & 27263101v AUSPort Elizabeth5 Mar 1970
Basil D'OliveiraENG100100 & DNB216132v NZChristchurch25 Feb 1971
Mushtaq MohammadPAK100100283130v ENGBirmingham3 Jun 1971
Roy FredericksWI10069 & 31-90v NZPort of Spain9 Mar 1972
Alvin KallicharranWI100100* & DNB-71v NZGeorgetown6 Apr 1972
Gundappa ViswanathIND10025 & 75*297130v ENGKanpur25 Jan 1973
Mark BurgessNZ10079 & 21*-71v PAKWellington2 Feb 1973
Tony GreigENG10036 & 64-111v PAKSindh16 Mar 1973
Mike DennessENG100100189100v INDBirmingham4 Jul 1974
Tony GreigENG10051 & 49173150v AUSLeeds14 Aug 1975
Madan LalIND10045 & 55*-70v WIBridgetown10 Mar 1976
Ian BothamENG100100140110v PAKBirmingham1 Jun 1978
Geoff BoycottENG10077 & 2344010v AUSPerth15 Dec 1978
Faoud BacchusWI10096 & 4--0v INDBangalore15 Dec 1978
Yashpal SharmaIND100100*239103v AUSDelhi13 Oct 1979
Collis KingWI1000 & 100*111104v NZChristchurch22 Feb 1980
Geoff BoycottENG10030 & 70267110v WIPort of Spain13 Feb 1981
Ian BothamENG10031 & 69231130v PAKLondon12 Aug 1982
David GowerENG10072 & 28150100v AUSPerth12 Nov 1982
Mohinder AmarnathIND10022 & 78236121v PAKFaisalabad3 Jan 1983
Dilip VengsarkarIND100100 & DNB135130v WIBombay24 Nov 1983
Zaheer AbbasPAK10068 & 32*188140v ENGFaisalabad12 Mar 1984
Sarfraz NawazPAK10090 & 10*18880v ENGLahore19 Mar 1984
Gordon GreenidgeWI100100 & DNB235120v NZPort of Spain29 Mar 1985
Desmond HaynesWI10076 & 24*18180v NZKingston4 May 1985
Kepler WesselsAUS10036 & 64231140v ENGLeeds13 Jun 1985
Mike GattingENG100100*127120v AUSBirmingham15 Aug 1985
Mike GattingENG100100 & 0142150v AUSAdelaide12 Dec 1986
Carl HooperWI100100* & DNB17173v INDKolkata26 Dec 1987
Arjuna RanatungaSL10055 & 45234110v AUSPerth12 Feb 1988
PreviousPage 133Next

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.