Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · T20 Blast · 2025— Leaders · T20 Blast · 2025 Final Final PlayersTeams

T20 Blast 2025 most matches

Updated , after Somerset vs Hampshire

Tom Kohler-Cadmore and James Fuller share the lead in T20 Blast 2025 with 17 matches · Ben Green (17) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Matches Mat Inns Mat Inns Runs Avg BF SR 4s 6s 100s
1Tom Kohler-CadmoreSomerset SOM 238132Somerset SOM238132171717171755732.76334166.7758280
2James FullerHampshire HAM 18*0Hampshire HAM18*0171713171316418.22117140.171480
3Ben GreenSomerset SOM 3136*Somerset SOM3136*171712171219628.00136144.121480
4Lewis GoldsworthySomerset SOM 5314Somerset SOM5314171761766722.3353126.42530
5Scott CurrieHampshire HAM 01*13*Hampshire HAM01*13*171741742424.0019126.32210
6Will SmeedSomerset SOM 9459Somerset SOM9459171717171762041.33428144.8673190
7Toby AlbertHampshire HAM 85868Hampshire HAM85868171717171763348.69422150.0070190
8Keaton JenningsLancashire LAN 44420Lancashire LAN44420161616161645928.69300153.0047200
9David WilleyNorthamptonshire NOR 0063Northamptonshire NOR0063161616161645228.25326138.6527290
10James VinceHampshire HAM 521227Hampshire HAM521227161616161652737.64346152.3170100
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Ravi BoparaNOR161616161646242.00318145.2836191
12Benny HowellHAM161610161013519.2999136.36850
13Tom AbellSOM161616161631726.42249127.312950
14Lewis GregorySOM161614161429329.30172170.3519210
15Ben SandersonNOR161661664711.7540117.50330
16Saif ZaibNOR161616161630330.30191158.6427130
17Lewis McManusNOR161613161317319.22123140.651370
18Chris WoodHAM16165165144.671973.68100
19George ScrimshawNOR1616316342.00666.67100
20Lloyd PopeNOR1616416444.00850.00000
21Luke WellsLAN161616161631320.87206151.9425210
22Sam CurranSUR151515151536526.07256142.5827160
23Chris JordanSUR15151315138614.3358148.28920
24Jason RoySUR151515151538225.47277137.9131170
25Craig OvertonSOM151551553737.0019194.74320
26Ashton TurnerLAN151515151524020.00189126.982050
27Danny BriggsWAR151591599832.6767146.271410
28George GartonWAR151513151315414.00105146.671390
29Ricardo VasconcelosNOR151515151534222.80240142.5047110
30Alex DaviesWAR151515151546430.93298155.7055190
31Ed BarnardWAR151515151533527.92211158.7733130
32Tawanda MuyeyeKEN151515151551634.40364141.7647161
33D'Arcy ShortGLO141414141455142.38405136.0557230
34Dawid MalanYOR141414141436528.08233156.6529200
35Sam BillingsKEN141414141418818.80139135.251950
36Tom LathamWAR141414141440428.86276146.3837171
37Mohammad AmirESS14146146165.332176.19100
38Tom CurranSUR141414141423721.55138171.742490
39Colin IngramGLA141414141433824.14220153.6428190
40Tymal MillsSUS14147147223.672395.65300
41Riley MeredithSOM1414214255.005100.00100
42Simon HarmerESS141411141115617.33102152.941290
43Tom MooresNOT141414141445945.90292157.1942230
44Joe ClarkeNOT141414141442030.00262160.3147200
45Chris GreenLAN141411141118025.71124145.1611100
46Daniel HughesSUS141414141434426.46233147.644780
47Daniel SamsNOT141411141116218.0088184.096160
48Nathan McAndrewSUS14141214128512.1464132.81540
49Zafar GoharMID14147147346.804182.93010
50Ross WhiteleyDER141413141327033.75202133.6615140
51John SimpsonSUS141414141430321.64224135.2722120
52Nathan SowterDUR1414214244.00580.00000
53Sam HainWAR141414141446041.82315146.0338150
54Will RhodesDUR141412141230175.25234128.632660
55Graham ClarkDUR141414141440929.21268152.6143190
56Luke ProcterNOR141491499447.0062151.611210
57Wayne MadsenDER141414141443139.18315136.8345140
58Callum ParkinsonDUR141411410–10.00000
59Kiran CarlsonGLA141414141433724.07236142.8026160
60Aneurin DonaldDER141414141444932.07207216.9149300
61Sean DicksonSOM141414141441145.67257159.9222250
62Miles HammondGLO141414141431222.29239130.5436140
63Jack TaylorGLO141414141430325.25226134.0729100
64Ryan HigginsMID141412141221323.67147144.901890
65David PayneGLO14149149348.5027125.93320
66Paul WalterESS141414141432623.29217150.2334140
67Michael PepperESS141414141436428.00228159.6541170
68Alex LeesDUR141414141443133.15306140.8546121
69Jack BlatherwickLAN141411141110713.3869155.07590
70Jack HaynesNOT141414141431526.25222141.8930100
71Ben CharlesworthGLO141413141325623.27186137.6319120
72Frederick KlaassenKEN141481487518.7571105.63600
73Caleb JewellDER141414141435927.62259138.6135150
74Daniel DouthwaiteGLA141412141222622.60149151.6810180
75Liam Patterson-WhiteNOT141491499511.8877123.38730
76Ethan BrookesWOR141414141438031.67228166.6738190
77Tom ClarkSUS141412141226524.09190139.4721120
78James WhartonYOR141414141433724.07233144.6434130
79Ollie George RobinsonDUR141412141230030.00217138.253450
80James ColesSUS141414141439733.08250158.8027220
81Calvin HarrisonNOT141491498421.0059142.37620
82Oliver Joseph PriceGLO141414141423818.31179132.9612100
83Ben GeddesMID141413141326023.64166156.6315180
84William LuxtonYOR141414141432923.50208158.1726170
85Fateh SinghWOR14147147266.502796.30210
86Luc BenkensteinESS141414141421019.09152138.1617110
87Asa TribeGLA141414141431234.67207150.7220180
88AM GhazanfarDER141451455513.7537148.65360
89Jafer ChohanYOR1414101410254.174753.19100
90Ben KellawayGLA141414141426220.15174150.574030
91Will SmaleGLA141414141432823.43240136.6737130
92Dominic BessYOR131310131015422.00116132.761730
93Kane WilliamsonMID131313131339633.00285138.9540170
94Joe DenlyKEN131313131331231.20221141.1828150
95Cameron BancroftGLO131313131325221.00210120.002460
96Samit PatelDER131312131221821.80175124.572370
97Shan MasoodLEI131313131326023.64198131.312580
98Ben DwarshuisWOR131311131122637.67135167.4115150
99Pat BrownDER1313413433.00560.00000
100Logan van BeekLEI1313913915125.17133113.53770
Showing top 10 of 311

Matches: matches · Mat: matches · Inns: innings · Runs: runs · Avg: batting average · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More T20 Blast 2025 leaderboards

T20 Blast 2025 Most Matches

Tom Kohler-Cadmore topped T20 Blast 2025 with 17 matches for Somerset, ahead of James Fuller (17) and Ben Green (17). The T20 Blast 2025 matches leaderboard ranks all 311 players who have contributed matches this season. These are the final standings from the T20 Blast 2025 season.

Frequently asked questions

Who had the most matches in T20 Blast 2025?

Tom Kohler-Cadmore led T20 Blast 2025 with 17 matches from 17 matches, averaging 32.76 at a strike rate of 166.77. James Fuller was second on 17 and Ben Green third on 17. The table ranks every player in T20 Blast 2025 by matches, with their team and matches.

Who were the top players in T20 Blast 2025?

The top three players in T20 Blast 2025 were Tom Kohler-Cadmore (17 in 17 matches), James Fuller (17 in 17 matches) and Ben Green (17 in 17 matches). Every other player follows in the table, with their team and matches.