Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM116/1 (31)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Rahmanullah GurbazAFG151151151143v PAKHambantota24 Aug 2023
Babar AzamPAK151151131144v NEPMultan30 Aug 2023
Tom LammonbySOM151100 & 51218210v SURLondon12 Apr 2024
Brandon McMullenSCO151151140116v USADallas31 Oct 2024
Dane CleaverCS151151* & DNB279113v OVNapier11 Nov 2024
Max ChuOV15185 & 66255162v CSNapier11 Nov 2024
Wayne MadsenDER15189 & 62*216230v NORDerby18 Apr 2025
Chris BenjaminKEN15193 & 58393140v GLOBristol16 May 2025
James SalesNOR15181 & 70256160v GLONorthampton23 May 2025
Finn AllenSFU15115151519v WFOakland12 Jun 2025
Daniel HughesSUS151151260260v WARBrighton29 Jun 2025
Max HoldenMID151151282191v NORNorthwood22 Jul 2025
Gareth RoderickWOR151151278180v DURChester-le-Street15 Sept 2025
Will RhodesDUR151151*151192v WORChester-le-Street15 Sept 2025
Max ChuOV151151245133v CSDunedin13 Dec 2025
A BandaraCCC151151*200163v BRCKandy13 Mar 2026
Luis ReeceDER15184 & 67192157v KENCanterbury1 May 2026
Tom HoranAUS150124 & 26-100v ENGMelbourne31 Dec 1881
Frederick FaneENG150143 & 7-180v SACape Town10 Mar 1906
Nummy DeaneSA15077 & 73--1v ENGDurban21 Jan 1928
Jack RyderAUS15063 & 8731660v ENGAdelaide1 Feb 1929
Frank de CairesWI15080 & 70--0v ENGBridgetown11 Jan 1930
Wally HammondENG15063 & 87*-141v SALeeds13 Jul 1935
Charlie BarnettENG150129 & 21376151v AUSAdelaide29 Jan 1937
Brun SmithNZ15096 & 54*-82v ENGLeeds11 Jun 1949
Cyril WashbrookENG15036 & 114-141v WILondon24 Jun 1950
Leonard HuttonENG150145 & 5-160v AUSLondon25 Jun 1953
Roy McLeanSA150142 & 8-211v ENGLondon23 Jun 1955
Gerry AlexanderWI15063* & 87*-150v AUSAdelaide27 Jan 1961
Brian LuckhurstENG150131 & 19390140v AUSPerth11 Dec 1970
Paul SheahanAUS15023 & 127253140v PAKMelbourne29 Dec 1972
Garry SobersWI150150*227190v ENGLondon23 Aug 1973
Mushtaq MohammadPAK15027 & 123--0v WILahore15 Feb 1975
Viv RichardsWI150130 & 20203210v INDPort of Spain24 Mar 1976
Sunil GavaskarIND150108 & 42322180v ENGBombay11 Feb 1977
Derek RandallENG1500 & 150500130v AUSSydney6 Jan 1979
Viv RichardsWI15076 & 74177240v AUSAdelaide26 Jan 1980
Graham GoochENG15099 & 51306160v AUSMelbourne1 Feb 1980
Greg ChappellAUS150150*250170v PAKBrisbane25 Nov 1983
Javed MiandadPAK15043 & 107312231v AUSFaisalabad23 Sept 1988
Steve WaughAUS15016 & 134*201170v SLHobart16 Dec 1989
Kepler WesselsSA150118 & 32366190v INDDurban13 Nov 1992
Aravinda de SilvaSL150148 & 2301172v INDColombo4 Aug 1993
Mark WaughAUS150116 & 34252112v PAKSydney30 Nov 1995
Shivnarine ChanderpaulWI150150136200v SAEast London24 Jan 1999
Mahela JayawardeneSL150150115261v BANColombo6 Sept 2001
Marvan AtapattuSL15050 & 100*241160v ZIMGalle12 Jan 2002
Gary KirstenSA150150223140v BANEastern Cape18 Oct 2002
Ricky PontingAUS150150266143v PAKUAE19 Oct 2002
Marcus TrescothickENG15018 & 132293232v SADurban26 Dec 2004

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.