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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 match by match (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Charles MacartneyAUS109109-140v ENGManchester24 Jul 1926
Ted BowleyENG109109-111v NZAuckland14 Feb 1930
Bill PonsfordAUS109109-120v WIBrisbane16 Jan 1931
Patsy HendrenENG10964 & 45-90v SAJohannesburg13 Feb 1931
DuleepENG109109-130v NZLondon29 Jul 1931
Herbert SutcliffeENG109109*-91v NZManchester15 Aug 1931
Maurice LeylandENG109109252141v AUSLondon22 Jun 1934
Arthur ChipperfieldAUS109109 & DNB-80v SADurban14 Dec 1935
Ray LindwallAUS1099 & 100120141v ENGMelbourne1 Jan 1947
Jeffrey StollmeyerWI10978 & 31--0v ENGBridgetown21 Jan 1948
Allan RaeWI109109-53v INDMadras27 Jan 1949
Allan RaeWI109109--0v ENGLondon12 Aug 1950
Jeffrey StollmeyerWI10933 & 76*--2v INDPort of Spain21 Jan 1953
Ken FunstonSA10992 & 17-70v AUSAdelaide24 Jan 1953
Anton MurraySA109109-100v NZWellington6 Mar 1953
Peter MayENG1095 & 104298100v AUSSydney17 Dec 1954
Colin CowdreyENG109102 & 7-140v AUSMelbourne31 Dec 1954
Vijay ManjrekarIND10950 & 59--0v PAKBahawalpur15 Jan 1955
Colin McDonaldAUS10972 & 3721881v ENGSydney25 Feb 1955
Bert SutcliffeNZ10974 & 35-94v ENGDunedin11 Mar 1955
Keith MillerAUS109109-151v WIKingston11 Jun 1955
Clyde WalcottWI10947 & 62--0v PAKPort of Spain26 Mar 1958
Wallis MathiasPAK10964 & 45-80v WIDacca6 Mar 1959
Mike SmithENG109100 & 9-120v INDManchester23 Jul 1959
Roy McLeanSA109109 & DNB157140v ENGManchester21 Jul 1960
Rohan KanhaiWI10984 & 25230160v AUSMelbourne30 Dec 1960
Bill LawryAUS10952 & 5734770v ENGMelbourne29 Dec 1962
Ken BarringtonENG10991 & 18-111v SALondon22 Jul 1965
Colin BlandSA10939 & 70--0v ENGLondon22 Jul 1965
John EdrichENG109109 & DNB286110v AUSMelbourne30 Dec 1965
Ken BarringtonENG109109* & DNB36650v PAKManchester10 Aug 1967
Bob SimpsonAUS10910918680v INDMelbourne30 Dec 1967
Bill LawryAUS10964 & 45-130v INDBrisbane19 Jan 1968
Basil ButcherWI10950 & 59-130v NZWellington7 Mar 1969
Brian LuckhurstENG109109 & DNB280110v AUSMelbourne21 Jan 1971
Ian ChappellAUS109109 & DNB-100v WIGeorgetown6 Apr 1973
Clive LloydWI10915 & 94168101v ENGBirmingham9 Aug 1973
Doug WaltersAUS109104* & 5153150v NZAuckland22 Mar 1974
Majid KhanPAK10910993161v ENGNottingham31 Aug 1974
Gary CosierAUS109109 & DNB186130v WIMelbourne26 Dec 1975
Sunil GavaskarIND10938 & 71355111v ENGDelhi17 Dec 1976
Mike BrearleyENG10991 & 18330140v INDBombay11 Feb 1977
Jock EdwardsNZ10955 & 54172162v ENGAuckland4 Mar 1978
Graham YallopAUS1097 & 10234780v ENGBrisbane1 Dec 1978
Dilip VengsarkarIND109109-110v WIDelhi24 Jan 1979
Majid KhanPAK1091 & 108160160v AUSMelbourne10 Mar 1979
Doug WaltersAUS109107 & 221360v NZMelbourne26 Dec 1980
Mike GattingENG10953 & 56184120v AUSLondon27 Aug 1981
Graeme WoodAUS1099 & 100270110v NZAuckland12 Mar 1982
Zaheer AbbasPAK10910995122v AUSLahore8 Oct 1982
PreviousPage 231Next

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.