Batting Averages for Vitality Blast, 2024

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Aamer Jamal2024-2024110000.000.00001
Birmingham Bears
SA Abbott2024-20248614524*9.00132.35000
Surrey
TB Abell2024-20241613235296*32.00138.58020
Somerset
CN Ackermann2024-20249912197027.37128.82020
Durham
AC Agar2024-2024664923146.00191.66000
Northamptonshire
Rehan Ahmed2024-20241110111936*13.22103.47001
Leicestershire
TE Albert2024-2024121022266628.25134.52010
Hampshire
MM Ali2024-202465020510341.00161.41111
Birmingham Bears
BMJ Allison2024-2024732311731.00114.81000
Essex
CWJ Allison2024-202475311969*59.50138.37010
Essex
TP Alsop2024-20241613333787*33.70164.39022
Sussex
MK Andersson2024-2024111112825728.20134.28021
Middlesex
JC Archer2024-20241000--0.00000
Sussex
TH Aspinwall2024-2024531954.50128.57001
Lancashire
AAP Atkinson2024-20248541410*14.0087.50000
Surrey
S Baker2024-20241000--0.00000
Somerset
GP Balderson2024-20243317637*38.00146.15000
Lancashire
JT Ball2024-20241330882.6666.66002
Somerset
CT Bancroft2024-2024171715348733.37127.14021
Gloucestershire
T Banton2024-20241414351579*46.81151.02040
Somerset
EG Barnard2024-2024551694817.25168.29002
Birmingham Bears
GA Bartlett2024-20249501372.6059.09002
Northamptonshire
XC Bartlett2024-20248653112*31.0088.57000
Kent
AP Beard2024-20248331610*-123.07000
Essex
DG Bedingham2024-20247602257837.50163.04020
Durham
GJ Bell2024-20242212222*22.00104.76001
Lancashire
DJ Bell-Drummond2024-2024141403737626.64134.65032
Kent
CG Benjamin2024-2024151331143311.40117.52002
Birmingham Bears
LM Benkenstein2024-202411611365427.20158.13011
Essex
DM Bess2024-20241382682811.33101.49001
Yorkshire
JG Bethell2024-20241512236171*36.10153.61040
Birmingham Bears
TR Bevan2024-2024870853412.14137.09001
Glamorgan
SW Billings2024-20241414141110631.61157.47111
Kent
JM Blatherwick2024-20248433617*36.00180.00000
Lancashire
JJ Bohannon2024-2024880873910.87133.84001
Lancashire
MG Booth2024-20241000--0.00000
Birmingham Bears
RS Bopara2024-2024131323406130.90128.30020
Northamptonshire
E Bosch2024-2024422128*-133.33000
Essex
JR Bracey2024-20241717225149*16.73137.91001
Gloucestershire
MP Breetzke2024-2024131314609438.33153.84040
Northamptonshire
DR Briggs2024-20241565341334.00130.76000
Birmingham Bears
J Broad2024-2024431482924.00154.83000
Northamptonshire
EA Brookes2024-2024141423154426.25145.83000
Worcestershire
HJH Brookes2024-2024752752.3353.84002
Middlesex
PR Brown2024-20241320000.000.00002
Derbyshire
TC Bruce2024-202487113950*23.16116.80011
Lancashire
SG Budinger2024-2024121101725015.63152.21013
Leicestershire
RJ Burns2024-202410911506218.75122.95011
Surrey
JJ Bushnell2024-2024110333.0060.00000
Durham
EJ Byrom2024-202455019103.8067.85003
Glamorgan
JM De Caires2024-20249826431*10.66120.75001
Middlesex
HRC Came2024-2024330412613.66107.89000
Derbyshire
KS Carlson2024-20241313038013529.23158.33120
Glamorgan
BA Carse2024-2024110888.00133.33000
Durham
JJ Carson2024-20241252682622.66117.24000
Sussex
OJ Carter2024-202444039339.7584.78000
Sussex
ZJ Chappell2024-202412845118*12.75127.50001
Derbyshire
BG Charlesworth2024-2024171342213924.55146.35002
Gloucestershire
JA Chohan2024-202410411915*6.33118.75002
Yorkshire
G Clark2024-2024151523228724.76121.50024
Durham
J Clark2024-202414102932311.62109.41000
Surrey
TGR Clark2024-202488317972*35.80123.44011
Sussex
JM Clarke2024-2024141303067923.53151.48013
Nottinghamshire
BM Cliff2024-202451122*-100.00000
Yorkshire
JJ Cobb2024-2024121202717422.58130.28010
Worcestershire
JM Coles2024-20241614335469*32.18142.74021
Sussex
SJ Cook2024-20244000--0.00000
Essex
CB Cooke2024-20241313120440*17.00146.76001
Glamorgan
NB Cornwell2024-202411442515*-113.63000
Middlesex
P Coughlin2024-202462018169.00100.00000
Durham
JM Cox2024-20248822054834.16178.26001
Essex
OB Cox2024-20241411225061*27.77147.05030
Leicestershire
JB Cracknell2024-2024981772411.00130.50000
Middlesex
MS Crane2024-20241363501916.66116.27000
Glamorgan
Z Crawley2024-2024880822610.25124.24001
Kent
MJJ Critchley2024-20241312412231*15.25111.92000
Essex
SJ Croft2024-20241210220552*25.62119.18010
Lancashire
BC Cullen2024-2024105224118.00114.28001
Middlesex
HJ Cullen2024-2024110000.000.00001
Worcestershire
SM Curran2024-2024551237102*59.25153.89121
Surrey
TK Curran2024-20249921404820.00157.30001
Surrey
BJ Currie2024-202451111*-12.50000
Sussex
SW Currie2024-20241264472023.50134.28001
Leicestershire
AK Dal2024-2024110999.0069.23000
Derbyshire
AS Dale2024-202441100*-0.00000
Gloucestershire
HC Darley2024-20244000--0.00000
Worcestershire
RJ Das2024-20243201266.00171.42000
Essex
JH Davey2024-202481144*-50.00000
Somerset
AL Davies2024-2024141402404717.14137.14001
Birmingham Bears
JLB Davies2024-2024121102145319.45128.14021
Middlesex
LA Dawson2024-20241172843016.80175.00001
Hampshire
M de Lange2024-202410522213*7.33115.78001
Gloucestershire
BFW de Leede2024-2024761802816.00126.98001
Durham
JL Denly2024-20246611625632.40140.86010
Kent
SR Dickson2024-2024161443337833.30152.75021
Somerset
GH Dockrell2024-2024320464523.00153.33000
Lancashire
BL D'Oliveira2024-2024111102256120.45114.21011
Worcestershire
AHT Donald2024-2024101003158431.50199.36031
Derbyshire
DA Douthwaite2024-202413124862110.7594.50000
Glamorgan
GS Drissell2024-20241000--0.00000
Durham
BM Duckett2024-2024110393939.00185.71000
Nottinghamshire
HG Duke2024-20241000--0.00000
Yorkshire
MP Dunn2024-2024210666.00150.00000
Surrey
DM Dupavillon2024-202472155*5.0071.42001
Derbyshire
JL du Plooy2024-202477114873*24.66132.14010
Middlesex
BJ Dwarshuis2024-2024851472411.75120.51001
Durham
D Elgar2024-2024131313317727.58128.29031
Essex
SS Eskinazi2024-20249901644818.22129.13000
Middlesex
LJ Evans2024-2024151512794119.92146.07000
Surrey
JDM Evison2024-20241413617334*24.71120.97000
Kent
Fazalhaq Farooqi2024-20246332016*-142.85000
Nottinghamshire
D Ferreira2024-2024121112576625.70158.64010
Yorkshire
AW Finch2024-2024932116*11.0068.75000
Worcestershire
HZ Finch2024-20245324624*46.00106.97000
Kent
CD Fletcher2024-2024552882929.33127.53000
Derbyshire
LJ Fletcher2024-202433255*5.0062.50001
Nottinghamshire
ZG Foulkes2024-2024730762.33140.00001
Birmingham Bears
JK Fuller2024-2024119216839*24.00166.33000
Hampshire
GHS Garton2024-2024149410529*21.00141.89001
Birmingham Bears
BBA Geddes2024-202411177*-233.33000
Surrey
NN Gilchrist2024-2024930321.0025.00001
Kent
RJ Gleeson2024-202472200*-0.00000
Birmingham Bears
LP Goldsworthy2024-2024111031796725.57140.94011
Leicestershire
AW Gorvin2024-20248533314*16.50122.22000
Glamorgan
BGF Green2024-20241693744712.33125.42001
Somerset
CJ Green2024-202411821553825.83161.45000
Lancashire
L Gregory2024-2024151352165327.00168.75010
Somerset
NRT Gubbins2024-202433015145.0093.75001
Hampshire
BD Guest2024-2024121031884226.85108.67000
Derbyshire
SR Hain2024-20241413456998*63.22137.43060
Birmingham Bears
AD Hales2024-202487113850*23.00110.40010
Nottinghamshire
MAH Hammond2024-2024171724878032.46130.91032
Gloucestershire
PSP Handscomb2024-20241212222975*22.90108.53012
Leicestershire
SR Harmer2024-202412723286.4086.48000
Essex
CG Harrison2024-20241492761910.8592.68000
Nottinghamshire
TW Hartley2024-202443020186.66166.66000
Lancashire
Hasan Ali2024-20245312317*11.50135.29001
Birmingham Bears
JA Haynes2024-2024141302295117.61121.80021
Nottinghamshire
FJ Heldreich2024-202414112121*-77.77000
Northamptonshire
TG Helm2024-202411845926*14.75105.35002
Middlesex
RF Higgins2024-2024121201664413.83110.66000
Middlesex
GCH Hill2024-20246414915*16.33119.51000
Yorkshire
MDE Holden2024-20241010218885*23.50160.68011
Middlesex
IG Holland2024-2024422109*-142.85000
Leicestershire
LBK Hollman2024-2024121121262814.00116.66000
Middlesex
JE Home2024-202411111*-100.00000
Worcestershire
AJ Hose2024-2024121212906326.36130.04011
Worcestershire
BAC Howell2024-20241211316962*21.12160.95010
Hampshire
FJ Hudson-Prentice2024-202410911254715.62113.63001
Sussex
DP Hughes2024-20241616159696*39.73167.88051
Sussex
J Hull2024-202414422412*12.00114.28000
Leicestershire
MF Hurst2024-2024121012284525.33128.81000
Lancashire
CA Ingram2024-2024131303535227.15155.50020
Glamorgan
EV Jack2024-2024310141414.00107.69000
Hampshire
WG Jacks2024-20245501298625.80167.53010
Surrey
LW James2024-2024141121495116.55102.75010
Nottinghamshire
Jaskaran Singh2024-2024310111.0050.00000
Kent
KK Jennings2024-2024101012786430.88158.85010
Lancashire
SH Johnson2024-202482164*6.00100.00000
Surrey
MA Jones2024-202499313739*22.83142.70003
Durham
RP Jones2024-20246527935*26.33105.33000
Worcestershire
CJ Jordan2024-202476235148.7592.10000
Surrey
A Karvelas2024-202411144*-200.00000
Sussex
Kashif Ali2024-20245501564631.20157.57000
Worcestershire
BI Kellaway2024-202477240118.00102.56000
Glamorgan
FIN Khushi2024-2024330573519.00123.91001
Kent
LPJ Kimber2024-2024141312055317.08150.73010
Leicestershire
SIM King2024-2024110444444.00176.00000
Nottinghamshire
T Kohler-Cadmore2024-2024161623866327.57140.87022
Somerset
M Labuschagne2024-2024131212285820.72121.27022
Glamorgan
DJ Lamb2024-202412801474018.37123.52000
Sussex
TA Lammonby2024-2024110191919.00100.00000
Somerset
GID Lavelle2024-2024220352017.50184.21000
Lancashire
TE Lawes2024-202442017128.50130.76000
Surrey
DW Lawrence2024-2024101001253212.50121.35000
Surrey
MJ Leach2024-2024510000.000.00001
Somerset
JA Leaning2024-20246516733*16.75115.51001
Kent
DJ Leech2024-20243000--0.00000
Yorkshire
AZ Lees2024-20241515330172*25.08115.76021
Durham
AD Lenham2024-20243000--0.00000
Sussex
JD Libby2024-2024221171617.00130.76000
Worcestershire
JB Lintott2024-20241540531.2550.00002
Birmingham Bears
BG Lister2024-202483111*0.5016.66002
Nottinghamshire
LS Livingstone2024-202433113354*66.50138.54010
Lancashire
DL Lloyd2024-2024131313275027.25134.56020
Derbyshire
W Luxton2024-2024220453322.50195.65000
Yorkshire
A Lyth2024-2024121213028427.45125.31030
Yorkshire
N McAndrew2024-20241310615732*39.25201.28001
Sussex
BR McDermott2024-2024121102376421.54124.73012
Hampshire
JP McIlroy2024-2024104397*9.00112.50001
Glamorgan
WL Madsen2024-2024121213365330.54120.00012
Derbyshire
S Mahmood2024-2024931633.0050.00000
Lancashire
DJ Malan2024-20241212242093*42.00135.04031
Yorkshire
BJR Martindale2024-2024760784413.0090.69000
Nottinghamshire
FW McCann2024-2024110484848.00150.00000
Nottinghamshire
C McKerr2024-2024543171017.00100.00000
Yorkshire
BS McKinney2024-20242000--0.00000
Durham
LD McManus2024-2024141271292625.80155.42000
Northamptonshire
RP Meredith2024-2024123266*6.00150.00001
Somerset
FS Middleton2024-2024220341817.00121.42000
Hampshire
BWM Mike2024-2024141141022814.57130.76002
Leicestershire
CN Miles2024-20246000--0.00000
Birmingham Bears
AH Miller2024-2024632168*16.00177.77000
Northamptonshire
TS Mills2024-2024154321*2.00100.00001
Sussex
Mohammad Amir2024-2024521221322.00122.22000
Derbyshire
M Montgomery2024-2024131121563317.33106.12000
Nottinghamshire
TJ Moores2024-2024141321733115.72108.12002
Nottinghamshire
D Moriarty2024-20241333128*-85.71000
Yorkshire
JP Morley2024-20241000--0.00000
Lancashire
DR Mousley2024-2024151533856832.08136.52032
Birmingham Bears
PWA Mulder2024-202488111528*16.42129.21000
Leicestershire
HS Mustard2024-2024210999.0081.81000
Durham
TS Muyeye2024-2024141302987322.92149.00021
Kent
JDS Neesham2024-20246511356733.75158.82010
Leicestershire
MG Neser2024-2024742391919.50144.44000
Hampshire
SA Northeast2024-20247722166743.20130.12020
Glamorgan
FS Organ2024-20241000--0.00000
Hampshire
MK O'Riordan2024-2024141301533311.76140.36001
Kent
AGH Orr2024-2024110999.0090.00000
Hampshire
C Overton2024-20241263604220.00136.36001
Somerset
J Overton2024-20245527130*23.66169.04000
Surrey
CF Parkinson2024-20241565148*14.0060.86001
Durham
MW Parkinson2024-2024134276*3.5077.77002
Kent
RK Patel2024-20241413041310431.76144.40111
Leicestershire
RS Patel2024-2024110555.00100.00000
Surrey
SR Patel2024-20241313223867*21.63145.12020
Derbyshire
LA Patterson-White2024-2024107212144*24.20142.35000
Nottinghamshire
DA Payne2024-202417633517*11.66145.83000
Gloucestershire
DY Pennington2024-2024320552.50100.00001
Nottinghamshire
MS Pepper2024-202413131535120*44.58193.84221
Essex
EJ Pollock2024-2024141341846720.44135.29011
Worcestershire
OJ Pope2024-202498122499*32.00131.76012
Surrey
MJ Potts2024-202484036159.0097.29001
Durham
TJ Prest2024-20245501115122.20160.86010
Hampshire
M Pretorius2024-20241000--0.00000
Somerset
OJ Price2024-20241311512343*20.50166.21001
Gloucestershire
TJ Price2024-2024310191919.00135.71000
Gloucestershire
BA Raine2024-2024151011363315.11136.00000
Durham
LM Reece2024-2024880962312.00121.51000
Derbyshire
ML Revis2024-2024950503010.0084.74002
Yorkshire
JEK Rew2024-20242216862*68.00130.76010
Somerset
OE Robinson2024-20241562712017.75131.48000
Sussex
OG Robinson2024-2024151331464114.60114.96002
Durham
GH Roderick2024-2024141111813918.10143.65000
Worcestershire
TS Rogers2024-20246534731*23.50188.00001
Kent
JE Root2024-20248821974332.83127.09000
Yorkshire
AM Rossington2024-2024131303117823.92149.51011
Essex
JJ Roy2024-20245501225524.40119.60010
Surrey
PD Salt2024-2024330797026.33154.90011
Lancashire
DR Sams2024-202465133118.25113.79000
Essex
BW Sanderson2024-202412311110*5.5068.75001
Northamptonshire
GLS Scrimshaw2024-202431166*-100.00000
Northamptonshire
TAR Scriven2024-20241000--0.00000
Leicestershire
Shan Masood2024-2024121132116126.37140.66012
Yorkshire
J Shaw2024-2024135225118.33156.25001
Gloucestershire
Shoaib Bashir2024-202421100*-0.00000
Worcestershire
DP Sibley2024-2024111112696726.90133.83010
Surrey
Sikandar Raza2024-20248722064341.20152.59001
Northamptonshire
JA Simpson2024-20241612220453*20.40125.92011
Sussex
BT Slater2024-2024331202010.00133.33001
Nottinghamshire
WT Smale2024-20246601385923.00168.29010
Glamorgan
WCF Smeed2024-2024121202608621.66175.67021
Somerset
JL Smith2024-20249802858735.62203.57021
Surrey
NG Smith2024-202498214451*24.00132.11010
Worcestershire
TMJ Smith2024-202461111*-100.00000
Gloucestershire
S Snater2024-20248323220*32.00106.66000
Essex
CB Sole2024-20243111515*-83.33000
Glamorgan
NA Sowter2024-20241552115*3.6678.57001
Durham
MT Stanley2024-20244000--0.00000
Lancashire
CT Steel2024-202410654514*45.00125.00000
Surrey
G Stewart2024-20241074372112.33115.62001
Kent
PR Stirling2024-2024210222.0050.00000
Leicestershire
CH Stobo2024-20241000--0.00000
Kent
OP Stone2024-202414845716*14.2598.27000
Nottinghamshire
MD Stoneman2024-2024210666.0085.71000
Middlesex
B Swanepoel2024-20246501783.4080.95000
Kent
HJ Swindells2024-2024220262213.00123.80000
Leicestershire
OFM Sykes2024-20241000--0.00000
Surrey
JMR Taylor2024-20241713133380*27.75157.07030
Gloucestershire
MD Taylor2024-2024169250277.14106.38001
Gloucestershire
TAI Taylor2024-2024141159621*16.00104.34000
Worcestershire
GW Thomas2024-20244401274231.75135.10000
Somerset
JA Thompson2024-20241310419650*32.66161.98010
Yorkshire
AT Thomson2024-20248547322*73.00123.72000
Derbyshire
BM Tickner2024-20242000--0.00000
Derbyshire
RJW Topley2024-20242000--0.00000
Surrey
AJ Turner2024-2024141232854931.66141.08000
Durham
JA Turner2024-2024104463*-66.66000
Hampshire
GL van Buuren2024-2024762552213.7598.21001
Gloucestershire
T van der Gugten2024-202411935417*9.00145.94000
Glamorgan
RE van der Merwe2024-202412422821*14.00116.66000
Somerset
R Vasconcelos2024-2024111102594223.54126.96001
Northamptonshire
JM Vince2024-2024121102835325.72128.63010
Hampshire
MD Wagstaff2024-202462211*-33.33000
Derbyshire
MJ Waite2024-202411911494018.62139.25001
Worcestershire
RI Walker2024-20241000--0.00000
Leicestershire
HR Walsh2024-202413623112*7.75134.78001
Worcestershire
PI Walter2024-2024131212075318.81141.78012
Essex
HD Ward2024-2024131303506826.92157.65031
Sussex
RA Weatherall2024-20249112121*-100.00000
Northamptonshire
JJ Weatherley2024-20241211232468*36.00127.05010
Hampshire
BJ Webster2024-2024131212374021.54111.79000
Gloucestershire
LWP Wells2024-2024121212336621.18154.30010
Lancashire
JH Wharton2024-20247601325222.00129.41011
Yorkshire
BTJ Wheal2024-2024720432.0050.00000
Hampshire
CJ White2024-20244000--0.00000
Northamptonshire
RA Whiteley2024-2024131111544615.40141.28002
Derbyshire
DJ Willey2024-2024141403137922.35133.76031
Northamptonshire
CR Woakes2024-2024210666.0050.00000
Birmingham Bears
CP Wood2024-20241152412113.66132.25000
Hampshire
L Wood2024-202412855115*17.00204.00000
Lancashire
SB Wood2024-20242000--0.00000
Leicestershire
DJ Worrall2024-202462221*-50.00000
Surrey
RM Yates2024-20248811436820.42133.64013
Birmingham Bears
WA Young2024-202466056259.3377.77000
Nottinghamshire
SA Zaib2024-2024141332758627.50167.68022
Northamptonshire
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Somerset vs Gloucestershire at Birmingham, T20 Blast Final, Sep 14, 2024 [Twenty20]

Sussex vs Gloucestershire at Birmingham, T20 Blast 2nd Semi Final, Sep 14, 2024 [Twenty20]

Surrey vs Somerset at Birmingham, T20 Blast 1st Semi Final, Sep 14, 2024 [Twenty20]