Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Henry CooperND136136189162v CANCobham Oval9 Mar 2018
Keaton JenningsLAN136136129110v NOTManchester17 May 2018
Steven DaviesSOM13692* & 44*232190v NOTTaunton9 Jun 2018
Paul HortonLEI13688 & 48260160v DERDerby25 Jun 2018
MahmudullahBAN136136242100v WIDhaka30 Nov 2018
Devon ConwayWF13674 & 62257212v NDHamilton6 Dec 2018
Samit PatelNOT136136*124151v NORNorthampton6 May 2019
Matthew WadeAUS13619 & 117197191v ENGLondon12 Sept 2019
Jean-Pierre KotzeNAM136136109118v USALauderhill20 Sept 2019
Virat KohliIND136136194180v BANKolkata22 Nov 2019
Tom BlundellNZ13615 & 121229170v AUSMelbourne26 Dec 2019
Glenn PhillipsAA136102 & 34189148v OVKennards Hire Community Oval22 Feb 2020
Joe ClarkeNOT13613665611v NORNorthampton13 Jun 2021
Liton DasBAN136136126162v AFGChittagong25 Feb 2022
Jack LeaningKEN136128 & 8*234190v GLOCanterbury12 Jun 2022
Marnus LabuschagneAUS136104 & 32215150v SLGalle8 Jul 2022
Saif ZaibNOR136136101144v ESSNorthampton7 Aug 2022
Luis ReeceDER136136142153v WORWorcester14 Aug 2022
Ollie PopeSUR136136 & DNB131162v YORLondon20 Sept 2022
Steven MullaneyNOT136136 & DNB111107v DURNottingham26 Sept 2022
Michael NeserQUE136136 & DNB172144v NSWSydney18 Oct 2022
Colin de GrandhommeND13652 & 84136105v OVMount Maunganui26 Oct 2022
Kane WilliamsonNZ1364 & 132287120v ENGWellington24 Feb 2023
Caleb JewellTAS13698 & 38270190v QUEHobart14 Mar 2023
Bryce StreetQUE13634 & 102*286130v TASHobart14 Mar 2023
Cheteshwar PujaraSUS136136189191v WORWorcester4 May 2023
Mominul HaqueBAN13615 & 121*170132v AFGDhaka14 Jun 2023
Brandon McMullenSCO136136121143v OMABulawayo25 Jun 2023
Daniel LawrenceESS1361 & 13513289v LANBlackpool10 Jul 2023
Colin IngramGLA136136200221v DERDerby25 Jul 2023
Brett D'OliveiraWOR13690 & 46251160v GLOCheltenham26 Jul 2023
Joey EvisonKEN136136106147v YORScarborough1 Aug 2023
Joe DenlyKEN136136200132v LANCanterbury26 Sept 2023
Mohammad NabiAFG136136130153v SLKandy9 Feb 2024
Sam RobsonMID136136236190v SUSLondon24 May 2024
Joe RootENG13614 & 122207120v WINottingham18 Jul 2024
Nick GubbinsHAM136136139142v LEILeicester16 Aug 2024
Dean ElgarESS136136236161v HAMSouthampton22 Aug 2024
James RewSOM136103 & 33*139142v DURTaunton29 Aug 2024
Henry HuntSA136136 & 0315141v QUEBrisbane20 Oct 2024
Mitchell HayCAN13681 & 5527454v OVRangiora7 Dec 2024
S KosalaKCCC136116 & 20210160v NCCColombo27 Dec 2024
Rehan AhmedLEI136136197181v LANLeicester23 May 2025
Aiden MarkramSA1360 & 136213140v AUSLondon11 Jun 2025
Corbin BoschSA136100* & 36165140v ZIMBulawayo28 Jun 2025
KL RahulIND13646 & 90328120v ENGManchester23 Jul 2025
Joseph Peter PhillipsGLO136136182190v MIDCheltenham29 Jul 2025
Curtis HeaphyCS136119 & 17293140v CANNapier5 Dec 2025
Harry BrookENG136136*66119v SLColombo27 Jan 2026
Janith LiyanageBCAA136136146172v ACCCDambulla6 Mar 2026
PreviousPage 116Next

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.