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 batting averages

Updated , after Somerset vs Hampshire

Liam Livingstone leads T20 Blast on average: 52.00 from 7 matches (Lancashire) · Will Jacks (50.40) and Toby Albert (48.69) 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
1Liam LivingstoneLancashire LAN 2985*35Lancashire LAN2985*3552.007777260147176.8713220
2Will JacksSurrey SUR 1005257Surrey SUR100525750.4010101010504306164.7151231
3Toby AlbertHampshire HAM 85868Hampshire HAM8586848.6917171717633422150.0070190
4Tom MooresNottinghamshire NOT 75577*Nottinghamshire NOT75577*45.9014141414459292157.1942230
5Sean DicksonSomerset SOM 33*1671*Somerset SOM33*1671*45.6714141414411257159.9222250
6Rehan AhmedLeicestershire LEI 433252*Leicestershire LEI433252*42.869999300219136.9935120
7D'Arcy ShortGloucestershire GLO 71*666Gloucestershire GLO71*66642.3814141414551405136.0557230
8Ravi BoparaNorthamptonshire NOR 9105*33Northamptonshire NOR9105*3342.0016161616462318145.2836191
9Sam HainWarwickshire WAR 215044Warwickshire WAR21504441.8214141414460315146.0338150
10Will SmeedSomerset SOM 9459Somerset SOM945941.3317171717620428144.8673190
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Wayne MadsenDER39.1814141414431315136.8345140
12Jordan CoxESS38.0010101010342207165.2229221
13Ben DwarshuisWOR37.6713111311226135167.4115150
14James VinceHAM37.6416161616527346152.3170100
15Ben CoxLEI37.5712121212263201130.852460
16Matthew BreetzkeNOR36.6411111111403264152.6535240
17Hilton CartwrightHAM35.507777213108197.2215140
18Stephen EskinaziMID35.0012121212420294142.8646120
19Asa TribeGLA34.6714141414312207150.7220180
20Tawanda MuyeyeKEN34.4015151515516364141.7647161
21Jos ButtlerLAN34.147777239166143.9821100
22Ross WhiteleyDER33.7514131413270202133.6615140
23Dewald BrevisHAM33.20666616692180.436170
24Alex LeesDUR33.1514141414431306140.8546121
25James ColesSUS33.0814141414397250158.8027220
26Kane WilliamsonMID33.0013131313396285138.9540170
27Joe WeatherleyHAM32.8013121312328239137.2420150
28Tom Kohler-CadmoreSOM32.7617171717557334166.7758280
29Max HoldenMID32.718888229153149.672560
30Adam HoseWOR32.5512121212358251142.6336110
31Dan MousleyWAR32.1813131313354230153.9142100
32Aneurin DonaldDER32.0714141414449207216.9149300
33Ethan BrookesWOR31.6714141414380228166.6738190
34Harry FinchKEN31.50109109252171147.372590
35Joe DenlyKEN31.2013131313312221141.1828150
36Philip SaltLAN31.008888248171145.0324110
37Alex DaviesWAR30.9315151515464298155.7055190
38Gareth RoderickWOR30.7013121312307242126.863150
39Saif ZaibNOR30.3016161616303191158.6427130
40Joe ClarkeNOT30.0014141414420262160.3147200
41Ollie George RobinsonDUR30.0014121412300217138.253450
42Lewis GregorySOM29.3016141614293172170.3519210
43Daniel Bell-DrummondKEN29.2313131313380270140.7443121
44Graham ClarkDUR29.2114141414409268152.6143190
45Tom LathamWAR28.8614141414404276146.3837171
46Justin BroadNOR28.8212121212317217146.083590
47Keaton JenningsLAN28.6916161616459300153.0047200
48David WilleyNOR28.2516161616452326138.6527290
49Dawid MalanYOR28.0814141414365233156.6529200
50Ben GreenSOM28.0017121712196136144.121480
51Michael PepperESS28.0014141414364228159.6541170
52Ed BarnardWAR27.9215151515335211158.7733130
53Matthew RevisYOR27.839999167130128.461360
54Moises HenriquesNOT27.676666166119139.501370
55Caleb JewellDER27.6214141414359259138.6135150
56Sol BudingerLEI27.5413131313358219163.4744150
57Laurie EvansSUR27.0012111211216127170.0815120
58Kashif AliWOR26.6411111111293192152.6025160
59Daniel HughesSUS26.4614141414344233147.644780
60Tom AbellSOM26.4216161616317249127.312950
61Jack HaynesNOT26.2514141414315222141.8930100
62Dean ElgarESS26.119999235170138.243050
63Sam CurranSUR26.0715151515365256142.5827160
64James NeeshamDUR26.0013131313234156150.002490
65Chris GreenLAN25.7114111411180124145.1611100
66Jason RoySUR25.4715151515382277137.9131170
67Jonny BairstowYOR25.297777177107165.4216121
68Jack TaylorGLO25.2514141414303226134.0729100
69Logan van BeekLEI25.17139139151133113.53770
70Jack LeaningKEN24.7513101310198159124.531090
71Colin IngramGLA24.1414141414338220153.6428190
72Tom ClarkSUS24.0914121412265190139.4721120
73Kiran CarlsonGLA24.0714141414337236142.8026160
74James WhartonYOR24.0714141414337233144.6434130
75Tom AlsopSUS24.0012121212264183144.2614140
76Ollie PopeSUR23.80555511988135.231340
77Ryan HigginsMID23.6714121412213147144.901890
78Ben GeddesMID23.6414131413260166156.6315180
79Shan MasoodLEI23.6413131313260198131.312580
80William LuxtonYOR23.5014141414329208158.1726170
81Will SmaleGLA23.4314141414328240136.6737130
82Colin AckermannDUR23.3813131313304220138.1824100
83Paul WalterESS23.2914141414326217150.2334140
84Ben CharlesworthGLO23.2714131413256186137.6319120
85Matthew HurstLAN23.1110101010208158131.6515100
86Louis KimberLEI22.9113121312252138182.6124150
87Ricardo VasconcelosNOR22.8015151515342240142.5047110
88Michael JonesLAN22.8013121312228189120.631390
89Dominic SibleySUR22.7011101110227189120.111580
90Daniel DouthwaiteGLA22.6014121412226149151.6810180
91Miles HammondGLO22.2914141414312239130.5436140
92Brett D'OliveiraWOR22.2711111111245188130.322280
93Dominic BessYOR22.0013101310154116132.761730
94Leus du PlooyMID22.0011101110220157140.132260
95Samit PatelDER21.8013121312218175124.572370
96John SimpsonSUS21.6414141414303224135.2722120
97Tom CurranSUR21.5514141414237138171.742490
98Cameron BancroftGLO21.0013131313252210120.002460
99Luke WellsLAN20.8716161616313206151.9425210
100Jordan ThompsonYOR20.67888812476163.16890
Showing top 10 of 157 · 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 2025 leaderboards

T20 Blast 2025 Batting Averages

Liam Livingstone topped T20 Blast on average (52.00) for Lancashire, ahead of Will Jacks (50.40) and Toby Albert (48.69). The T20 Blast 2025 batting average leaderboard ranks the 157 players who meet the qualifying threshold this season. These are the final standings from the T20 Blast 2025 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in T20 Blast 2025?

Liam Livingstone led T20 Blast 2025 with a batting average of 52 from 7 matches, at a strike rate of 176.87. Will Jacks was second on 50.4 and Toby Albert third on 48.69. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in T20 Blast 2025 by batting average, with their team and matches.

Who were the top batters in T20 Blast 2025?

The top three batters in T20 Blast 2025 were Liam Livingstone (52 in 7 matches), Will Jacks (50.4 in 10 matches) and Toby Albert (48.69 in 17 matches). Every other player follows in the table, with their team and matches.