Batting Averages for Vitality Blast, 2024

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Aamer Jamal2024-202411-------1
Birmingham Bears
SA Abbott2024-20248614524*9.00132.35---
Surrey
TB Abell2024-20241613235296*32.00138.58-2-
Somerset
CN Ackermann2024-20249912197027.37128.82-2-
Durham
AC Agar2024-2024664923146.00191.66---
Northamptonshire
Rehan Ahmed2024-20241110111936*13.22103.47--1
Leicestershire
TE Albert2024-2024121022266628.25134.52-1-
Hampshire
MM Ali2024-202465-20510341.00161.41111
Birmingham Bears
BMJ Allison2024-2024732311731.00114.81---
Essex
CWJ Allison2024-202475311969*59.50138.37-1-
Essex
TP Alsop2024-20241613333787*33.70164.39-22
Sussex
MK Andersson2024-2024111112825728.20134.28-21
Middlesex
JC Archer2024-20241---------
Sussex
TH Aspinwall2024-2024531954.50128.57--1
Lancashire
AAP Atkinson2024-20248541410*14.0087.50---
Surrey
S Baker2024-20241---------
Somerset
GP Balderson2024-20243317637*38.00146.15---
Lancashire
JT Ball2024-2024133-882.6666.66--2
Somerset
CT Bancroft2024-2024171715348733.37127.14-21
Gloucestershire
T Banton2024-20241414351579*46.81151.02-4-
Somerset
EG Barnard2024-2024551694817.25168.29--2
Birmingham Bears
GA Bartlett2024-202495-1372.6059.09--2
Northamptonshire
XC Bartlett2024-20248653112*31.0088.57---
Kent
AP Beard2024-20248331610*-123.07---
Essex
DG Bedingham2024-202476-2257837.50163.04-2-
Durham
GJ Bell2024-20242212222*22.00104.76--1
Lancashire
DJ Bell-Drummond2024-20241414-3737626.64134.65-32
Kent
CG Benjamin2024-2024151331143311.40117.52--2
Birmingham Bears
LM Benkenstein2024-202411611365427.20158.13-11
Essex
DM Bess2024-20241382682811.33101.49--1
Yorkshire
JG Bethell2024-20241512236171*36.10153.61-4-
Birmingham Bears
TR Bevan2024-202487-853412.14137.09--1
Glamorgan
SW Billings2024-20241414141110631.61157.47111
Kent
JM Blatherwick2024-20248433617*36.00180.00---
Lancashire
JJ Bohannon2024-202488-873910.87133.84--1
Lancashire
MG Booth2024-20241---------
Birmingham Bears
RS Bopara2024-2024131323406130.90128.30-2-
Northamptonshire
E Bosch2024-2024422128*-133.33---
Essex
JR Bracey2024-20241717225149*16.73137.91--1
Gloucestershire
MP Breetzke2024-2024131314609438.33153.84-4-
Northamptonshire
DR Briggs2024-20241565341334.00130.76---
Birmingham Bears
J Broad2024-2024431482924.00154.83---
Northamptonshire
EA Brookes2024-2024141423154426.25145.83---
Worcestershire
HJH Brookes2024-2024752752.3353.84--2
Middlesex
PR Brown2024-2024132-------2
Derbyshire
TC Bruce2024-202487113950*23.16116.80-11
Lancashire
SG Budinger2024-20241211-1725015.63152.21-13
Leicestershire
RJ Burns2024-202410911506218.75122.95-11
Surrey
JJ Bushnell2024-202411-333.0060.00---
Durham
EJ Byrom2024-202455-19103.8067.85--3
Glamorgan
JM De Caires2024-20249826431*10.66120.75--1
Middlesex
HRC Came2024-202433-412613.66107.89---
Derbyshire
KS Carlson2024-20241313-38013529.23158.3312-
Glamorgan
BA Carse2024-202411-888.00133.33---
Durham
JJ Carson2024-20241252682622.66117.24---
Sussex
OJ Carter2024-202444-39339.7584.78---
Sussex
ZJ Chappell2024-202412845118*12.75127.50--1
Derbyshire
BG Charlesworth2024-2024171342213924.55146.35--2
Gloucestershire
JA Chohan2024-202410411915*6.33118.75--2
Yorkshire
G Clark2024-2024151523228724.76121.50-24
Durham
J Clark2024-202414102932311.62109.41---
Surrey
TGR Clark2024-202488317972*35.80123.44-11
Sussex
JM Clarke2024-20241413-3067923.53151.48-13
Nottinghamshire
BM Cliff2024-202451122*-100.00---
Yorkshire
JJ Cobb2024-20241212-2717422.58130.28-1-
Worcestershire
JM Coles2024-20241614335469*32.18142.74-21
Sussex
SJ Cook2024-20244---------
Essex
CB Cooke2024-20241313120440*17.00146.76--1
Glamorgan
NB Cornwell2024-202411442515*-113.63---
Middlesex
P Coughlin2024-202462-18169.00100.00---
Durham
JM Cox2024-20248822054834.16178.26--1
Essex
OB Cox2024-20241411225061*27.77147.05-3-
Leicestershire
JB Cracknell2024-2024981772411.00130.50---
Middlesex
MS Crane2024-20241363501916.66116.27---
Glamorgan
Z Crawley2024-202488-822610.25124.24--1
Kent
MJJ Critchley2024-20241312412231*15.25111.92---
Essex
SJ Croft2024-20241210220552*25.62119.18-1-
Lancashire
BC Cullen2024-2024105224118.00114.28--1
Middlesex
HJ Cullen2024-202411-------1
Worcestershire
SM Curran2024-2024551237102*59.25153.89121
Surrey
TK Curran2024-20249921404820.00157.30--1
Surrey
BJ Currie2024-202451111*-12.50---
Sussex
SW Currie2024-20241264472023.50134.28--1
Leicestershire
AK Dal2024-202411-999.0069.23---
Derbyshire
AS Dale2024-2024411-0*-----
Gloucestershire
HC Darley2024-20244---------
Worcestershire
RJ Das2024-202432-1266.00171.42---
Essex
JH Davey2024-202481144*-50.00---
Somerset
AL Davies2024-20241414-2404717.14137.14--1
Birmingham Bears
JLB Davies2024-20241211-2145319.45128.14-21
Middlesex
LA Dawson2024-20241172843016.80175.00--1
Hampshire
M de Lange2024-202410522213*7.33115.78--1
Gloucestershire
BFW de Leede2024-2024761802816.00126.98--1
Durham
JL Denly2024-20246611625632.40140.86-1-
Kent
SR Dickson2024-2024161443337833.30152.75-21
Somerset
GH Dockrell2024-202432-464523.00153.33---
Lancashire
BL D'Oliveira2024-20241111-2256120.45114.21-11
Worcestershire
AHT Donald2024-20241010-3158431.50199.36-31
Derbyshire
DA Douthwaite2024-202413124862110.7594.50---
Glamorgan
GS Drissell2024-20241---------
Durham
BM Duckett2024-202411-393939.00185.71---
Nottinghamshire
HG Duke2024-20241---------
Yorkshire
MP Dunn2024-202421-666.00150.00---
Surrey
DM Dupavillon2024-202472155*5.0071.42--1
Derbyshire
JL du Plooy2024-202477114873*24.66132.14-1-
Middlesex
BJ Dwarshuis2024-2024851472411.75120.51--1
Durham
D Elgar2024-2024131313317727.58128.29-31
Essex
SS Eskinazi2024-202499-1644818.22129.13---
Middlesex
LJ Evans2024-2024151512794119.92146.07---
Surrey
JDM Evison2024-20241413617334*24.71120.97---
Kent
Fazalhaq Farooqi2024-20246332016*-142.85---
Nottinghamshire
D Ferreira2024-2024121112576625.70158.64-1-
Yorkshire
AW Finch2024-2024932116*11.0068.75---
Worcestershire
HZ Finch2024-20245324624*46.00106.97---
Kent
CD Fletcher2024-2024552882929.33127.53---
Derbyshire
LJ Fletcher2024-202433255*5.0062.50--1
Nottinghamshire
ZGF Foulkes2024-202473-762.33140.00--1
Birmingham Bears
JK Fuller2024-2024119216839*24.00166.33---
Hampshire
GHS Garton2024-2024149410529*21.00141.89--1
Birmingham Bears
BBA Geddes2024-202411177*-233.33---
Surrey
NN Gilchrist2024-202493-321.0025.00--1
Kent
RJ Gleeson2024-2024722-0*-----
Birmingham Bears
LP Goldsworthy2024-2024111031796725.57140.94-11
Leicestershire
AW Gorvin2024-20248533314*16.50122.22---
Glamorgan
BGF Green2024-20241693744712.33125.42--1
Somerset
CJ Green2024-202411821553825.83161.45---
Lancashire
L Gregory2024-2024151352165327.00168.75-1-
Somerset
NRT Gubbins2024-202433-15145.0093.75--1
Hampshire
BD Guest2024-2024121031884226.85108.67---
Derbyshire
SR Hain2024-20241413456998*63.22137.43-6-
Birmingham Bears
AD Hales2024-202487113850*23.00110.40-1-
Nottinghamshire
MAH Hammond2024-2024171724878032.46130.91-32
Gloucestershire
PSP Handscomb2024-20241212222975*22.90108.53-12
Leicestershire
SR Harmer2024-202412723286.4086.48---
Essex
CG Harrison2024-20241492761910.8592.68---
Nottinghamshire
TW Hartley2024-202443-20186.66166.66---
Lancashire
Hasan Ali2024-20245312317*11.50135.29--1
Birmingham Bears
JA Haynes2024-20241413-2295117.61121.80-21
Nottinghamshire
FJ Heldreich2024-202414112121*-77.77---
Northamptonshire
TG Helm2024-202411845926*14.75105.35--2
Middlesex
RF Higgins2024-20241212-1664413.83110.66---
Middlesex
GCH Hill2024-20246414915*16.33119.51---
Yorkshire
MDE Holden2024-20241010218885*23.50160.68-11
Middlesex
IG Holland2024-2024422109*-142.85---
Leicestershire
LBK Hollman2024-2024121121262814.00116.66---
Middlesex
JE Home2024-202411111*-100.00---
Worcestershire
AJ Hose2024-2024121212906326.36130.04-11
Worcestershire
BAC Howell2024-20241211316962*21.12160.95-1-
Hampshire
FJ Hudson-Prentice2024-202410911254715.62113.63--1
Sussex
DP Hughes2024-20241616159696*39.73167.88-51
Sussex
J Hull2024-202414422412*12.00114.28---
Leicestershire
MF Hurst2024-2024121012284525.33128.81---
Lancashire
CA Ingram2024-20241313-3535227.15155.50-2-
Glamorgan
EV Jack2024-202431-141414.00107.69---
Hampshire
WG Jacks2024-202455-1298625.80167.53-1-
Surrey
LW James2024-2024141121495116.55102.75-1-
Nottinghamshire
Jaskaran Singh2024-202431-111.0050.00---
Kent
KK Jennings2024-2024101012786430.88158.85-1-
Lancashire
SH Johnson2024-202482164*6.00100.00---
Surrey
MA Jones2024-202499313739*22.83142.70--3
Durham
RP Jones2024-20246527935*26.33105.33---
Worcestershire
CJ Jordan2024-202476235148.7592.10---
Surrey
A Karvelas2024-202411144*-200.00---
Sussex
Kashif Ali2024-202455-1564631.20157.57---
Worcestershire
BI Kellaway2024-202477240118.00102.56---
Glamorgan
FIN Khushi2024-202433-573519.00123.91--1
Kent
LPJ Kimber2024-2024141312055317.08150.73-1-
Leicestershire
SIM King2024-202411-444444.00176.00---
Nottinghamshire
T Kohler-Cadmore2024-2024161623866327.57140.87-22
Somerset
M Labuschagne2024-2024131212285820.72121.27-22
Glamorgan
DJ Lamb2024-2024128-1474018.37123.52---
Sussex
TA Lammonby2024-202411-191919.00100.00---
Somerset
GID Lavelle2024-202422-352017.50184.21---
Lancashire
TE Lawes2024-202442-17128.50130.76---
Surrey
DW Lawrence2024-20241010-1253212.50121.35---
Surrey
MJ Leach2024-202451-------1
Somerset
JA Leaning2024-20246516733*16.75115.51--1
Kent
DJ Leech2024-20243---------
Yorkshire
AZ Lees2024-20241515330172*25.08115.76-21
Durham
AD Lenham2024-20243---------
Sussex
JD Libby2024-2024221171617.00130.76---
Worcestershire
JB Lintott2024-2024154-531.2550.00--2
Birmingham Bears
BG Lister2024-202483111*0.5016.66--2
Nottinghamshire
LS Livingstone2024-202433113354*66.50138.54-1-
Lancashire
DL Lloyd2024-2024131313275027.25134.56-2-
Derbyshire
W Luxton2024-202422-453322.50195.65---
Yorkshire
A Lyth2024-2024121213028427.45125.31-3-
Yorkshire
N McAndrew2024-20241310615732*39.25201.28--1
Sussex
BR McDermott2024-20241211-2376421.54124.73-12
Hampshire
JP McIlroy2024-2024104397*9.00112.50--1
Glamorgan
WL Madsen2024-2024121213365330.54120.00-12
Derbyshire
S Mahmood2024-2024931633.0050.00---
Lancashire
DJ Malan2024-20241212242093*42.00135.04-31
Yorkshire
BJR Martindale2024-202476-784413.0090.69---
Nottinghamshire
FW McCann2024-202411-484848.00150.00---
Nottinghamshire
C McKerr2024-2024543171017.00100.00---
Yorkshire
BS McKinney2024-20242---------
Durham
LD McManus2024-2024141271292625.80155.42---
Northamptonshire
RP Meredith2024-2024123266*6.00150.00--1
Somerset
FS Middleton2024-202422-341817.00121.42---
Hampshire
BWM Mike2024-2024141141022814.57130.76--2
Leicestershire
CN Miles2024-20246---------
Birmingham Bears
AH Miller2024-2024632168*16.00177.77---
Northamptonshire
TS Mills2024-2024154321*2.00100.00--1
Sussex
Mohammad Amir2024-2024521221322.00122.22---
Derbyshire
M Montgomery2024-2024131121563317.33106.12---
Nottinghamshire
TJ Moores2024-2024141321733115.72108.12--2
Nottinghamshire
D Moriarty2024-20241333128*-85.71---
Yorkshire
JP Morley2024-20241---------
Lancashire
DR Mousley2024-2024151533856832.08136.52-32
Birmingham Bears
PWA Mulder2024-202488111528*16.42129.21---
Leicestershire
HS Mustard2024-202421-999.0081.81---
Durham
TS Muyeye2024-20241413-2987322.92149.00-21
Kent
JDS Neesham2024-20246511356733.75158.82-1-
Leicestershire
MG Neser2024-2024742391919.50144.44---
Hampshire
SA Northeast2024-20247722166743.20130.12-2-
Glamorgan
FS Organ2024-20241---------
Hampshire
MK O'Riordan2024-20241413-1533311.76140.36--1
Kent
AGH Orr2024-202411-999.0090.00---
Hampshire
C Overton2024-20241263604220.00136.36--1
Somerset
J Overton2024-20245527130*23.66169.04---
Surrey
CF Parkinson2024-20241565148*14.0060.86--1
Durham
MW Parkinson2024-2024134276*3.5077.77--2
Kent
RK Patel2024-20241413-41310431.76144.40111
Leicestershire
RS Patel2024-202411-555.00100.00---
Surrey
SR Patel2024-20241313223867*21.63145.12-2-
Derbyshire
LA Patterson-White2024-2024107212144*24.20142.35---
Nottinghamshire
DA Payne2024-202417633517*11.66145.83---
Gloucestershire
DY Pennington2024-202432-552.50100.00--1
Nottinghamshire
MS Pepper2024-202413131535120*44.58193.84221
Essex
EJ Pollock2024-2024141341846720.44135.29-11
Worcestershire
OJ Pope2024-202498122499*32.00131.76-12
Surrey
MJ Potts2024-202484-36159.0097.29--1
Durham
TJ Prest2024-202455-1115122.20160.86-1-
Hampshire
M Pretorius2024-20241---------
Somerset
OJ Price2024-20241311512343*20.50166.21--1
Gloucestershire
TJ Price2024-202431-191919.00135.71---
Gloucestershire
BA Raine2024-2024151011363315.11136.00---
Durham
LM Reece2024-202488-962312.00121.51---
Derbyshire
ML Revis2024-202495-503010.0084.74--2
Yorkshire
JEK Rew2024-20242216862*68.00130.76-1-
Somerset
OE Robinson2024-20241562712017.75131.48---
Sussex
OG Robinson2024-2024151331464114.60114.96--2
Durham
GH Roderick2024-2024141111813918.10143.65---
Worcestershire
TS Rogers2024-20246534731*23.50188.00--1
Kent
JE Root2024-20248821974332.83127.09---
Yorkshire
AM Rossington2024-20241313-3117823.92149.51-11
Essex
JJ Roy2024-202455-1225524.40119.60-1-
Surrey
PD Salt2024-202433-797026.33154.90-11
Lancashire
DR Sams2024-202465133118.25113.79---
Essex
BW Sanderson2024-202412311110*5.5068.75--1
Northamptonshire
GLS Scrimshaw2024-202431166*-100.00---
Northamptonshire
TAR Scriven2024-20241---------
Leicestershire
Shan Masood2024-2024121132116126.37140.66-12
Yorkshire
J Shaw2024-2024135225118.33156.25--1
Gloucestershire
Shoaib Bashir2024-2024211-0*-----
Worcestershire
DP Sibley2024-2024111112696726.90133.83-1-
Surrey
Sikandar Raza2024-20248722064341.20152.59--1
Northamptonshire
JA Simpson2024-20241612220453*20.40125.92-11
Sussex
BT Slater2024-2024331202010.00133.33--1
Nottinghamshire
WT Smale2024-202466-1385923.00168.29-1-
Glamorgan
WCF Smeed2024-20241212-2608621.66175.67-21
Somerset
JL Smith2024-202498-2858735.62203.57-21
Surrey
NG Smith2024-202498214451*24.00132.11-1-
Worcestershire
TMJ Smith2024-202461111*-100.00---
Gloucestershire
S Snater2024-20248323220*32.00106.66---
Essex
CB Sole2024-20243111515*-83.33---
Glamorgan
NA Sowter2024-20241552115*3.6678.57--1
Durham
MT Stanley2024-20244---------
Lancashire
CT Steel2024-202410654514*45.00125.00---
Surrey
G Stewart2024-20241074372112.33115.62--1
Kent
PR Stirling2024-202421-222.0050.00---
Leicestershire
CH Stobo2024-20241---------
Kent
OP Stone2024-202414845716*14.2598.27---
Nottinghamshire
MD Stoneman2024-202421-666.0085.71---
Middlesex
B Swanepoel2024-202465-1783.4080.95---
Kent
HJ Swindells2024-202422-262213.00123.80---
Leicestershire
OFM Sykes2024-20241---------
Surrey
JMR Taylor2024-20241713133380*27.75157.07-3-
Gloucestershire
MD Taylor2024-2024169250277.14106.38--1
Gloucestershire
TAI Taylor2024-2024141159621*16.00104.34---
Worcestershire
GW Thomas2024-202444-1274231.75135.10---
Somerset
JA Thompson2024-20241310419650*32.66161.98-1-
Yorkshire
AT Thomson2024-20248547322*73.00123.72---
Derbyshire
BM Tickner2024-20242---------
Derbyshire
RJW Topley2024-20242---------
Surrey
AJ Turner2024-2024141232854931.66141.08---
Durham
JA Turner2024-2024104463*-66.66---
Hampshire
GL van Buuren2024-2024762552213.7598.21--1
Gloucestershire
T van der Gugten2024-202411935417*9.00145.94---
Glamorgan
RE van der Merwe2024-202412422821*14.00116.66---
Somerset
R Vasconcelos2024-20241111-2594223.54126.96--1
Northamptonshire
JM Vince2024-20241211-2835325.72128.63-1-
Hampshire
MD Wagstaff2024-202462211*-33.33---
Derbyshire
MJ Waite2024-202411911494018.62139.25--1
Worcestershire
RI Walker2024-20241---------
Leicestershire
HR Walsh2024-202413623112*7.75134.78--1
Worcestershire
PI Walter2024-2024131212075318.81141.78-12
Essex
HD Ward2024-20241313-3506826.92157.65-31
Sussex
RA Weatherall2024-20249112121*-100.00---
Northamptonshire
JJ Weatherley2024-20241211232468*36.00127.05-1-
Hampshire
BJ Webster2024-2024131212374021.54111.79---
Gloucestershire
LWP Wells2024-2024121212336621.18154.30-1-
Lancashire
JH Wharton2024-202476-1325222.00129.41-11
Yorkshire
BTJ Wheal2024-202472-432.0050.00---
Hampshire
CJ White2024-20244---------
Northamptonshire
RA Whiteley2024-2024131111544615.40141.28--2
Derbyshire
DJ Willey2024-20241414-3137922.35133.76-31
Northamptonshire
CR Woakes2024-202421-666.0050.00---
Birmingham Bears
CP Wood2024-20241152412113.66132.25---
Hampshire
L Wood2024-202412855115*17.00204.00---
Lancashire
SB Wood2024-20242---------
Leicestershire
DJ Worrall2024-202462221*-50.00---
Surrey
RM Yates2024-20248811436820.42133.64-13
Birmingham Bears
WA Young2024-202466-56259.3377.77---
Nottinghamshire
SA Zaib2024-2024141332758627.50167.68-22
Northamptonshire
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

New Zealand vs Bangladesh at Napier, Bangladesh in New Zealand 1st T20I, Dec 27, 2023 [T20I # 2422]

New Zealand vs India at Napier, India in New Zealand 3rd T20I, Nov 22, 2022 [T20I # 1911]

New Zealand vs Bangladesh at Napier, Bangladesh in NZ 2nd T20I, Mar 30, 2021 [T20I # 1140]