Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Blast 2026 batting averages

Liam Livingstone topped T20 Blast on average: 50.67 from 10 matches (Lancashire). Joe Weatherley (49.25) and Beau Webster (48.17) followed.

Updated , after Northamptonshire vs Hampshire
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Liam LivingstoneLancashireLAN10 matches, 10 innings316017101045650.67277164.62263540
2Joe WeatherleyHampshireHAM15 matches, 15 innings4688*75151559149.25394150.00562240
3Beau WebsterWarwickshireWAR12 matches, 12 innings78233121257848.17387149.35562441
4Chris LynnNorthamptonshireNOR13 matches, 13 innings18*394131351847.09305169.84562822
5George MunseyNottinghamshireNOT14 matches, 14 innings91112141450045.45360138.89452250
6Hilton CartwrightHampshireHAM15 matches, 15 innings14*19*11151531344.71175178.86222010
7Daniel HughesSussexSUS12 matches, 12 innings9108*55121243843.80285153.68581111
8Sam HainWarwickshireWAR10 matches, 10 innings111848*101030643.71218140.37201030
9Ben CharlesworthGloucestershireGLO7 matches, 7 innings15*49687721843.60147148.30191010
10Charlie AllisonEssexESS11 matches, 11 innings1013*44111134643.25264131.06281530
11Colin AckermannDurhamDUR12 matches, 12 innings121230243.14224134.8227720
12Jason RoySurreySUR13 matches, 13 innings131347343.00306154.58482231
13James RewSomersetSOM12 matches, 12 innings121243043.00282152.48431311
14Sam BillingsKentKEN12 matches, 12 innings121238542.78230167.39292140
15Sean DicksonGlamorganGLA12 matches, 12 innings121233642.00213157.75381430
16Aneurin DonaldDerbyshireDER12 matches, 12 innings121248940.75212230.66483740
17Dawid MalanGloucestershireGLO6 matches, 6 innings6620240.40141143.2621510
18Martin AnderssonDerbyshireDER12 matches, 12 innings121239839.80268148.51411340
19Alex LeesDurhamDUR12 matches, 12 innings121247439.50288164.58501931
20Will SmeedSomersetSOM10 matches, 10 innings101039539.50237166.67392030
21Adam LythYorkshireYOR13 matches, 13 innings131347339.42266177.82482731
22D'Arcy ShortGloucestershireGLO13 matches, 13 innings131344637.17282158.16561840
23Sikandar RazaWorcestershireWOR9 matches, 9 innings9925836.86179144.13241000
24James VinceHampshireHAM14 matches, 14 innings141451136.50324157.72561841
25Tristan StubbsHampshireHAM11 matches, 11 innings111128836.00215133.95151210
26Lewis GregorySomersetSOM10 matches, 7 innings10721535.83141152.48101420
27Luke HollmanMiddlesexMID12 matches, 12 innings121225035.71197126.9021700
28Sam CurranSurreySUR7 matches, 7 innings7717735.40128138.2816810
29Justin BroadNorthamptonshireNOR7 matches, 7 innings7717735.40125141.6013700
30Paul WalterEssexESS13 matches, 13 innings131338234.73242157.8559930
31Nick KellyLeicestershireLEI9 matches, 9 innings9924334.71204119.1220710
32Daniel LawrenceSurreySUR12 matches, 11 innings121124034.29162148.15151110
33Kiran CarlsonGlamorganGLA12 matches, 12 innings121240533.75207195.65432311
34James WhartonYorkshireYOR6 matches, 6 innings6616232.40121133.8815720
35Jonny BairstowYorkshireYOR13 matches, 13 innings131338432.00273140.66471330
36Ross WhiteleyDerbyshireDER12 matches, 11 innings121128731.89177162.15261400
37James ColesSussexSUS6 matches, 6 innings6615731.40122128.6910310
38David WilleyNorthamptonshireNOR15 matches, 15 innings151540230.92253158.89292220
39Jack HaynesNottinghamshireNOT14 matches, 14 innings141440130.85292137.33361120
40Liam DawsonHampshireHAM11 matches, 7 innings11718430.67121152.0715620
41Matthew MontgomeryDerbyshireDER12 matches, 12 innings121227430.44174157.4733720
42Ben McKinneyDurhamDUR7 matches, 7 innings7718230.33110165.45151200
43Michael PepperEssexESS13 matches, 13 innings131336130.08254142.13401530
44Ashton TurnerLeicestershireLEI12 matches, 12 innings121232629.64185176.22291330
45Ricardo VasconcelosNorthamptonshireNOR15 matches, 15 innings151544029.33305144.2665810
46Harrison WardSussexSUS9 matches, 9 innings9925828.67153168.63281510
47Will SmaleGlamorganGLA12 matches, 12 innings121234228.50248137.90361430
48Gareth RoderickWorcestershireWOR12 matches, 11 innings121131028.18231134.2032710
49Tom MooresNottinghamshireNOT14 matches, 14 innings141432427.00218148.62261820
50Jack TaylorGloucestershireGLO13 matches, 12 innings131226826.80200134.0028700
51Caleb JewellDerbyshireDER6 matches, 6 innings6613226.4099133.3316310
52Robert YatesWarwickshireWAR11 matches, 11 innings111128926.27195148.21291420
53Nathan McSweeneyNorthamptonshireNOR14 matches, 14 innings141431125.92231134.6330820
54George LindeNottinghamshireNOT13 matches, 13 innings131325225.20173145.66181310
55Asa TribeGlamorganGLA7 matches, 7 innings7715125.17115131.3014200
56Ollie PopeSurreySUR11 matches, 10 innings111022424.89159140.8826520
57Harry FinchKentKEN9 matches, 9 innings9919924.88171116.3719210
58Max HoldenMiddlesexMID12 matches, 12 innings121229724.75224132.59321030
59Graham ClarkDurhamDUR12 matches, 12 innings121227124.64172157.56251510
60Matthew RevisYorkshireYOR13 matches, 12 innings131224224.20151160.26111420
61Zen MalikWarwickshireWAR9 matches, 9 innings9921624.00123175.61241110
62Kamran DhariwalGloucestershireGLO11 matches, 11 innings111123923.90142168.31131810
63Tom BantonSomersetSOM10 matches, 10 innings101023923.90153156.21271110
64Tom AlsopSussexSUS12 matches, 10 innings121021523.89167128.7413900
65Adam HoseWorcestershireWOR10 matches, 10 innings101023723.70199119.1018710
66Zak CrawleyKentKEN12 matches, 12 innings121225923.55187138.50231110
67Michael JonesLancashireLAN7 matches, 7 innings7714123.50100141.0019300
68Ben McDermottLancashireLAN12 matches, 12 innings121225623.27176145.45211520
69Tawanda MuyeyeKentKEN6 matches, 6 innings6613622.6792147.8315510
70David BedinghamDurhamDUR7 matches, 7 innings7713522.50103131.079500
71Eathan BoschMiddlesexMID9 matches, 8 innings9813422.33105127.628600
72Ben CoxLeicestershireLEI12 matches, 12 innings121222122.10170130.0023310
73Jack LeaningSussexSUS8 matches, 8 innings8815422.00136113.2416110
74Andrew TyeYorkshireYOR13 matches, 11 innings131115321.8681188.8991500
75Keaton JenningsLancashireLAN12 matches, 12 innings121221821.80175124.5722810
76Joe ClarkeNottinghamshireNOT14 matches, 14 innings141430421.71221137.5637920
77Adam RossingtonMiddlesexMID6 matches, 6 innings6613021.67100130.0015610
78Luc BenkensteinEssexESS13 matches, 11 innings131123721.55182130.22191110
79Shadab KhanLancashireLAN6 matches, 6 innings6612821.3372177.7812710
80Thomas RewSomersetSOM14 matches, 14 innings141425521.25156163.46311110
81Wayne MadsenDerbyshireDER12 matches, 12 innings121225421.17187135.8334110
82George ThomasSussexSUS5 matches, 5 innings5510521.0064164.0610510
83Ben KellawayGlamorganGLA12 matches, 12 innings121224920.75175142.2922900
84Kashif AliWorcestershireWOR12 matches, 12 innings121222720.64164138.41181210
85Ollie George RobinsonDurhamDUR11 matches, 10 innings111018420.44126146.0318600
86Daniel Bell-DrummondKentKEN12 matches, 12 innings121224520.42186131.7228610
87Lewis McManusNorthamptonshireNOR12 matches, 12 innings121220420.40127160.63141110
88Matthew BoyleMiddlesexMID6 matches, 6 innings6612120.1789135.9616400
89William LuxtonYorkshireYOR13 matches, 13 innings131326020.00185140.54281300
90Chris CookeGlamorganGLA10 matches, 7 innings10711819.6782143.909600
91Brett D'OliveiraWorcestershireWOR11 matches, 11 innings111117519.44141124.1120300
92Tom Kohler-CadmoreSomersetSOM8 matches, 8 innings8813619.43123110.577800
93Laurie EvansSurreySUR11 matches, 11 innings111119219.20144133.3318700
94Leus du PlooyMiddlesexMID12 matches, 12 innings121222618.83168134.5221800
95Josh de CairesMiddlesexMID10 matches, 10 innings101016918.78120140.8317710
96Ben GeddesMiddlesexMID8 matches, 8 innings8812818.29100128.004800
97John SimpsonSussexSUS9 matches, 9 innings9916218.00114142.1113910
98Rishi PatelLeicestershireLEI12 matches, 12 innings121221517.92152141.4524900
99Daniel SamsSomersetSOM14 matches, 10 innings141014317.8890158.8912800
100Joe CracknellMiddlesexMID6 matches, 6 innings668917.8069128.9910200
Showing the top 10 of 144. Minimum 5 dismissals.

T20 Blast 2026 Batting Averages

Liam Livingstone topped T20 Blast on average: 50.67 from 10 matches (Lancashire). Joe Weatherley (49.25) and Beau Webster (48.17) followed. The T20 Blast 2026 batting average leaderboard ranks the 144 players who meet the qualifying threshold this season. These are the final standings from the T20 Blast 2026 season. Qualification: minimum 5 dismissals.

T20 Blast Batting average Questions

Who had the best batting average in T20 Blast 2026?

Liam Livingstone led T20 Blast 2026 with a batting average of 50.67 from 10 matches, at a strike rate of 164.62. Joe Weatherley was second on 49.25 and Beau Webster third on 48.17. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in T20 Blast 2026 by batting average, with their team and matches.

Who were the top batters in T20 Blast 2026?

The top three batters in T20 Blast 2026 were Liam Livingstone (50.67 in 10 matches), Joe Weatherley (49.25 in 15 matches) and Beau Webster (48.17 in 12 matches). Every other player follows in the table, with their team and matches.