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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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
Gundappa ViswanathIND9644 & 52-70v AUSKanpur2 Oct 1979
Viv RichardsWI9696 & DNB11091v AUSMelbourne29 Dec 1979
Javed MiandadPAK9650 & 4616590v INDCalcutta29 Jan 1980
Doug WaltersAUS9678 & 18*20870v INDMelbourne7 Feb 1981
Desmond HaynesWI9696199100v ENGPort of Spain13 Feb 1981
Mike GattingENG9696131141v AUSBirmingham6 Jun 1981
Javed MiandadPAK964 & 92143120v SLKarachi5 Mar 1982
Sidath WettimunySL960 & 96148130v AUSKandy22 Apr 1983
Mike GattingENG9681 & 15178150v NZLondon11 Aug 1983
Derek RandallENG9683 & 13153120v NZNottingham25 Aug 1983
Gordon GreenidgeWI9696127101v INDIndore1 Dec 1983
Clive LloydWI9660* & 3617480v ENGLondon9 Aug 1984
Mohsin KhanPAK9658 & 38202110v NZLahore16 Nov 1984
Jeff CroweNZ9639 & 57201140v PAKHyderabad (Sindh)25 Nov 1984
Greg RitchieAUS9694 & 2228100v ENGLondon27 Jun 1985
Allan BorderAUS9638 & 58159110v ENGLondon29 Aug 1985
Dean JonesAUS9627 & 69243100v ENGPerth28 Nov 1986
Mike GattingENG960 & 96163101v AUSSydney10 Jan 1987
Dilip VengsarkarIND9696--1v PAKChennai3 Feb 1987
Kris SrikkanthIND9645 & 51--1v PAKJaipur21 Feb 1987
Bert VanceNZ969612532v SLSharjah31 Mar 1988
Saleem MalikPAK9666 & 30196100v WIPort of Spain14 Apr 1988
Gordon GreenidgeWI9680 & 16202102v AUSBrisbane18 Nov 1988
Aravinda de SilvaSL969610773v AUSMargao25 Oct 1989
Woorkeri RamanIND960 & 96223131v NZChristchurch2 Feb 1990
Alec StewartENG9654 & 42217150v NZLondon21 Jun 1990
Allan LambENG9691 & 5133141v AUSPerth1 Feb 1991
Geoff MarshAUS9686 & 1029250v INDMelbourne26 Dec 1991
Robin SmithENG9696153161v NZChristchurch18 Jan 1992
Desmond HaynesWI969615260v PAKSydney17 Dec 1992
David BoonAUS9644 & 52245160v WIPerth30 Jan 1993
Ken RutherfordNZ9643 & 53*184170v AUSAuckland12 Mar 1993
Grant FlowerZIM9696 & 036280v INDDelhi13 Mar 1993
Sachin TendulkarIND9696140150v SLBangalore26 Jan 1994
Adam ParoreNZ969613800v INDVadodara28 Oct 1994
Bryan YoungNZ9645 & 51325100v SACape Town2 Jan 1995
Ijaz AhmedPAK9641 & 55261130v ZIMHarare15 Feb 1995
Robin SmithENG9652 & 44220161v SAJohannesburg30 Nov 1995
Ricky PontingAUS969618480v SLPerth8 Dec 1995
Mark TaylorAUS9696173140v SLPerth8 Dec 1995
Steve TikoloKEN96969584v SLKandy6 Mar 1996
Craig EvansZIM9696*10563v SLColombo3 Sept 1996
Shivnarine ChanderpaulWI9682 & 1426050v AUSBrisbane22 Nov 1996
Sachin TendulkarIND9692 & 4161141v WIBridgetown27 Mar 1997
Ajay JadejaIND969621272v WISt John's4 Apr 1997
Sanath JayasuriyaSL969667121v PAKMohali24 May 1997
Sourav GangulyIND969613652v PAKToronto21 Sept 1997
Adam BacherSA9696191121v PAKSheikhupura17 Oct 1997
Steve WaughAUS9696161100v NZPerth20 Nov 1997
Stephen FlemingNZ969613031v ZIMDhaka24 Oct 1998
PreviousPage 336Next

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.