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
Glenn PhillipsNZ1061068893v INDIndore18 Jan 2026
Agha SalmanPAK1061069894v BANDhaka15 Mar 2026
Sahibzada FarhanMS106106*5778v HKLahore1 Apr 2026
Steve SmithMS10610650126v HKKarachi22 Apr 2026
Tom PriceSUS10693 & 13175151v YORLeeds24 Apr 2026
Martin AnderssonDER10610613290v NORDerby8 May 2026
Tony UraPNG106106*5584v SOUNisshin9 May 2026
CWJ AllisonESS10672 & 34*151160v LEIChelmsford15 May 2026
Jake LehmannHAM1064 & 102*211120v NOTSouthampton15 May 2026
Ben RaineDUR10610613481v KENBeckenham15 May 2026
Mason CraneGLA106106 & DNB234100v SURCardiff19 Jun 2026
G GuneSIN106106*6068v INASingapore25 Jun 2026
Nicolas PooranMNY10610633513v WFOakland15 Jul 2026
Quinton de KockBT10610657116v SKANBasseterre1 Sept 2026
Ben AitchisonDER106106132141v NORNorthampton15 Sept 2026
James VinceDG106106*61105v RDDublin17 Sept 2026
J BakerCAY106106*6067v BAHGeorge Town24 Sept 2026
Adnaan LagadienSA-E10610658106v WPCape Town4 Oct 2026
Nathan McSweeneySA106106103100v QUEAdelaide17 Oct 2026
Curtis CampherIRE10610686113v NAMWindhoek27 Oct 2026
Sikandar RazaZIM106106*5659v AFGSharjah29 Oct 2026
Billy BatesENG10558 & 47-90v AUSMelbourne31 Dec 1881
Arthur ShrewsburyENG105105*-100v AUSMelbourne21 Mar 1885
Harry GrahamAUS105105-140v ENGSydney1 Feb 1895
Vernon RansfordAUS10551 & 548490v ENGMelbourne7 Feb 1908
Jack SharpENG105105 & 0*-110v AUSLondon9 Aug 1909
Aubrey FaulknerSA10562 & 43217180v AUSSydney9 Dec 1910
Victor TrumperAUS10531 & 74*123100v SASydney3 Mar 1911
Warwick ArmstrongAUS10577 & 28*-131v ENGLeeds2 Jul 1921
Herbie TaylorSA1053 & 102-01v ENGDurban16 Feb 1923
Denys MorkelSA10588 & 17*--0v ENGLondon29 Jun 1929
Ivan BarrowWI105105 & 0-00v ENGManchester22 Jul 1933
Ken ViljoenSA10560 & 45--0v ENGLondon17 Aug 1935
Arthur MorrisAUS10551 & 54*-150v ENGManchester8 Jul 1948
Cyril WashbrookENG1053 & 102-90v WINottingham20 Jul 1950
Everton WeekesWI10535 & 70-130v AUSBrisbane9 Nov 1951
Colin McDonaldAUS10582 & 23-100v SAMelbourne24 Dec 1952
Neil HarveyAUS10571 & 34-90v ENGLeeds23 Jul 1953
Jackie McGlewSA105105--0v AUSDurban24 Jan 1958
Norm O'NeillAUS10534 & 71*23490v ENGBrisbane5 Dec 1958
John WaiteSA105101 & 4-130v NZJohannesburg26 Dec 1961
Bruce TaylorNZ105105 & 0*-143v INDCalcutta5 Mar 1965
Ajit WadekarIND1056 & 99160130v AUSMelbourne30 Dec 1967
Tom GraveneyENG105105-90v PAKKarachi6 Mar 1969
Brian HastingsNZ105105-150v WIBridgetown23 Mar 1972
Rohan KanhaiWI105105 & DNB-111v AUSBridgetown9 Mar 1973
Ian ChappellAUS1058 & 97-130v WIPort of Spain23 Mar 1973
Vic PollardNZ105105*185140v ENGLondon21 Jun 1973
Mark BurgessNZ105105174120v ENGLondon21 Jun 1973
Mark BurgessNZ10587 & 18194130v ENGLeeds5 Jul 1973
PreviousPage 259Next

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.