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
Rohan KanhaiWI9532 & 6332480v ENGNottingham30 Jun 1966
Basil D'OliveiraENG9588 & 719494v WILeeds4 Aug 1966
Mansur Ali Khan PataudiIND9544 & 51-81v WIBombay13 Dec 1966
Graeme PollockSA955 & 90-162v AUSJohannesburg23 Dec 1966
Peter van der MerweSA9519 & 76--0v AUSJohannesburg23 Dec 1966
Seymour NurseWI9522 & 73-140v ENGKingston8 Feb 1968
Ken BarringtonENG9549 & 46*293110v AUSLeeds25 Jul 1968
Mansur Ali Khan PataudiIND9595 & 0-140v AUSBombay4 Nov 1969
Greg ChappellAUS9565 & 3031390v ENGSydney12 Feb 1971
Basil D'OliveiraENG9573 & 22190170v PAKBirmingham3 Jun 1971
Eknath SolkarIND9520 & 75276150v ENGDelhi20 Dec 1972
Garry SobersWI9521 & 74205140v ENGBirmingham9 Aug 1973
Mike DennessENG9567 & 28259150v WIKingston16 Feb 1974
David SteeleENG9550 & 45214150v AUSLondon31 Jul 1975
Rick McCoskerAUS950 & 95*232120v ENGLeeds14 Aug 1975
Gary GilmourAUS9595 & 099121v WIAdelaide23 Jan 1976
Mark BurgessNZ9595-31v INDWellington13 Feb 1976
Tony GreigENG9554 & 41226121v INDMadras14 Jan 1977
Geoff MillerENG9531 & 6429280v AUSAdelaide27 Jan 1979
Rick McCoskerAUS959513540v WISydney18 Jan 1980
Zaheer AbbasPAK9595*98120v WISialkot5 Dec 1980
Clive LloydWI9595168190v ENGKingston10 Apr 1981
Mudassar NazarPAK959520290v AUSMelbourne11 Dec 1981
Derek RandallENG9595 & DNB21250v INDLondon8 Jul 1982
Graeme FowlerENG959 & 86222120v PAKLeeds26 Aug 1982
Kris SrikkanthIND959566131v SLDelhi15 Sept 1982
Dilip VengsarkarIND9590 & 5-80v SLChennai17 Sept 1982
Somachandra De SilvaSL9549 & 46*--0v INDChennai17 Sept 1982
Viv RichardsWI9595*11793v AUSLondon18 Jun 1983
Richard HadleeNZ9584 & 11114132v ENGLondon14 Jul 1983
Richard HadleeNZ953 & 92*130130v ENGNottingham25 Aug 1983
Tim RobinsonENG9574 & 21*189140v INDChennai13 Jan 1985
Jeremy ConeyNZ9512 & 8319770v WIBridgetown26 Apr 1985
Allan BorderAUS9512 & 8328941v NZPerth30 Nov 1985
Mudassar NazarPAK959514050v AUSSharjah11 Apr 1986
Mohinder AmarnathIND9579 & 16284110v ENGBirmingham3 Jul 1986
Dean JonesAUS9593 & 224190v ENGAdelaide12 Dec 1986
Dilip VengsarkarIND9595*15170v PAKSharjah10 Apr 1987
Woorkeri RamanIND959512360v WIRajkot5 Jan 1988
Allan BorderAUS9575 & 20219120v PAKLahore7 Oct 1988
Mark GreatbatchNZ9590* & 5264100v INDHyderabad2 Dec 1988
Manoj PrabhakarIND959526850v NZNapier9 Feb 1990
Allan BorderAUS9512 & 83*18160v ENGAdelaide25 Jan 1991
Richie RichardsonWI9543 & 52*176120v ENGNottingham4 Jul 1991
Viv RichardsWI9522 & 73*123131v ENGBirmingham25 Jul 1991
Kepler WesselsSA950 & 95*173120v INDPort Elizabeth26 Dec 1992
Mohammad AzharuddinIND9595*63121v ENGGwalior5 Mar 1993
Brian LaraWI9595*106100v PAKPort of Spain26 Mar 1993
Phil SimmonsWI9587 & 8*100150v PAKBridgetown23 Apr 1993
Aravinda de SilvaSL9527 & 68176111v SAMoratuwa25 Aug 1993
PreviousPage 344Next

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.