Batting Averages for Hampshire vs Middlesex in FC+LA+T20s

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
KJ Abbott2014-2025161151835830.5053.04020
Abdul Razzaq2002-2010540563014.00105.66000
JHK Adams2002-2018344059727827.7761.44063
AC Agar2018-2018220743.5077.77000
TE Albert2022-202584213875*69.00133.98010
Kabir Ali2012-20121111212*-150.00000
GOB Allen1938-19381000--0.00000
D Alleyne2000-2003530363312.0076.59000
TP Alsop2016-2021141722214314.7366.16002
MK Andersson2020-2024111432219220.0969.71012
GM Andrew2016-201622174*7.0087.50000
J Arnold1938-1938230593419.66-000
JR Ayling1992-199211100*-0.00000
AN Aymes1992-2001108625773*128.5048.00030
GJ Bailey2016-20174411597653.00110.41020
S Baker2025-20251000--0.00000
PJ Bakker1989-19891000--0.00000
A Balbirnie2015-2015110333.0050.00000
DJ Balcombe2006-2006110333.0060.00000
ER Bamber2021-202467245249.0059.21001
TE Barber2017-2019220000.000.00002
KHD Barker2020-20233411198439.6670.83010
GD Barlow1977-198677228610557.20-110
MD Bates2011-2014510333.0060.00000
CJ Batt1998-1998210000.000.00001
JP Behrendorff2022-20221000--0.00000
CC Benham2005-2009121311443912.0056.03001
GK Berg2008-2019211632425018.6168.36012
TL Best2016-20163413123*10.3363.26002
MM Betts2004-20066623613*9.0081.81001
AJ Bichel2005-200511111*-100.00000
JM Bird2015-2015421109*10.0058.82000
CJR Black1970-1971330717123.660.00012
JP Blake1938-1938110555.00-000
TF Bloomfield1998-200364300*0.000.00001
GS Boyes1938-1938230683122.66-000
DJ Bravo2018-2018220583829.00152.63000
JM Brearley1971-19817701365019.42-010
D Brevis2025-20251000--0.00000
DR Briggs2010-2015134128199.3347.45001
HJH Brookes2024-20253323029*30.00187.50001
BC Brown2023-2025440694117.2558.97000
KR Brown1992-1998551471411.7547.61000
MJ Brown2005-2008350985119.6055.05010
SM Brown1938-1938231856542.50-010
JTA Bruce2004-20078322516*25.0052.08000
I Brunnschweiler2002-20021000--0.00000
JA Burns2015-2015330693823.0060.52000
RO Butcher1980-19876602296938.16-021
JM De Caires2023-2025670852812.1450.59000
HRC Came2020-2020120653.0013.33000
MA Carberry2006-201729354126210740.7069.802101
JD Carr1987-19954401228330.5077.27011
HWR Cartwright2018-2025220482824.0092.30000
AT Castell1970-1970110000.00-001
DT Christian2010-2014430342911.3389.47000
SR Clark2005-20051000--0.00000
MJ Clarke2004-2004110464646.00139.39000
AJ Coleman2001-20011000--0.00000
MT Coles2014-2014210161616.00200.00000
PT Collins2010-20102000--0.00000
LH Compton1938-19381000--0.00000
NRD Compton2002-20171823546611725.8850.98123
AN Connolly1969-19702000--0.00000
CA Connor1986-19988000--0.00000
SJ Cook2000-2004141021564819.5092.85002
DG Cork2009-20117211413*14.00175.00000
NB Cornwell2024-20253000--0.00000
RMH Cottam1969-1971420954.500.00000
RCL Court1938-1938110888.00-000
NG Cowans1986-19893000--0.00000
NGC Cowley1977-198910811213217.280.00001
JB Cracknell2020-2025111102187719.81105.82022
MS Crane2015-20231894622112.4057.40002
JP Crawley2002-200714171698103*43.6259.76151
WCL Creese1938-1938230362312.00-000
SP Crook2011-2012310000.000.00001
BC Cullen2021-2023642432721.5042.57000
ML Cummins2020-20201000--0.00000
SW Currie2022-20255000--0.00000
JWM Dalrymple2001-2011151523826229.3877.48021
WW Daniel1977-198782122*2.000.00001
JLB Davies2020-2025101002164721.6083.72000
JH Dawes2003-20032000--0.00000
LA Dawson2008-20253633789814134.5368.75131
JL Denly2012-20145501156723.00113.86010
AB de Villiers2019-20191115252*-152.94010
NJ Dexter2009-2015161431997918.0983.26010
CM Dickinson2017-2017110111.0033.33000
AHT Donald2019-2023330675122.33139.58010
PR Downton1980-198976211580*28.750.00011
JL du Plooy2025-2025210999.00128.57000
KP Dutch1997-20005511003525.0042.42000
JR Eckland2023-202311122*-40.00000
PH Edmonds1977-19878526631*22.000.00000
FH Edwards2015-20185411173.6639.28000
RM Ellcock1989-19891000--0.00000
NT Ellis2022-202331144*-66.66000
JE Emburey1977-19951271793113.1631.25002
SM Ervine2005-20173842101087103*33.96101.11143
SS Eskinazi2017-2025182115359426.7578.10021
D Evans2009-200911100*-0.00000
NG Featherstone1969-19775401225530.500.00021
MA Feltham1995-19951000--0.00000
R Felton1938-193812014127.00-000
N Fernandes2023-2025330754225.0066.37001
ST Finn2008-20212317913430*16.7549.62001
SP Fleming2001-20014501077421.4047.98010
D Follett1995-19951000--0.00000
JD Francis2001-200234213457*67.0061.75010
JEC Franklin2015-2018151512194015.6473.00001
ARC Fraser1989-2002139442258.4041.30001
JK Fuller2016-20252214225543*21.2598.83002
BW Gannon2003-20031000--0.00000
JS Gatting2014-20153216864*68.0062.38010
MW Gatting1977-19981313435983*39.8891.66032
BBA Geddes2025-20253311210*6.00120.00000
ESH Giddins2003-20031000--0.00000
RMC Gilliat1969-19774511023425.50-001
BA Godleman2006-20096501275725.40110.43010
DJ Goodchild1998-19981113838*--000
IJ Gould1977-1980310181818.000.00000
DI Gower1992-1992110494949.00100.00000
SF Graf1980-1980110333.00-000
LH Gray1938-19381000--0.00000
CJ Green2021-20223324126*41.00170.83000
CG Greenidge1971-19877712128735.33-020
DA Griffiths2012-20132000--0.00000
GT Griffiths2016-201611122*-100.00000
NRT Gubbins2015-20252025061312024.5252.70223
JRC Hamblin2001-20037711013316.8396.19001
PSP Handscomb2021-2021120242412.00184.61001
JAR Harris2014-2021111101715715.5454.28012
GE Hart1938-1938220857742.500.00010
PJ Hartley1998-2000521151415.0078.94000
IJ Harvey2008-2008220533126.50112.76000
ML Hayden1997-1997110898989.00-010
DL Haynes1989-19922201698984.5080.18020
M Hayward2008-20082000--0.00000
DW Headley1992-1992110111111.0057.89000
GEM Heath1938-193823211*1.00-001
TG Helm2016-20252018714928*13.5470.28002
T Henderson2007-201087128104.6680.00001
OW Herman1938-1938231211810.50-000
JP Hewitt1997-20013312313*11.5037.50000
RF Higgins2014-2025151403047821.7199.02021
G Hill1938-1938230342011.33-000
MDE Holden2017-2025151804495324.9480.75011
JW Holder1970-1971342251812.50-000
IG Holland2017-20239113344146*43.0066.28111
LBK Hollman2020-20251313415328*17.00100.00000
AG Holt1938-1938110888.00-000
RW Hooker1969-196911133*--000
BAC Howell2024-2025310111111.00122.22000
SP Hughes1983-198943265*6.000.00000
JHA Hulme1938-1938220705635.000.00010
TA Hunt2002-20021000--0.00000
PM Hutchison2005-2005210000.000.00001
BL Hutton2001-2007202123736319.6342.67012
Imran Tahir2008-20116000--0.00000
E Ingram1938-193812014117.00-000
EV Jack2023-202532253*-125.00000
KD James1980-19987418333*27.6658.82000
TE Jesty1969-19819912627232.750.00030
NC Johnson2001-20028902317425.6653.84022
RL Johnson1997-2007760632110.5063.63002
KV Jones1969-1971310222.000.00000
EC Joyce2001-2008182226899234.4565.06051
Junaid Khan2015-2015110888.00114.28000
M Kartik2007-20097312512*12.5086.20000
SM Katich2003-201267030710643.8583.65110
M Keech1997-19982214423*44.00-000
CB Keegan2001-2007171431224611.0959.80004
DC Kelly2023-2024210333.0060.00000
WS Kendall1997-200314122262110*26.2067.47101
DA Kenway2000-2005121413036523.3060.72021
RA Kettleborough1998-1998110484848.00-000
L Klusener2004-20041113535*-109.37000
SG Koenig2002-2002220262413.0052.00000
GA Lamb2004-2008121221785117.8071.48010
JS Laney1997-20028811914727.2854.72002
JL Langer1998-20004401065726.5059.75010
AW Laraman2000-200032197*9.0039.13000
AH Latchman1971-1971110535353.00-010
KJ Latouf2005-2005110444.0080.00000
RV Lewis1969-1971230814127.00-000
DJ Lincoln2020-2020110191919.0079.16000
DA Livingstone1969-19702213736*37.00-000
RJ Logan2005-20053000--0.00000
J Louw2006-200655049359.8040.83001
MJ Lumb2007-201199037410041.55114.72120
NT McCorkell1938-19382301348644.66-010
BB McCullum2016-2017220847442.00133.33010
BR McDermott2022-20245401978349.25172.80010
ND McKenzie2010-201377310247*25.50109.67001
R McLaren2011-201657312646*31.5061.76000
JJ McLean2005-20062000--0.00000
NAM McLean1998-1998221412541.00-000
A MacLeod1938-1938110101010.00-000
CD McMillan2005-200534111865*39.33173.52010
DJ Malan2008-20192829490414736.1689.77221
PJ Malan2023-2023340998024.75133.78011
SJ Malone1980-1983331542.500.00000
AK Markram2019-2019110888888.0097.77010
MD Marshall1979-19927424021*20.000.00001
RE Marshall1970-19713401077326.75-010
RJ Maru1992-19921000--0.00000
AD Mascarenhas1998-20133736107115227.3484.25023
JK Maunders2001-2001110666.0040.00000
GJ Maxwell2012-201433026158.66108.33000
BA Mayes2025-2025110333.0037.50000
LD McManus2016-2021161421734714.4180.46001
WG Merry1979-198121111*-0.00000
FS Middleton2023-202544012210030.5084.13100
TC Middleton1992-1992110656565.0060.74010
AJT Miller1987-1987110111.00-000
KD Mills2013-20132000--0.00000
Mohammad Abbas2021-2024432444.0014.81000
Mohammad Ali2006-20062222513*-131.57000
Mohammad Hafeez2019-2019220493424.50100.00000
RH Moore1938-1938120957547.50-010
EJG Morgan2006-2021222103225215.3397.57013
SHB Morgan2025-2025110888.0030.76000
AC Morris2001-2001331684334.0075.55001
CH Morris2019-20191000--0.00000
ZC Morris2001-2001110000.000.00001
TJ Mottram1977-19771000--0.00000
Mujeeb Ur Rahman2018-201822111*1.0033.33001
AD Mullally2000-2003921545.0033.33000
BL Muncer1938-1938120403920.00-000
C Munro2018-20182201216360.50175.36020
JT Murray1969-19714419056*30.000.00010
TJ Murtagh2007-2021181489939*16.5073.33003
DP Nannes2008-20082000--0.00000
DC Nash2000-2009121132207727.5064.13010
DJ Nash1995-19951000--0.00000
AJ Neal2025-2025110131313.00144.44000
MG Neser2024-20241000--0.00000
WT Nevell1938-19381224932*--000
SA Newman2010-2011320352417.5094.59000
MCJ Nicholas1980-199599216059*22.8578.72010
AA Noffke2002-2003210000.000.00001
SA Northeast2018-20211013138711832.2561.82121
FS Organ2017-20247701254017.8558.96000
AGH Orr2025-2025110108108108.0077.14100
PH Parfitt1969-197145111741*29.25-000
CGA Paris1938-1938120252012.50-000
RJ Parks1980-198974022115.500.00001
CM Patel1997-19971000--0.00000
RH Patel2013-201882232*-60.00000
IK Pathan2005-2005110555.00100.00000
CT Peploe2005-20066542814*28.0045.90000
KP Pietersen2005-20084501948038.80106.01011
NEJ Pocock1977-1983561743714.80-001
HW Podmore2014-201742110610.0050.00000
JC Pooley1995-199722113694*136.00-010
N Pothas2002-201128271089011452.3568.72340
TJ Prest2022-20255511204030.00107.14000
LG Pretorius2025-20251114444*-200.00000
JSE Price1969-1971410222.000.00000
WFF Price1938-1938220766738.000.00010
LR Prittipaul2001-2005971712311.8371.71000
CT Radley1969-1987131322989427.090.00021
MR Ramprakash1989-200077116652*27.6643.70010
OP Rayner2012-2017131031745224.8542.85010
BL Reed1969-1970220552927.50-000
SJ Renshaw1997-2000220994.500.00001
H Riazuddin2009-20092000--0.00000
JM Rice1971-1981430543018.000.00000
BA Richards1969-197134126585*88.33-030
A Richardson2005-200535228169.3330.76001
NJ Rimmington2014-2014110000.000.00001
AME Roberts1977-19771000--0.00000
JDB Robertson1938-19382311197359.50-010
RWV Robins1938-1938220252512.500.00001
SD Robson2009-2025172525028421.8251.69014
DJ Rock1977-1977110505050.00-010
CJL Rogers2011-2012210111111.00183.33000
TS Roland-Jones2012-2025221962946122.6172.95010
MA Roseberry1989-20018801705421.2546.70011
AM Rossington2011-2014550732614.60112.30001
RR Rossouw2017-20199913129939.0098.73030
WE Russell1969-19714502306646.00-020
PJ Sainsbury1969-1971220585429.000.00010
GS Sandhu2013-20131000--0.00000
L Savident1997-2000210222.0020.00000
TE Scollay2011-2011210888.0066.66000
BJM Scott2004-2010212052604117.3361.75002
GFB Scott2019-201922132*3.0042.85000
RJ Scott1989-1989110222222.00-000
MWW Selvey1977-1981420964.500.00000
D Shackleton1969-19702000--0.00000
OA Shah1997-2015303451400118*48.2785.031112
Shaheen Shah Afridi2020-202022100*0.000.00001
Shahid Afridi2011-20174301484.6687.50001
T Shamsi2019-20192000--0.00000
DJM Short2021-2021110484848.00171.42000
CEW Silverwood2006-200967147237.8368.11002
JA Simpson2011-2023384041115100*30.9760.72140
JM Sims1938-19381000--0.00000
WN Slack1980-1987550612712.20-000
CIJ Smith1938-1938220222111.000.00000
CL Smith1980-198975021511443.000.00110
ET Smith2005-200813171656147*41.0075.66140
MJ Smith1969-197967021912331.28-100
RA Smith1983-2003181815309231.1756.07031
TMJ Smith2010-2012610999.00128.57000
WR Smith2014-2016111222239322.3038.51012
Sohail Tanvir2013-20131000--0.00000
TG Southee2017-20171116464*-200.00010
JW Southern1980-198323188*4.00-002
NA Sowter2015-20211512310024*11.1156.49003
JWJ Steele1938-1938120442922.00-000
GR Stephenson1969-1980772673213.400.00002
JP Stephenson1995-20018812568236.5751.26010
K Stevenson1979-1983563207*6.66-001
RA Stevenson2016-202176233158.2594.28001
PR Stirling2011-20212222160782*28.90126.19050
MST Stokes2005-2006330826227.33154.71010
MD Stoneman2023-20243401055326.2565.21010
AJ Strauss1997-20082023170314131.9554.81221
HH Streak1995-1995110181818.00-000
SB Styris2005-200681112256322.5070.97011
BJ Taylor2016-201822018119.0072.00000
BV Taylor2004-200913742410*8.0015.38002
MNS Taylor1977-1980220403820.00-000
SP Terry2015-2015120755237.5035.88010
VP Terry1979-1995910226867*33.50-020
JR Thomson1981-1981110000.00-001
DJ Thornely2006-20065611956539.0077.38020
MJ Thursfield1995-199511100*--000
FJ Titmus1969-19714432711*27.000.00000
KP Tomlins1983-1983110777777.00-010
JA Tomlinson2002-201665029175.8045.31001
RJW Topley2017-20183000--0.00000
PD Trego2005-2005110121212.00100.00000
CT Tremlett2001-200915954717*11.7575.80001
TM Tremlett1979-19877512517*6.250.00002
PCR Tufnell1997-20014401072.5015.00001
DR Turner1970-198710911536919.120.00011
JA Turner2023-20253000--0.00000
SD Udal1992-2010382774736223.6594.71030
WPUJC Vaas2003-200311144*-133.33000
DLS van Bunge2004-2004110111.0033.33000
VAP van der Bijl1980-1980210000.000.00001
JM Vince2010-202539414120388*32.51101.69091
AC Voges2007-201710101427160*47.4457.85110
TN Walallawita2020-202243100*0.000.00002
DF Walker1938-19381201216960.50-020
SK Warne2000-20071114229810124.83100.33112
DA Warner2010-2010220614330.50129.78000
Wasim Akram2003-2003210000.000.00001
SR Watson2004-2005220382119.0088.37000
JJ Weatherley2016-2025192024269823.6653.38021
PN Weekes1992-20063136885410430.5069.24123
RMS Weston2000-2003661189135*37.8043.34100
BTJ Wheal2015-202511825921*9.8333.90001
AJA Wheater2013-20161313232857*29.8170.53020
KJ Wheatley1970-1970110000.00-001
CD Whelan2005-2007231149*7.0035.00000
PR Whitaker1995-1995110555.00-000
DW White1969-19712000--0.00000
GW White1998-2002101213476931.5452.18040
RG White2021-2021240817320.2542.85011
RA Whiteley2022-20234215528*55.00152.77000
NF Williams1983-1992541573919.0050.00000
KS Williamson2025-2025221482548.00137.14000
CP Wood2010-202527103903112.85120.00001
LR Worrell1971-197112244*--000
CJC Wright2004-20052000--0.00000
Yasir Arafat2015-20152000--0.00000
Zafar Gohar2025-2025320000.000.00002
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Surrey vs Hampshire at Southampton, County Championship Division One 68th Match, Sep 24-27, 2025 [First-class]

Middlesex vs Gloucestershire at Lord's, County Championship Division Two 55th Match, Sep 24-27, 2025 [First-class]

Hampshire vs Worcestershire at Nottingham, One-Day Cup Final, Sep 20, 2025 [List A]