Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Harry FinchKEN1140 & 114243110v ESSChelmsford19 Jul 2023
Billy RootGLA11430* & 84*166170v WORWorcester3 Sept 2023
Temba BavumaSA114114*142141v AUSBloemfontein7 Sept 2023
Paul WalterESS11441 & 73144173v NORNorthampton26 Sept 2023
Quinton de KockSA114114116103v NZPune1 Nov 2023
Shan MasoodPAK11454 & 60147101v AUSMelbourne26 Dec 2023
Virat KohliIND11438 & 76146171v SACenturion26 Dec 2023
Ibrahim ZadranAFG1140 & 114261120v SLColombo2 Feb 2024
Peter HandscombVIC114114226110v NSWSydney16 Feb 2024
AR SchawCS114114 & DNB199111v NDMount Maunganui29 Feb 2024
Chad BowesCAN114114 & 0114161v WFRangiora29 Feb 2024
Gareth SeverinWF11461 & 53215150v CANRangiora29 Feb 2024
Daniel HughesNSW114114180161v SASydney1 Mar 2024
Pathum NissankaSL114114113133v BANChattogram15 Mar 2024
James RewSOM114114 & DNB145123v KENTaunton17 May 2024
Toby AlbertHAM114114305130v SURSouthampton24 May 2024
Michael BurgessWAR11435 & 79236100v HAMBirmingham23 Jun 2024
Andrew UmeedSOM114114*12154v KENTaunton26 Jul 2024
Ashton TurnerDUR114114*151110v NOTChester-le-Street22 Aug 2024
Ben DuckettENG114114 & 0131160v PAKMultan15 Oct 2024
Kyle VerreynneSA114114 & DNB14482v BANDhaka21 Oct 2024
Harry ManentiITA114114*80113v HKEntebbe9 Nov 2024
Kyle VerreynneSA114105* & 9160133v SLGqeberha5 Dec 2024
Udayawansha ParakramaACCC1141 & 11314473v BSCColombo27 Dec 2024
Sadeera SamarawickramaMSC114114 & DNB180142v BRCColombo27 Dec 2024
Ravindu FernandoBCAA114114*9077v BSCColombo28 Feb 2025
Josh ClarksonCS114104 & 10198142v OVAlexandra13 Mar 2025
Dominic BessYOR1147 & 107143141v WORLeeds11 Apr 2025
Max HoldenMID114107 & 7204162v GLALondon18 Apr 2025
Ollie PopeENG114106 & 8145160v INDLeeds20 Jun 2025
CWJ AllisonESS114101 & 13223132v HAMChelmsford22 Jun 2025
Ahan WickramasingheNCC11411490142v BSCColombo17 Jul 2025
Colin IngramGLA11487 & 27170111v KENCardiff22 Jul 2025
Kane WilliamsonMID114114159141v NORNorthwood22 Jul 2025
Matthew MontgomeryDER114114110141v SURDerby22 Aug 2025
Jan FrylinckNAM114114146120v CANKing City27 Aug 2025
Rishi PatelLEI114114143210v KENLeicester15 Sept 2025
Mark WattKY114114*44612v LLKirtipur22 Nov 2025
Heshan DhanushkaBRC114114156150v KYCCMaggona12 Dec 2025
Kamindu MendisCCC114114166103v CCCColombo27 Dec 2025
Thanuka DabareCMCC11491 & 23126115v KYCCMaggona5 Feb 2026
Jake WeatheraldTAS11419 & 95130161v NSWHobart16 Feb 2026
Tom BruceCS114103 & 11166103v NDHamilton27 Mar 2026
Ron ChandragupthaBCAA11434 & 80114143v BRCGalle28 Mar 2026
Jake WeatheraldLEI11483 & 31142161v SUSLeicester3 Apr 2026
Luis ReeceDER114114168140v WORDerby3 Apr 2026
John SimpsonSUS114114* & DNB141132v LEIBrighton8 May 2026
Tom LammonbySOM11411496132v SURTaunton7 Aug 2026
Henry NichollsSOM11496 & 18*216150v ESSTaunton20 Aug 2026
Nishan MadushkaCCC114114*5698v ACCCColombo9 Sept 2026
PreviousPage 205Next

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.