Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Blast 2026 most matches

David Willey and Hilton Cartwright share the lead in T20 Blast 2026 with 15 matches (Northamptonshire). James Fuller (15) followed.

Updated , after Northamptonshire vs Hampshire
# Player Last 3 Mat Inns Matches Runs Avg BF SR 4s 6s 50s 100s
1David WilleyNorthamptonshireNOR15 matches, 15 innings47*61115151540230.92253158.89292220
2Hilton CartwrightHampshireHAM15 matches, 15 innings14*19*1115151531344.71175178.86222010
3James FullerHampshireHAM15 matches, 8 innings199*3158158621.5057150.887500
4Ricardo VasconcelosNorthamptonshireNOR15 matches, 15 innings42158815151544029.33305144.2665810
5Chris WoodHampshireHAM15 matches, 4 innings13*90*154152222.0017129.413100
6Joe WeatherleyHampshireHAM15 matches, 15 innings4688*7515151559149.25394150.00562240
7Scott CurrieHampshireHAM15 matches, 4 innings71215415112.751573.331000
8Toby AlbertHampshireHAM15 matches, 15 innings224015151524916.60205121.4631900
9Craig OvertonSomersetSOM14 matches, 9 innings9*82*51491418546.25105176.1916810
10James VinceHampshireHAM14 matches, 14 innings125591714141451136.50324157.72561841
11Benny HowellNottinghamshireNOT14 matches, 12 innings14121415814.3697162.8911900
12Tom MooresNottinghamshireNOT14 matches, 14 innings14141432427.00218148.62261820
13Joe ClarkeNottinghamshireNOT14 matches, 14 innings14141430421.71221137.5637920
14Daniel SamsSomersetSOM14 matches, 10 innings14101414317.8890158.8912800
15George MunseyNottinghamshireNOT14 matches, 14 innings14141450045.45360138.89452250
16Ben SandersonNorthamptonshireNOR14 matches, 7 innings14714397.8028139.294100
17Jack HaynesNottinghamshireNOT14 matches, 14 innings14141440130.85292137.33361120
18Nathan McSweeneyNorthamptonshireNOR14 matches, 14 innings14141431125.92231134.6330820
19Calvin HarrisonNorthamptonshireNOR14 matches, 9 innings149149012.8678115.385200
20James SalesNorthamptonshireNOR14 matches, 8 innings14814348.5034100.001100
21Thomas RewSomersetSOM14 matches, 14 innings14141425521.25156163.46311110
22Chris LynnNorthamptonshireNOR13 matches, 13 innings13131351847.09305169.84562822
23D'Arcy ShortGloucestershireGLO13 matches, 13 innings13131344637.17282158.16561840
24Andrew TyeYorkshireYOR13 matches, 11 innings13111315321.8681188.8991500
25Moeen AliYorkshireYOR13 matches, 13 innings13131320417.00169120.7171720
26Jake BallSomersetSOM13 matches, 0 innings130130-0-0000
27Olly StoneNottinghamshireNOT13 matches, 3 innings13313126.001675.001000
28Jason RoySurreySUR13 matches, 13 innings13131347343.00306154.58482231
29Jonny BairstowYorkshireYOR13 matches, 13 innings13131338432.00273140.66471330
30George LindeNottinghamshireNOT13 matches, 13 innings13131325225.20173145.66181310
31Marchant de LangeGloucestershireGLO13 matches, 5 innings1351342.00580.000000
32Simon HarmerEssexESS13 matches, 9 innings1391319264.00106181.13151010
33Adam LythYorkshireYOR13 matches, 13 innings13131347339.42266177.82482731
34Reece TopleySurreySUR13 matches, 3 innings1331362.00875.001000
35Matthew CritchleyEssexESS13 matches, 10 innings13101313615.11102133.3310500
36Miles HammondGloucestershireGLO13 matches, 13 innings13131321117.58168125.6021810
37Jack TaylorGloucestershireGLO13 matches, 12 innings13121326826.80200134.0028700
38Paul WalterEssexESS13 matches, 13 innings13131338234.73242157.8559930
39Michael PepperEssexESS13 matches, 13 innings13131336130.08254142.13401530
40Shane SnaterEssexESS13 matches, 6 innings136135217.3333157.583400
41Matthew RevisYorkshireYOR13 matches, 12 innings13121324224.20151160.26111420
42Lewis GoldsworthySomersetSOM13 matches, 8 innings138137312.178585.884100
43William LuxtonYorkshireYOR13 matches, 13 innings13131326020.00185140.54281300
44Luc BenkensteinEssexESS13 matches, 11 innings13111323721.55182130.22191110
45Hasan AliYorkshireYOR12 matches, 10 innings1210127610.8634223.534800
46Ben McDermottLancashireLAN12 matches, 12 innings12121225623.27176145.45211520
47Keaton JenningsLancashireLAN12 matches, 12 innings12121221821.80175124.5722810
48Chris WoakesWarwickshireWAR12 matches, 8 innings12812328.0030106.673100
49Sam BillingsKentKEN12 matches, 12 innings12121238542.78230167.39292140
50Tom CurranSurreySUR12 matches, 8 innings1281210414.8663165.0810600
51Tymal MillsSussexSUS12 matches, 6 innings12612275.4021128.575000
52Beau WebsterWarwickshireWAR12 matches, 12 innings12121257848.17387149.35562441
53Ashton TurnerLeicestershireLEI12 matches, 12 innings12121232629.64185176.22291330
54Usama MirWorcestershireWOR12 matches, 8 innings12812475.8835134.293300
55Daniel HughesSussexSUS12 matches, 12 innings12121243843.80285153.68581111
56Ross WhiteleyDerbyshireDER12 matches, 11 innings12111228731.89177162.15261400
57Danny BriggsSussexSUS12 matches, 7 innings12712488.0040120.004100
58Tom HelmMiddlesexMID12 matches, 5 innings1251242.00757.140000
59Nathan SowterDurhamDUR12 matches, 6 innings12612126.001485.711000
60Max HoldenMiddlesexMID12 matches, 12 innings12121229724.75224132.59321030
61Ben GreenLeicestershireLEI12 matches, 11 innings12111214413.09127113.3914300
62Graham ClarkDurhamDUR12 matches, 12 innings12121227124.64172157.56251510
63Saif ZaibNorthamptonshireNOR12 matches, 11 innings12111215817.56117135.0415500
64Wayne MadsenDerbyshireDER12 matches, 12 innings12121225421.17187135.8334110
65Colin AckermannDurhamDUR12 matches, 12 innings12121230243.14224134.8227720
66Callum ParkinsonDurhamDUR12 matches, 2 innings122121212.002157.140000
67Jordan ThompsonWarwickshireWAR12 matches, 7 innings127127813.0058134.484400
68Ben CoxLeicestershireLEI12 matches, 12 innings12121222122.10170130.0023310
69Kiran CarlsonGlamorganGLA12 matches, 12 innings12121240533.75207195.65432311
70Aneurin DonaldDerbyshireDER12 matches, 12 innings12121248940.75212230.66483740
71Daniel Bell-DrummondKentKEN12 matches, 12 innings12121224520.42186131.7228610
72Sean DicksonGlamorganGLA12 matches, 12 innings12121233642.00213157.75381430
73Zak CrawleyKentKEN12 matches, 12 innings12121225923.55187138.50231110
74Gareth RoderickWorcestershireWOR12 matches, 11 innings12111231028.18231134.2032710
75Daniel LawrenceSurreySUR12 matches, 11 innings12111224034.29162148.15151110
76Lewis McManusNorthamptonshireNOR12 matches, 12 innings12121220420.40127160.63141110
77Tom AlsopSussexSUS12 matches, 10 innings12101221523.89167128.7413900
78Martin AnderssonDerbyshireDER12 matches, 12 innings12121239839.80268148.51411340
79Alex LeesDurhamDUR12 matches, 12 innings12121247439.50288164.58501931
80George ScrimshawNorthamptonshireNOR12 matches, 3 innings1231233.00475.000000
81Tom TaylorWorcestershireWOR12 matches, 6 innings126125527.5042130.953300
82James BraceyGloucestershireGLO12 matches, 9 innings129129912.3871139.448300
83Leus du PlooyMiddlesexMID12 matches, 12 innings12121222618.83168134.5221800
84Rishi PatelLeicestershireLEI12 matches, 12 innings12121221517.92152141.4524900
85Kasey AldridgeDurhamDUR12 matches, 8 innings12812679.5764104.694100
86Luke HollmanMiddlesexMID12 matches, 12 innings12121225035.71197126.9021700
87Akif JavedDerbyshireDER12 matches, 5 innings1251255.00771.430000
88Nick PottsDerbyshireDER12 matches, 8 innings128129814.0075130.677500
89Jake LintottKentKEN12 matches, 7 innings127125310.605891.387000
90Matthew MontgomeryDerbyshireDER12 matches, 12 innings12121227430.44174157.4733720
91James RewSomersetSOM12 matches, 12 innings12121243043.00282152.48431311
92Jafer ChohanYorkshireYOR12 matches, 6 innings126122222.0017129.412000
93Kashif AliWorcestershireWOR12 matches, 12 innings12121222720.64164138.41181210
94Ben KellawayGlamorganGLA12 matches, 12 innings12121224920.75175142.2922900
95Will SmaleGlamorganGLA12 matches, 12 innings12121234228.50248137.90361430
96Freddie McCannNottinghamshireNOT12 matches, 10 innings12101210813.5094114.8912300
97Liam DawsonHampshireHAM11 matches, 7 innings1171118430.67121152.0715620
98Ollie PopeSurreySUR11 matches, 10 innings11101122424.89159140.8826520
99Laurie EvansSurreySUR11 matches, 11 innings11111119219.20144133.3318700
100Matt MilnesKentKEN11 matches, 6 innings116112311.5020115.003000
Showing the top 10 of 310

T20 Blast 2026 Most Matches

David Willey and Hilton Cartwright share the lead in T20 Blast 2026 with 15 matches (Northamptonshire). James Fuller (15) followed. The T20 Blast 2026 matches leaderboard ranks all 310 players who have contributed matches this season. These are the final standings from the T20 Blast 2026 season.

T20 Blast Matches Questions

Who had the most matches in T20 Blast 2026?

David Willey led T20 Blast 2026 with 15 matches from 15 matches, averaging 30.92 at a strike rate of 158.89. Hilton Cartwright was second on 15 and James Fuller third on 15. The table ranks every player in T20 Blast 2026 by matches, with their team and matches.

Who were the top players in T20 Blast 2026?

The top three players in T20 Blast 2026 were David Willey (15 in 15 matches), Hilton Cartwright (15 in 15 matches) and James Fuller (15 in 15 matches). Every other player follows in the table, with their team and matches.