Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Curly PageNZ9967 & 32--0v ENGWellington24 Jan 1930
Buddy OldfieldENG9980 & 19--0v WILondon19 Aug 1939
Bill BrownAUS999921680v INDMelbourne6 Feb 1948
Rusi ModiIND9963 & 36--0v WIDelhi10 Nov 1948
Trevor BaileyENG9993 & 6*-160v NZLondon25 Jun 1949
Allan RaeWI9999-91v NZAuckland15 Feb 1952
Leonard HuttonENG9982 & 17-80v AUSLondon15 Aug 1953
John BeckNZ9999-91v SACape Town1 Jan 1954
Garry SobersWI9935* & 64--0v AUSKingston11 Jun 1955
John ReidNZ9954 & 45*-92v INDHyderabad19 Nov 1955
Colin McDonaldAUS9999--0v SACape Town31 Dec 1957
Saeed AhmedPAK9991 & 8--0v AUSKarachi4 Dec 1959
Pankaj RoyIND990 & 99-00v AUSDelhi12 Dec 1959
Mike SmithENG9999-101v SALondon23 Jun 1960
Sid O'LinnSA991 & 98-150v ENGNottingham7 Jul 1960
Motganhalli JaisimhaIND9999-120v PAKKanpur16 Dec 1960
Mushtaq MohammadPAK9976 & 23-140v ENGLahore21 Oct 1961
Seymour NurseWI9964 & 3516990v ENGLondon16 Jun 1966
Doug WaltersAUS9994* & 521250v INDSydney26 Jan 1968
Mansur Ali Khan PataudiIND9952 & 47-131v NZChristchurch22 Feb 1968
Graham DowlingNZ9923 & 76-70v WIChristchurch13 Mar 1969
Shafqat RanaPAK994 & 95-81v NZLahore30 Oct 1969
Ian ChappellAUS9999 & DNB-160v INDCalcutta12 Dec 1969
Graeme PollockSA9949 & 50264151v AUSCape Town22 Jan 1970
Colin CowdreyENG9954 & 45223150v NZAuckland5 Mar 1971
Brian LuckhurstENG9946 & 53*25570v PAKLondon17 Jun 1971
Rod MarshAUS998 & 91124104v ENGManchester8 Jun 1972
Ajit WadekarIND9990 & 927091v ENGKanpur25 Jan 1973
Keith FletcherENG9978 & 21-150v PAKSindh16 Mar 1973
Mushtaq MohammadPAK9999 & 0-100v ENGKarachi24 Mar 1973
Brian HastingsNZ9916 & 83153110v AUSSydney5 Jan 1974
Geoff BoycottENG996 & 93247130v WIPort of Spain2 Feb 1974
Mohinder AmarnathIND9939 & 60-73v WIKingston21 Apr 1976
Syed KirmaniIND9948 & 51219130v AUSAdelaide28 Jan 1978
Kim HughesAUS9986 & 13*23790v INDBangalore19 Sept 1979
Geoff BoycottENG990 & 99*30580v AUSPerth14 Dec 1979
Bruce LairdAUS9974 & 2531180v ENGMelbourne1 Feb 1980
Geoff BoycottENG9999159100v AUSLondon20 Aug 1980
Bruce EdgarNZ9999*13661v INDAuckland14 Feb 1981
Allan LambENG999910950v INDLondon4 Jun 1982
Javed MiandadPAK999919161v INDBangalore14 Sept 1983
Richard HadleeNZ999981180v ENGChristchurch3 Feb 1984
Paul DowntonENG9937* & 6232170v INDMumbai28 Nov 1984
Gordon GreenidgeWI9995 & 4191111v AUSAdelaide7 Dec 1984
Kris SrikkanthIND999911143v ENGCuttack27 Dec 1984
Dean JonesAUS9999*7743v SLAdelaide28 Jan 1985
Desmond HaynesWI9990 & 9228120v NZGeorgetown6 Apr 1985
Richie RichardsonWI9999*141111v PAKSharjah15 Nov 1985
Chris BroadENG999916840v PAKLondon21 May 1987
Saleem MalikPAK999923880v ENGLeeds2 Jul 1987
PreviousPage 314Next

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.