Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

T20 Blast 2025 fantasy leaders

David Willey topped T20 Blast 2025 with 1,032 performance points (Northamptonshire). Sam Curran (895) and Will Jacks (744) followed.

Updated , after Somerset vs Hampshire
# Player Last 3 Mat Inns Fantasy Leaders Runs Avg BF SR 4s 6s 50s 100s
1David WilleyNorthamptonshireNOR16 matches, 16 innings630016161,03245228.25326138.65272940
2Sam CurranSurreySUR15 matches, 15 innings81469*151589536526.07256142.58271610
3Will JacksSurreySUR10 matches, 10 innings5752100101074450450.40306164.71512341
4Chris GreenLancashireLAN14 matches, 11 innings31*1629141174018025.71124145.16111000
5James VinceHampshireHAM16 matches, 16 innings271252161671752737.64346152.31701050
6James NeeshamDurhamDUR13 matches, 13 innings29424131371423426.00156150.0024910
7Will SmeedSomersetSOM17 matches, 17 innings9594171771062041.33428144.86731950
8Tom Kohler-CadmoreSomersetSOM17 matches, 17 innings328123171770755732.76334166.77582830
9James ColesSussexSUS14 matches, 14 innings106239141470739733.08250158.80272230
10Daniel DouthwaiteGlamorganGLA14 matches, 12 innings1624141269622622.60149151.68101810
11Toby AlbertHampshireHAM17 matches, 17 innings171769363348.69422150.00701960
12Dan MousleyWarwickshireWAR13 matches, 13 innings131368435432.18230153.91421030
13Lewis GregorySomersetSOM16 matches, 14 innings161467329329.30172170.35192120
14D'Arcy ShortGloucestershireGLO14 matches, 14 innings141467155142.38405136.05572350
15Logan van BeekLeicestershireLEI13 matches, 9 innings13967115125.17133113.537700
16Scott CurrieHampshireHAM17 matches, 4 innings1746442424.0019126.322100
17Ben DwarshuisWorcestershireWOR13 matches, 11 innings131163622637.67135167.41151500
18Hasan AliWarwickshireWAR12 matches, 8 innings128630608.5741146.344400
19Ben GreenSomersetSOM17 matches, 12 innings171261619628.00136144.1214800
20Benny HowellHampshireHAM16 matches, 10 innings161061513519.2999136.368500
21Riley MeredithSomersetSOM14 matches, 2 innings14261555.005100.001000
22Nathan McAndrewSussexSUS14 matches, 12 innings14126058512.1464132.815400
23Alex DaviesWarwickshireWAR15 matches, 15 innings151560446430.93298155.70551930
24Ethan BrookesWorcestershireWOR14 matches, 14 innings141460038031.67228166.67381930
25Ben SandersonNorthamptonshireNOR16 matches, 6 innings1665974711.7540117.503300
26George ScrimshawNorthamptonshireNOR16 matches, 3 innings16357442.00666.671000
27Daniel SamsNottinghamshireNOT14 matches, 11 innings141157216218.0088184.0961600
28Keaton JenningsLancashireLAN16 matches, 16 innings161656945928.69300153.00472020
29Tawanda MuyeyeKentKEN15 matches, 15 innings151556651634.40364141.76471631
30Matthew MontgomeryNottinghamshireNOT13 matches, 10 innings131056019019.00116163.7929500
31Tom MooresNottinghamshireNOT14 matches, 14 innings141455945945.90292157.19422340
32Paul WalterEssexESS14 matches, 14 innings141455632623.29217150.23341420
33Dominic BessYorkshireYOR13 matches, 10 innings131055415422.00116132.7617310
34Jason RoySurreySUR15 matches, 15 innings151555238225.47277137.91311730
35Ben KellawayGlamorganGLA14 matches, 14 innings141455226220.15174150.5740310
36Chris JordanSurreySUR15 matches, 13 innings15135468614.3358148.289200
37Sam HainWarwickshireWAR14 matches, 14 innings141453046041.82315146.03381530
38Aneurin DonaldDerbyshireDER14 matches, 14 innings141452944932.07207216.91493060
39Ed BarnardWarwickshireWAR15 matches, 15 innings151552533527.92211158.77331330
40Ryan HigginsMiddlesexMID14 matches, 12 innings141252321323.67147144.9018900
41Gareth RoderickWorcestershireWOR13 matches, 12 innings131252230730.70242126.8631510
42Alex LeesDurhamDUR14 matches, 14 innings141452143133.15306140.85461221
43Ravi BoparaNorthamptonshireNOR16 matches, 16 innings161651246242.00318145.28361921
44Luc BenkensteinEssexESS14 matches, 14 innings141451021019.09152138.16171110
45Luke WoodLancashireLAN11 matches, 5 innings115510205.0020100.002000
46Rehan AhmedLeicestershireLEI9 matches, 9 innings9951030042.86219136.99351220
47Luke HollmanMiddlesexMID13 matches, 10 innings131050911919.8375158.6717200
48Danny BriggsWarwickshireWAR15 matches, 9 innings1595089832.6767146.2714100
49Samit PatelDerbyshireDER13 matches, 12 innings131250821821.80175124.5723720
50Will SutherlandYorkshireYOR12 matches, 12 innings121250820817.33141147.52121310
51Jack BlatherwickLancashireLAN14 matches, 11 innings141150710713.3869155.075900
52Calvin HarrisonNottinghamshireNOT14 matches, 9 innings1494948421.0059142.376200
53Wayne MadsenDerbyshireDER14 matches, 14 innings141449143139.18315136.83451430
54Simon HarmerEssexESS14 matches, 11 innings141148615617.33102152.9412910
55Tom LathamWarwickshireWAR14 matches, 14 innings141448440428.86276146.38371721
56Miles HammondGloucestershireGLO14 matches, 14 innings141448231222.29239130.54361400
57Adam HoseWorcestershireWOR12 matches, 12 innings121246835832.55251142.63361130
58Luke WellsLancashireLAN16 matches, 16 innings161646331320.87206151.94252120
59Matthew BreetzkeNorthamptonshireNOR11 matches, 11 innings111146340336.64264152.65352440
60Ben RaineDurhamDUR9 matches, 6 innings964619115.1768133.829100
61Joe ClarkeNottinghamshireNOT14 matches, 14 innings141446042030.00262160.31472040
62Graham ClarkDurhamDUR14 matches, 14 innings141445940929.21268152.61431920
63Oliver Joseph PriceGloucestershireGLO14 matches, 14 innings141445823818.31179132.96121010
64Liam Patterson-WhiteNottinghamshireNOT14 matches, 9 innings1494559511.8877123.387300
65George GartonWarwickshireWAR15 matches, 13 innings151345415414.00105146.6713900
66Michael PepperEssexESS14 matches, 14 innings141445436428.00228159.65411730
67James AndersonLancashireLAN11 matches, 4 innings11445444.00850.000000
68Jack TaylorGloucestershireGLO14 matches, 14 innings141445330325.25226134.07291020
69Louis KimberLeicestershireLEI13 matches, 12 innings131245225222.91138182.61241510
70Sean DicksonSomersetSOM14 matches, 14 innings141445141145.67257159.92222530
71Tom AbellSomersetSOM16 matches, 16 innings161644731726.42249127.3129510
72Mohammad AmirEssexESS14 matches, 6 innings146446165.332176.191000
73Kane WilliamsonMiddlesexMID13 matches, 13 innings131344639633.00285138.95401730
74Ollie George RobinsonDurhamDUR14 matches, 12 innings141244030030.00217138.2534520
75Stephen EskinaziMiddlesexMID12 matches, 12 innings121244042035.00294142.86461240
76Kiran CarlsonGlamorganGLA14 matches, 14 innings141443733724.07236142.80261610
77Ben CharlesworthGloucestershireGLO14 matches, 13 innings141343625623.27186137.63191210
78Chris WoodHampshireHAM16 matches, 5 innings165434144.671973.681000
79Tom HelmMiddlesexMID13 matches, 4 innings134434147.001877.781000
80Ned LeonardGlamorganGLA10 matches, 5 innings105431113.671957.890000
81Justin BroadNorthamptonshireNOR12 matches, 12 innings121242731728.82217146.0835930
82Dawid MalanYorkshireYOR14 matches, 14 innings141442536528.08233156.65292040
83Frederick KlaassenKentKEN14 matches, 8 innings1484257518.7571105.636000
84Tom TaylorWorcestershireWOR11 matches, 7 innings1174257518.7561122.9510100
85James FullerHampshireHAM17 matches, 13 innings171342416418.22117140.1714800
86Saif ZaibNorthamptonshireNOR16 matches, 16 innings161642330330.30191158.64271310
87Ben CoxLeicestershireLEI12 matches, 12 innings121242326337.57201130.8524610
88Asa TribeGlamorganGLA14 matches, 14 innings141442231234.67207150.72201820
89Matty PottsDurhamDUR9 matches, 4 innings944202010.0013153.851100
90Sol BudingerLeicestershireLEI13 matches, 13 innings131341835827.54219163.47441530
91James WhartonYorkshireYOR14 matches, 14 innings141441733724.07233144.64341320
92Joe DenlyKentKEN13 matches, 13 innings131341231231.20221141.18281500
93Daniel Bell-DrummondKentKEN13 matches, 13 innings131341038029.23270140.74431221
94Thomas Stewart RogersKentKEN11 matches, 8 innings118409497.0035140.005300
95Mason CraneGlamorganGLA11 matches, 7 innings117409399.7539100.003000
96Colin IngramGlamorganGLA14 matches, 14 innings141440833824.14220153.64281920
97Will SmaleGlamorganGLA14 matches, 14 innings141440832823.43240136.67371310
98Craig OvertonSomersetSOM15 matches, 5 innings1554073737.0019194.743200
99David PayneGloucestershireGLO14 matches, 9 innings149404348.5027125.933200
100Ricardo VasconcelosNorthamptonshireNOR15 matches, 15 innings151540234222.80240142.50471120
Showing the top 10 of 306

T20 Blast 2025 Fantasy Leaders

David Willey topped T20 Blast 2025 with 1,032 performance points (Northamptonshire). Sam Curran (895) and Will Jacks (744) followed. The T20 Blast 2025 performance points leaderboard ranks all 306 players who have contributed performance points this season. These are the final standings from the T20 Blast 2025 season.

T20 Blast 2025 Performance points Questions

Who had the most performance points in T20 Blast 2025?

David Willey led T20 Blast 2025 with 1032 performance points from 16 matches. Sam Curran was second on 895 and Will Jacks third on 744. The table ranks every player in T20 Blast 2025 by performance points, with their team and matches.

Who were the top players in T20 Blast 2025?

The top three players in T20 Blast 2025 were David Willey (1032 in 16 matches), Sam Curran (895 in 15 matches) and Will Jacks (744 in 10 matches). David Willey was 137 performance points clear of Sam Curran. Every other player follows in the table, with their team and matches.