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
Ken FunstonSA9833 & 65-32v AUSBrisbane5 Dec 1952
John WaiteSA9872 & 26-60v NZAuckland13 Mar 1953
Clyde WalcottWI9815 & 83-160v AUSBridgetown14 May 1955
Cyril WashbrookENG9898-130v AUSLeeds12 Jul 1956
Trevor BaileyENG9880 & 18-60v SADurban25 Jan 1957
Mike SmithENG9898-140v INDLondon20 Aug 1959
Nari ContractorIND9824 & 74--0v AUSKanpur19 Dec 1959
Vijay ManjrekarIND9813 & 85-100v ENGMadras10 Jan 1962
Brian BoothAUS9898 & DNB222101v ENGManchester23 Jul 1964
Vijay ManjrekarIND9859 & 39-80v AUSBombay10 Oct 1964
Barry ShepherdAUS9855 & 43*144130v PAKMelbourne4 Dec 1964
Ali BacherSA9828 & 70-90v ENGLondon26 Aug 1965
Doug WaltersAUS9842 & 5628090v ENGLeeds25 Jul 1968
Bruce MurrayNZ9890 & 8-90v PAKLahore30 Oct 1969
Farokh EngineerIND9877 & 21-120v AUSKanpur15 Nov 1969
Keith StackpoleAUS9827 & 71223150v SADurban5 Feb 1970
Bill LawryAUS9856 & 4232180v ENGMelbourne21 Jan 1971
John JamesonENG9882 & 16177122v INDLondon19 Aug 1971
Greg ChappellAUS9826 & 72185110v ENGNottingham13 Jul 1972
Ajit WadekarIND9887 & 11*217140v ENGBombay6 Feb 1973
Roy FredericksWI9898249130v ENGGeorgetown22 Mar 1974
Glenn TurnerNZ989825690v ENGChristchurch28 Feb 1975
Majid KhanPAK9898 & DNB-190v NZSindh23 Oct 1976
Sadiq MohammadPAK9817 & 81--0v WIPort of Spain4 Mar 1977
Wasim RajaPAK9828 & 70-63v WIPort of Spain1 Apr 1977
Doug WaltersAUS9888 & 10178160v ENGManchester7 Jul 1977
Geoff MillerENG9898*322100v PAKLahore14 Dec 1977
Gordon GreenidgeWI9898*15590v ENGSydney22 Jan 1980
Kim HughesAUS989884100v ENGBirmingham22 Aug 1980
Graeme WoodAUS9898*15580v INDMelbourne11 Jan 1981
Graham GoochENG9858 & 40173140v INDBangalore9 Dec 1981
Geoff MillerENG9898244130v INDManchester24 Jun 1982
Chris TavaréENG9889 & 941990v AUSPerth12 Nov 1982
Graham YallopAUS9898238140v SLKandy22 Apr 1983
Kapil DevIND9898 & 0*97101v WISt. John's28 Apr 1983
Wayne PhillipsAUS9844 & 54106120v WIBrisbane23 Nov 1984
Viv RichardsWI98989863v SLBrisbane12 Jan 1985
Jeremy ConeyNZ9898 & DNB173101v AUSChristchurch28 Feb 1986
Sunil GavaskarIND988 & 90189121v AUSChennai18 Sept 1986
Viv RichardsWI9870 & 2812871v PAKKarachi20 Nov 1986
Roshan MahanamaSL98989170v INDMumbai17 Jan 1987
Ramiz RajaPAK9869 & 29--0v INDKolkata11 Feb 1987
Aamer MalikPAK9898*329121v ENGKarachi16 Dec 1987
Desmond HaynesWI9883 & 15240100v AUSAdelaide3 Feb 1989
John WrightNZ9898215150v ENGLondon21 Jun 1990
Alec StewartENG9891 & 7156120v AUSSydney4 Jan 1991
Allan BorderAUS9878 & 20213130v ENGSydney4 Jan 1991
Navjot SidhuIND989811361v WISharjah19 Oct 1991
Zahid FazalPAK9898*11981v INDSharjah25 Oct 1991
Ramiz RajaPAK9898245110v SLSialkot12 Dec 1991
PreviousPage 321Next

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.