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
Nick KellyLEI9778 & 19158123v ESSLeicester12 Jun 2026
Dinesh ChandimalSL9754 & 43127130v WINorth Sound25 Jun 2026
Josh ThomasSOM9797*6694v GLOTaunton24 Jul 2026
Ryan PatelSUR979710182v LEIGuildford24 Jul 2026
Bas de LeedeNED97979253v NAMUtrecht25 Jul 2026
Harry CameDER979794151v ESSChelmsford26 Jul 2026
Josh HullLEI9797247102v NOTNottingham2 Sept 2026
Sam RobsonMID975 & 92214110v GLOBristol15 Sept 2026
Zak CrawleyKEN9784 & 13139121v LANCanterbury15 Sept 2026
Matthew GilkesSA9797*65141v TASAdelaide23 Sept 2026
Jonathan BirdKNI97974687v SA-EPretoria18 Oct 2026
Dasun ShanakaSL97975068v ENGRawalpindi22 Oct 2026
Avishka FernandoSL979783112v ENGRawalpindi22 Oct 2026
Andrew StoddartENG9627 & 69-52v AUSSydney29 Jan 1892
Stanley JacksonENG9691 & 5-130v AUSLondon17 Jul 1893
Patsy HendrenENG9692 & 422580v AUSAdelaide16 Jan 1925
Patsy HendrenENG9695 & 1195100v AUSMelbourne8 Mar 1929
Jock CameronSA9613 & 83--1v ENGManchester27 Jul 1929
DuleepENG9640 & 56*--0v NZWellington24 Jan 1930
DuleepENG9650 & 4621450v AUSLondon16 Aug 1930
Walter HadleeNZ9693 & 3-100v ENGManchester24 Jul 1937
Vic StollmeyerWI9696-110v ENGLondon19 Aug 1939
Cyril WashbrookENG9611 & 85*-120v AUSManchester8 Jul 1948
Alec BedserENG9679 & 17-122v AUSLeeds22 Jul 1948
Owen WynneSA9650 & 46--0v ENGCape Town1 Jan 1949
AlimuddinPAK9638 & 58--0v INDLahore29 Jan 1955
John ReidNZ9684 & 12-110v WIAuckland9 Mar 1956
Wallis MathiasPAK9677 & 19--0v WIKingston26 Feb 1958
Saeed AhmedPAK9652 & 44--0v WIKingston26 Feb 1958
Peter MayENG9637 & 59166110v AUSAdelaide30 Jan 1959
Nari ContractorIND9692 & 4--0v WIDelhi6 Feb 1959
Vijay ManjrekarIND9696-100v ENGKanpur1 Dec 1961
Mansur Ali Khan PataudiIND9664 & 32-160v ENGCalcutta30 Dec 1961
Joe SolomonWI9696-110v INDBridgetown23 Mar 1962
Neil HarveyAUS9639 & 57-90v ENGBrisbane30 Nov 1962
Barry ShepherdAUS9696 & DNB222100v SAMelbourne1 Jan 1964
Basil D'OliveiraENG969 & 87*226151v AUSManchester6 Jun 1968
Paul SheahanAUS9688 & 822490v ENGManchester6 Jun 1968
Seymour NurseWI9622 & 7422290v AUSMelbourne26 Dec 1968
Alan KnottENG9696*-101v PAKKarachi6 Mar 1969
Brian HastingsNZ9680* & 16-81v PAKLahore30 Oct 1969
Ian RedpathAUS9633 & 63-80v INDMadras24 Dec 1969
Rohan KanhaiWI9685 & 11-100v INDBridgetown1 Apr 1971
Dilip SardesaiIND9675 & 21--0v WIPort of Spain13 Apr 1971
Tony GreigENG9629 & 67213110v INDCalcutta30 Dec 1972
Keith FletcherENG9652 & 44*240110v WIBirmingham9 Aug 1973
John EdrichENG9696181130v INDLondon20 Jun 1974
Tony GreigENG965 & 91200120v AUSLondon16 Jun 1977
Mike BrearleyENG9615 & 81276130v AUSNottingham28 Jul 1977
Bob SimpsonAUS967 & 8927580v INDBrisbane2 Dec 1977
PreviousPage 335Next

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.