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
Henry CooperND10560 & 45189190v OVHamilton5 Dec 2025
MPM WeerasingheACCC10511 & 94117112v NCCColombo12 Dec 2025
Kevin PereraNSWC10554 & 51*158130v BCAAColombo27 Dec 2025
Campbell KellawayVIC10510511784v WAPerth21 Feb 2026
Jacob BethellENG1051054887v INDMumbai5 Mar 2026
Thomas O'ConnorOV10521 & 84*12388v NDDunedin18 Mar 2026
Beau WebsterWAR10514 & 91140180v ESSBirmingham17 Apr 2026
Nazmul Hossain ShantoBAN10510511992v NZChattogram23 Apr 2026
Finlay BeanYOR105105192131v SUSLeeds24 Apr 2026
Aryansh SharmaUAE105105125102v OMAKirtipur27 Apr 2026
Virat KohliRCB105105*60113v KKRRaipur13 May 2026
Jake LibbyWOR10510511480v GLACardiff9 Aug 2026
Ali OrrHAM105105105141v SUSBrighton9 Aug 2026
Kyle VerreynneNOT105105123121v YORYork14 Aug 2026
Rishabh PantIND10539 & 66131123v SLGalle15 Aug 2026
Tim SeifertSLK105105*6185v TKRPort of Spain26 Aug 2026
Adam HoseWOR105105 & DNB239130v DURChester-le-Street15 Sept 2026
Luke ProcterNOR10554 & 5130280v DERNorthampton15 Sept 2026
Surendran ChandramohanSIN10510561134v MALKuala Lumpur9 Oct 2026
YS SamraCAN105105117114v NEPAl Amarat17 Oct 2026
Selim SalauNGR105105*58123v GAMAbuja20 Oct 2026
Ben DuckettENG105105111102v PAKLahore25 Oct 2026
William BruceAUS10468 & 36--0v ENGManchester24 Aug 1893
Jimmy SinclairSA1040 & 104106v AUSCape Town8 Nov 1902
Clem HillAUS10488 & 16-80v ENGAdelaide15 Jan 1904
Len BraundENG104104-120v SALondon1 Jul 1907
Jack HobbsENG10411 & 93*--0v SAJohannesburg26 Feb 1910
Warwick ArmstrongAUS10475 & 2917090v SAMelbourne31 Dec 1910
Jack RussellENG1048 & 96--0v SAJohannesburg9 Feb 1923
Jack RyderAUS10425 & 79143101v ENGSydney14 Dec 1928
Cyril WashbrookENG10465 & 3926671v AUSAdelaide31 Jan 1947
Allan RaeWI104104-70v INDBombay9 Dec 1948
Allan RaeWI1047 & 97-60v INDBombay4 Feb 1949
Everton WeekesWI10456 & 48--0v INDBombay4 Feb 1949
Godfrey EvansENG104104 & DNB-160v INDLondon19 Jun 1952
Leonard HuttonENG104104-100v INDManchester17 Jul 1952
Neil HarveyAUS10412 & 92*23390v ENGSydney17 Dec 1954
Colin McDonaldAUS10478 & 26-110v ENGLondon21 Jun 1956
Peter RichardsonENG104104-110v AUSManchester26 Jul 1956
Roy McLeanSA104100 & 4-150v ENGDurban25 Jan 1957
Peter MayENG104104 & DNB-140v WINottingham4 Jul 1957
Wazir MohammadPAK1047 & 97*--0v WIGeorgetown13 Mar 1958
Peter RichardsonENG1044 & 100-70v NZBirmingham5 Jun 1958
Arthur MiltonENG104104*-110v NZLeeds3 Jul 1958
Budhi KunderanIND10471 & 33-180v AUSMadras13 Jan 1960
Frank WorrellWI10422 & 82305151v AUSSydney13 Jan 1961
Peter MayENG10471 & 33-180v AUSLondon17 Aug 1961
Peter RichardsonENG10462 & 42-100v INDCalcutta30 Dec 1961
Colin BlandSA10483 & 21*-70v NZAuckland13 Mar 1964
Saeed AhmedPAK10480 & 24148110v AUSMelbourne4 Dec 1964
PreviousPage 266Next

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.