Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

T20 Blast 2024 batting averages

Updated , after Somerset vs Gloucestershire

Sam Hain leads T20 Blast on average: 63.22 from 14 matches (Warwickshire) · Tom Banton (46.82) and Michael Pepper (44.58) 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 Average Mat Inns Mat Inns Runs BF SR 4s 6s 100s
1Sam HainWarwickshire WAR 159352*Warwickshire WAR159352*63.2214131413569414137.4439160
2Tom BantonSomerset SOM 75288Somerset SOM7528846.8214141414515341151.0353190
3Michael PepperEssex ESS 2027120*Essex ESS2027120*44.5813131313535276193.8448322
4Sam NortheastGlamorgan GLA 446*24Glamorgan GLA446*2443.207777216166130.122260
5Dawid MalanYorkshire YOR 93*290Yorkshire YOR93*29042.0012121212420311135.0543140
6Sikandar RazaNorthamptonshire NOR 36*1343Northamptonshire NOR36*134341.208787206135152.5911130
7Moeen AliWarwickshire WAR 271030Warwickshire WAR27103041.006565205127161.4216151
8Daniel HughesSussex SUS 13596*Sussex SUS13596*39.7316161616596355167.8976250
9Matthew BreetzkeNorthamptonshire NOR 762120Northamptonshire NOR76212038.3313131313460299153.8546180
10David BedinghamDurham DUR 152178Durham DUR15217837.506666225138163.0421100
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Jacob BethellWAR36.1015121512361235153.6221230
12Joe WeatherleyHAM36.0011111111324255127.063830
13Tom ClarkSUS35.808888179145123.452040
14Jamie SmithSUR35.639898285140203.5713240
15Jordan CoxESS34.178888205115178.2621110
16Tom AlsopSUS33.7014131413337205164.3931130
17Cameron BancroftGLO33.3817171717534420127.1457110
18Sean DicksonSOM33.3016141614333218152.7534120
19Joe RootYOR32.838888197155127.101460
20Jordan ThompsonYOR32.6713101310196121161.988150
21Miles HammondGLO32.4717171717487372130.9154230
22Joe DenlyKEN32.406666162115140.871540
23James ColesSUS32.1816141614354248142.744240
24Dan MousleyWAR32.0815151515385282136.5236130
25Tom AbellSOM32.0015131513352254138.583280
26Ollie PopeSUR32.008888224170131.762340
27Rishi PatelLEI31.7713131313413286144.4148141
28Ashton TurnerDUR31.6713121312285202141.092190
29Sam BillingsKEN31.6214141414411261157.474691
30Aneurin DonaldDER31.5010101010315158199.3727230
31Kashif AliWOR31.20555515699157.5811100
32Ravi BoparaNOR30.9113131313340265128.3024130
33Keaton JenningsLAN30.8910101010278175158.863770
34Wayne MadsenDER30.5512121212336280120.003240
35Kiran CarlsonGLA29.2313131313380240158.3335201
36Toby AlbertHAM28.2510101010226168134.522160
37Martin AnderssonMID28.2011111111282210134.2929100
38Ben CoxLEI27.7812111211250170147.062150
39Jack TaylorGLO27.7515131513333212157.0822210
40Dean ElgarESS27.5813131313331258128.293570
41Tom Kohler-CadmoreSOM27.5716161616386274140.8826230
42Saif ZaibNOR27.5014131413275164167.6825140
43Adam LythYOR27.4512121212302241125.3131100
44Colin AckermannDUR27.389999219170128.821790
45David LloydDER27.3313131313328243134.9825140
46Luc BenkensteinESS27.2010610613686158.141550
47Colin IngramGLA27.1513131313353227155.5141120
48Lewis GregorySOM27.0015131513216128168.7517110
49Harrison WardSUS26.9213131313350222157.6645150
50Dominic SibleySUR26.9011111111269201133.832870
51Brooke GuestDER26.8611101110188173108.67840
52Daniel Bell-DrummondKEN26.6414141414373277134.664390
53Shan MasoodYOR26.3811111111211150140.671980
54Adam HoseWOR26.3612121212290223130.0417140
55Ethan BrookesWOR26.2514141414315216145.833480
56Chris GreenLAN25.8311811815596161.461180
57Lewis McManusNOR25.801412141212983155.421060
58Will JacksSUR25.80555512977167.531260
59James VinceHAM25.7312111211283220128.643070
60Donovan FerreiraYOR25.7012111211257162158.6416190
61Steven CroftLAN25.6312101210205172119.191280
62Lewis GoldsworthyLEI25.5711101110179127140.941740
63Matthew HurstLAN25.3310101010228177128.811870
64Alex LeesDUR25.0815151515301260115.772660
65Graham ClarkDUR24.7715151515322265121.513770
66Joey EvisonKEN24.7114131413173143120.981530
67Leus du PlooyMID24.677777148112132.141350
68Ben CharlesworthGLO24.5614131413221151146.3613140
69Jason RoySUR24.405555122102119.611330
70Liam Patterson-WhiteNOT24.20979712185142.35960
71James FullerHAM24.00119119168101166.3410120
72Nathan SmithWOR24.009898144109132.11960
73Adam RossingtonESS23.9213131313311208149.5230160
74Ricardo VasconcelosNOR23.5511111111259204126.963750
75Joe ClarkeNOT23.5413131313306202151.4940130
76Max HoldenMID23.5010101010188117160.682160
77Tom BruceLAN23.178787139119116.811240
78Alex HalesNOT23.007777138125110.401440
79Will SmaleGLA23.00666613882168.291670
80Tawanda MuyeyeKEN22.9214131413298200149.0029110
81Peter HandscombLEI22.9012121212229211108.532010
82Michael JonesDUR22.83999913796142.71990
83Joshua CobbWOR22.5812121212271208130.293380
84David WilleyNOR22.3614141414313234133.7623180
85Tom PrestHAM22.20555511169160.871420
86James WhartonYOR22.006666132102129.411350
87Will SmeedSOM21.6712121212260148175.6828160
88Samit PatelDER21.6413131313238164145.1218130
89Beau WebsterGLO21.5513111311237212111.791960
90Ben McDermottHAM21.5512111211237190124.7421110
91George GartonWAR21.2014914910674143.24930
92Luke WellsLAN21.1812121212233151154.3020140
93Benny HowellHAM21.1312111211169105160.959120
94Marnus LabuschagneGLA20.8213121312229188121.812840
95Oliver Joseph PriceGLO20.501311131112374166.22890
96Brett D'OliveiraWOR20.4511111111225197114.212520
97Ed PollockWOR20.4414131413184136135.292350
98Robert YatesWAR20.438888143107133.641460
99John SimpsonSUS20.3014121412203161126.091750
100Tom CurranSUR20.00999914089157.301460
Showing top 10 of 155 · minimum 5 dismissals

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

More T20 Blast 2024 leaderboards

T20 Blast 2024 Batting Averages

Sam Hain topped T20 Blast on average (63.22) for Warwickshire, ahead of Tom Banton (46.82) and Michael Pepper (44.58). The T20 Blast 2024 batting average leaderboard ranks the 155 players who meet the qualifying threshold this season. These are the final standings from the T20 Blast 2024 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in T20 Blast 2024?

Sam Hain led T20 Blast 2024 with a batting average of 63.22 from 14 matches, at a strike rate of 137.44. Tom Banton was second on 46.82 and Michael Pepper third on 44.58. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in T20 Blast 2024 by batting average, with their team and matches.

Who were the top batters in T20 Blast 2024?

The top three batters in T20 Blast 2024 were Sam Hain (63.22 in 14 matches), Tom Banton (46.82 in 14 matches) and Michael Pepper (44.58 in 13 matches). Every other player follows in the table, with their team and matches.