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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Luke GeorgesonOV1030 & 103*139150v WFDunedin27 Mar 2026
Fakhar ZamanLQ10310351116v QGLahore21 Apr 2026
Vaibhav SuryavanshiRR10310337512v SHJaipur25 Apr 2026
Babar AzamPZ10310359124v IUKarachi28 Apr 2026
Chris BenjaminKEN1030 & 1038665v LANBlackpool12 Jun 2026
Glenn PhillipsNZ103100 & 3145180v ENGLondon17 Jun 2026
Jason RoySUR103103*5868v SUSLondon8 Jul 2026
Lewis GoldsworthySOM1031039072v WARTaunton26 Jul 2026
Alex LeesDUR10310311692v MIDChester-le-Street7 Aug 2026
James BraceyGLO10310385171v NOTCheltenham9 Aug 2026
Kaveen BandaraNCC103103*5478v BSCColombo16 Aug 2026
Joe CracknellMID10338 & 65*146121v KENNorthwood20 Aug 2026
Nick KellyLEI103103107103v MIDNottingham20 Sept 2026
Josh InglisAUS103103102110v ZIMHarare20 Sept 2026
Temba BavumaSA103103116102v AUSJohannesburg27 Sept 2026
Hugh WeibgenQUE10310385122v WAPerth13 Oct 2026
Jack ClaytonQUE10366 & 37*221120v SAAdelaide19 Oct 2026
Tup ScottAUS102102216150v ENGLondon11 Aug 1884
Len BraundENG102102 & 0-150v AUSSydney11 Dec 1903
George HirstENG10258 & 44-140v AUSAdelaide15 Jan 1904
Maitland HathornSA102102 & DNB-150v ENGCape Town10 Mar 1906
Charles KellewayAUS102102 & DNB-70v SALondon15 Jul 1912
Phil MeadENG102102--0v SAJohannesburg26 Dec 1913
Iftikhar Ali Khan PataudiENG102102 & DNB38060v AUSSydney2 Dec 1932
Cyril WaltersENG10252 & 50*23180v AUSManchester6 Jul 1934
Jack FingletonAUS10262 & 40--0v SAJohannesburg24 Dec 1935
Denis ComptonENG102102173150v AUSNottingham10 Jun 1938
Eric DaltonSA102102 & DNB-90v ENGJohannesburg24 Dec 1938
Bill EdrichENG10289 & 13271110v AUSMelbourne1 Jan 1947
Polly UmrigarIND102102 & DNB-151v PAKBombay13 Nov 1952
Nazar MohammadPAK10255 & 47--0v INDCalcutta12 Dec 1952
Richie BenaudAUS1025 & 97-151v ENGLondon21 Jun 1956
Everton WeekesWI10278 & 24--0v PAKPort of Spain5 Feb 1958
Neil HarveyAUS102102 & DNB--0v INDBombay1 Jan 1960
Colin McDonaldAUS10291 & 1122760v WIMelbourne10 Feb 1961
Murray ChappleNZ10269 & 33-100v SACape Town1 Jan 1962
John EdrichENG10296 & 6-150v WIKingston8 Feb 1968
Graham DowlingNZ10242 & 60-90v INDHyderabad15 Oct 1969
Desmond LewisWI10288 & 14-100v INDBridgetown1 Apr 1971
Asif IqbalPAK102102 & DNB-160v ENGLahore2 Mar 1973
Clive LloydWI10210285122v AUSLondon21 Jun 1975
Clive LloydWI102102-122v INDBridgetown10 Mar 1976
Craig SerjeantAUS10285 & 1721190v INDMelbourne30 Dec 1977
Sadiq MohammadPAK10223 & 79172120v ENGBirmingham1 Jun 1978
Sunil GavaskarIND1025 & 97--0v PAKLahore27 Oct 1978
Alvin KallicharranWI10298 & 4155160v INDMadras12 Jan 1979
Aunshuman GaekwadIND102102-100v WIKanpur2 Feb 1979
Asif IqbalPAK10264 & 38187111v INDDelhi4 Dec 1979
Brian RoseENG10270 & 32150120v WIManchester10 Jul 1980
Bruce EdgarNZ102102*14170v AUSMelbourne1 Feb 1981
PreviousPage 283Next

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.