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

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
IT Botham1979-198467320996*52.25-010
KJ Abbott2015-201511100*-0.00000
Abdul Razzaq2003-2003110797979.00161.22010
Abdur Rehman2015-2015331321.5016.66001
TB Abell2014-202518243872101*41.5259.64140
AC Agar2018-20182223323*-150.00000
KL Aldridge2022-20242000--0.00000
GOB Allen1938-1938120341917.00-000
J Allenby2015-20171014138989*29.9269.34022
D Alleyne2000-2000110777.0036.84000
CJ Anderson2017-20183329941*99.00162.29000
MK Andersson2021-20246801563819.5075.36000
GM Andrew2003-200633153*2.5041.66001
WHR Andrews1938-1938230372112.33-000
Azhar Ali2019-2019110464646.0076.66000
Babar Azam2019-2019220442.0050.00001
GJ Bailey2016-20163401077126.7551.69010
S Baker2022-20221000--0.00000
A Balbirnie2015-2015110171717.00141.66000
JT Ball2025-20251000--0.00000
ER Bamber2021-202435021104.2025.30001
OAC Banks2008-2009321292829.0087.87000
T Banton2017-2025121322856225.90100.35011
TE Barber2018-20181000--0.00000
GD Barlow1977-19847801569319.50-010
CJP Barnwell1938-1938120663.00-001
AWR Barrow2012-201671121966521.7745.79013
GA Bartlett2017-2023710134512138.3354.33121
MD Bates2015-2015121888.0019.51000
D Beal1991-1991220110.50-001
JP Behrendorff2022-20221000--0.00000
GK Berg2009-20131011086307.8157.71001
DM Bess2017-2017120884.00100.00001
MM Betts2004-20041000--0.00000
CJR Black1970-19712201296.00-000
ID Blackwell2000-200791011846920.4492.46021
IN Blanchett1998-1998110777.00-000
TF Bloomfield1997-2003410151515.00115.38000
SC Booth1983-198312211*--000
PD Bowler1996-20007601267921.000.00011
DJ Bravo2018-20181113232*-266.66000
D Breakwell1977-19803201065.000.00000
JM Brearley1971-19824417161*23.66-010
HJH Brookes2024-202522110910.0043.47000
JA Brooks2021-2021220321.5050.00000
KR Brown1990-1997772643112.80-000
SM Brown1938-1938240472511.75-001
MPL Bulbeck1999-1999210555.000.00000
GI Burgess1969-1979541391213.000.00000
JA Burns2015-2015120201010.0045.45000
M Burns1997-2004991225115*28.1285.18112
ND Burns1987-19915501265125.20-010
HD Burrough1933-1938351753918.75-000
HFT Buse1938-19382301059535.00-010
RO Butcher1977-1990441472215.66-000
JC Buttler2010-201381132018525.1264.63011
EJ Byrom2017-20214501105622.0080.88010
AR Caddick1997-2007952842.6640.00001
JM De Caires2024-2025330757125.0074.25010
JD Carr1996-1996110515151.00-010
HWR Cartwright2018-2018110444.0025.00000
TW Cartwright1970-1971210141414.000.00000
CCC Case1933-1933120565528.00-010
JB Challen1893-1893120221.00-001
GS Chappell1969-1969110181818.00-000
PP Chawla2013-2013110112112112.0065.88100
DT Christian2014-2014210555.0071.42000
SR Clark2004-20041000--0.00000
A Clarkson1969-1971320292214.500.00000
DB Close1971-19772216859*68.00-010
PT Collins2010-2010210000.000.00001
CD Collymore2012-201333221*2.009.09000
DCS Compton1938-1938120673433.50-000
NRD Compton2004-2017192637749933.6543.09061
AN Connolly1970-1970110999.00-000
DP Conway2021-2021110454545.00173.07000
SJ Cook1990-1991440584114.50-000
SJ Cook1999-2004632381638.00137.50000
TLW Cooper2015-2015220424221.0061.76001
NB Cornwell2024-20253111515*-107.14000
NG Cowans1983-19917743710*12.330.00000
J Cox1999-200466029613049.3396.38111
JB Cracknell2021-2025770772511.0069.36000
SP Crook2011-2011110131313.00144.44000
MD Crowe1984-19872213219*32.00-000
BC Cullen2021-2024210000.000.00001
JWM Dalrymple2003-2011981753810.7178.94001
WW Daniel1977-19847512617*6.500.00003
JH Davey2011-202412951274731.7576.96000
JLB Davies2022-20256611296425.80104.87010
RC Davies2016-20164301073.3328.57001
SM Davies2017-2023812214744*14.7046.81003
MR Davis1983-198733016105.330.00000
JH Dawes2003-2003110222.0040.00000
Z de Bruyn2008-20105411227040.6684.13010
M de Lange2021-2021220715135.50116.39010
JL Denly2012-20149133542116*54.2066.25150
PW Denning1969-198476122390*44.600.00021
AB de Villiers2019-201922112088*120.00235.29010
NJ Dexter2009-2015172144608227.0566.47022
SR Dickson2024-2025310767676.00200.00010
GH Dockrell2012-2014420552.508.62001
J Douglas1893-1893120595429.50-010
PR Downton1982-19918811225117.420.00011
CH Dredge1977-198453263*6.000.00000
CE Dunlop1893-1893120626231.00-011
JL du Plooy2025-2025110000.000.00001
FJ Durston1933-1933110303030.00-000
WJ Durston2003-200744210651*53.00108.16011
KP Dutch1997-2004101022236527.8797.52021
SC Ecclestone1996-1997331122112*61.00-100
PH Edmonds1977-198365210263*34.000.00012
WJ Edrich1938-19381201297164.50-020
NJ Edwards2007-2007230993.0032.14002
D Elgar2013-201723020615868.6654.64100
JE Emburey1977-1991111021286316.000.00010
HJ Enthoven1933-1933110383838.00-000
SS Eskinazi2016-2025161903125516.4254.83022
P Farbrace1991-1991110777.00-000
RA Fay1997-199711133*--000
NG Featherstone1969-197955033226.60-001
MA Feltham1996-1996110121212.00-000
NA Felton1987-1987110888.00-000
N Fernandes2023-20253313627*18.00120.00000
ST Finn2007-2021169128173.5030.76003
CP Foley1893-1893241925630.66-010
D Follett1996-1996110000.00-001
FGJ Ford1893-1893120896344.50-010
G Fowler1893-1893120675433.50-010
JD Francis2004-2006220635131.5057.79010
SRG Francis2004-200421100*-0.00000
JEC Franklin2015-201812152356115*27.3857.23102
ARC Fraser1987-20008421246.000.00000
JK Fuller2016-20186421799389.50101.70010
T Gard1983-1984331232311.500.00001
J Garner1977-198344029257.250.00001
MW Gatting1977-19971415369311257.75-231
SM Gavaskar1980-1980110123123123.00-100
CM Gazzard2003-2006550541910.8049.54000
BBA Geddes2025-20252201096954.50155.71010
AC Gilchrist2010-2010110000.000.00001
GM Gilder2003-20031000--0.00000
H Gimblett1938-1938240683617.00-001
BA Godleman2007-2009561200113*40.0057.47100
LP Goldsworthy2021-202566217941*44.7561.30000
IJ Gould1977-1980320292214.500.00000
DA Graveney1991-199121133*-0.00000
LH Gray1938-19382432424*24.00-001
TL Greatwood2022-202211100*-0.00000
BGF Green2021-20258427127*35.50142.00000
CJ Green2022-20221114444*-183.33000
L Gregory2011-20252926471913732.6878.66152
TD Groenewald2014-201915116832816.6047.97001
NRT Gubbins2014-202114180100510955.8363.681100
PSP Handscomb2021-202112017178.5038.63001
RJ Harden1987-19988702236631.850.00020
JJE Hardy1987-1987110191919.00-000
JAR Harris2013-2019141131757821.8739.14012
MB Harris2022-2022222117*-91.66000
GE Hart1933-19382315249*26.00-000
AN Hayhurst1990-19965401275831.750.00010
DL Haynes1990-1990220512825.50-000
M Hayward2004-20041000--0.00000
HL Hazell1933-193834121127.00-000
DW Headley1991-19912111111*-0.00000
JT Hearne1893-1893221126*12.00-000
JW Hearne1933-1933110888.00-000
WC Hedley1893-18931218954*89.00-010
TG Helm2017-20251493822813.6643.61000
T Henderson2008-2010220675033.50181.08010
EH Hendren1933-1933110444.00-000
PJT Henery1893-1893230574319.00-000
MJ Henry2023-2025210404040.00173.91000
RS Herman1969-196911188*--000
S Herzberg1997-19972000--0.00000
HT Hewett1893-1893240977724.25-011
JP Hewitt1997-19995212721*27.000.00000
RF Higgins2014-20251313324644*24.6094.25001
JC Hildreth2003-202143558213718745.4671.44674
M Hill1970-1971220544727.00-000
VT Hill1893-1893120342117.00-000
MDE Holden2018-20251215143987*31.3595.64031
LBK Hollman2021-2025101122164124.0062.42001
PCL Holloway1997-200033027159.0021.56000
RW Hooker1969-196911188*--000
AJ Hose2017-2017220735936.50173.80010
PJ Hughes2009-200922012411962.00101.63100
SP Hughes1984-1990432168*16.000.00000
JHA Hulme1933-19383611408228.00-011
JH Human1938-19381201015750.50-010
GM Hussain2011-201221100*-0.00000
IJF Hutchinson1991-1991110171717.00-000
PM Hutchison2004-20041000--0.00000
BL Hutton1999-2007772884017.6052.27001
RA Ingle1933-1938230693623.00-001
CA Ingram2014-2014220896844.5093.68010
AJ Ireland2011-201121166*-150.00000
PW Jarvis1999-200021122*-25.00000
DPMD Jayawardene2016-2016330462815.3395.83001
KF Jennings1979-1980210000.000.00001
RL Johnson1996-2007860702311.6681.81000
AA Jones1970-1979310000.000.00001
AN Jones1987-19903311276.00-000
ATM Jones1938-1938120241412.00-000
CR Jones2013-20143401125828.0058.94010
I Jones1999-199911155*--000
KV Jones1969-1971331312515.50-000
PS Jones1998-200710968064*26.6651.61012
EC Joyce2003-20088712607743.3382.53020
JH Kallis1997-1997110101010.00-000
M Kartik2007-2011710444.0036.36000
CB Keegan2003-20042000--0.00000
JID Kerr1997-1999320565628.000.00011
C Kieswetter2007-2014141725298335.2683.04041
SP Kirby2011-201363117108.5020.23000
MJ Kitchen1969-1977440573714.25-000
L Klusener2004-20041000--0.00000
T Kohler-Cadmore2023-20254421836891.50140.76020
TA Lammonby2019-20259101923810.2256.09001
JL Langer1998-20091110173031581.1181.31231
BA Langford1969-19713211110*11.000.00000
AW Laraman2000-2003210222.0066.66000
AH Latchman1970-19701114545*--000
MN Lathwell1996-199844016112140.25-101
MJ Leach2013-20251212414928*18.6238.40000
MA Leask2017-2017110555.0055.55000
FS Lee1933-193836110247*20.40-001
HW Lee1933-1933120968248.00-010
JW Lee1933-1933120110.50-001
S Lee1996-199611100*--000
RP Lefebvre1990-1991440633715.75-000
JB Little2025-20251000--0.00000
JW Lloyds1982-1983340793219.75-000
EF Longrigg1933-1938350633012.60-002
J Louw2006-2006110000.000.00001
RS Lucas1893-1893110333333.00-000
WT Luckes1933-19383546339*63.00-000
MD Lyon1938-1938121554355.00-000
BB McCullum2016-201733024108.0082.75000
G MacGregor1893-189323024148.00-000
ND McKenzie2007-2007110868686.0082.69010
R McLaren2011-2011220372518.50115.62000
NAM McLean2003-2004320262513.0092.85000
KH MacLeay1991-19911112525*--000
DJ Malan2008-20192532198012431.6167.12164
PJ Malan2022-202322011811059.00114.56100
NA Mallender1987-1991432106*10.000.00000
VJ Marks1977-19878711085318.000.00011
RP Meredith2024-20253000--0.00000
CAJ Meschede2012-2014541503716.6673.52001
AJT Miller1983-1983120964.50-000
DJ Mitchell2021-2021110101010.0062.50000
SP Moffat1997-1997110606060.00-010
Mohammad Ali2006-20061111515*-45.45000
Mohammad Hafeez2019-2019110181818.00112.50000
EJG Morgan2006-20192427466683*28.9578.90063
HR Moseley1971-1982310000.000.00001
Mujeeb Ur Rahman2019-20212000--0.00000
BL Muncer1938-193812015117.50-000
JT Murray1969-1971330311810.33-000
TJ Murtagh2007-2023282552424512.1070.76008
Mushtaq Ahmed1997-1998220211510.50-000
JG Myburgh2014-2018121212525322.9087.80011
DP Nannes2008-201431155*-71.42000
DC Nash1997-2007961180100*36.0065.04100
A Needham1987-1987110555.00-000
EA Nepean1893-18931112626*--000
WT Nevell1938-193812111711.00-000
SA Newman2010-2011440853321.25106.25000
AE Newton1893-1893122117*--000
GB Nichols1893-18932314720*23.50-000
Sir TC O'Brien1893-18932301458448.33-020
ARJ Ogborne2022-20252000--0.00000
RL Ollis1983-1983120432221.50-000
C Overton2012-2025242242186312.1160.89015
J Overton2013-2019141341243713.7775.15001
LCH Palairet1893-1893120939146.50-010
RCN Palairet1893-1893120585129.00-010
GV Palmer1984-19841000--0.00000
KE Palmer1969-196911122*--000
R Palmer1969-1970220974.50-000
PH Parfitt1969-197133019146.33-001
KA Parsons1996-20071210222562*28.1271.73010
RH Patel2013-20188633124*10.3393.93003
H Pearman1969-1969110121212.00-000
IAR Peebles1938-193812010105.00-001
CT Peploe2006-2007210111.0033.33000
AN Petersen2013-201446036176.0053.73002
VD Philander2012-2012110222.0020.00000
BJ Phillips2008-2010520412420.50120.58000
J Phillips1893-189312164*6.00-000
HW Podmore2014-201641122*-28.57000
KA Pollard2010-201133112389*61.50186.36010
JC Pooley1991-19985501883.60-001
NFM Popplewell1980-19845611566731.20-010
LS Powell1938-1938110000.00-001
FJ Poynton1893-1893120332116.50-000
M Pretorius2025-20251000--0.00000
JSE Price1969-1971321858.000.00000
WFF Price1933-19383611416328.20-010
CT Radley1969-19871112184237.63-004
MR Ramprakash1990-20008813189045.4262.68030
JT Rawlin1893-189323111650*58.00-010
OP Rayner2012-20171517422637*17.3858.09003
MT Renshaw2018-202222014412072.00110.76100
JEK Rew2022-2025442298114149.0091.13210
THS Rew2025-2025110515151.0094.44010
IVA Richards1977-19835601243520.66-000
A Richardson2007-2007210151515.0083.33000
JDB Robertson1938-193812018109.00-000
RC Robertson-Glasgow1933-1933120542.50-000
RWV Robins1933-1938350763015.20-000
PJ Robinson1969-197022133*3.00-001
T Robinson1893-18931201065.00-000
SD Robson2011-20251829185616530.5759.52232
WN Roe1893-1893120292914.50-001
PM Roebuck1979-1991101112286122.80-011
CJL Rogers2011-201612191810203*45.0058.06341
TS Roland-Jones2012-2025221953147722.4258.04013
L Ronchi2015-20151000--0.00000
BC Rose1969-1984550601912.00-000
GD Rose1987-199910911144214.250.00002
MA Roseberry1987-200087224291*48.4058.33010
AM Rossington2013-201322018129.0078.26000
RR Rossouw2022-2022110555.0083.33000
TD Rouse2016-2016110999.0090.00000
WE Russell1971-1971110333333.00-000
ORT Sale2022-20221000--0.00000
GS Sandhu2014-201421166*-30.00000
TE Scollay2011-2011110555.0083.33000
BJM Scott2004-201085125126.2545.45001
GFB Scott2017-20193335922*-140.47000
SW Scott1893-18931201075.00-000
MWW Selvey1977-1982410777.000.00000
T Selwood1969-1969110232323.00-000
OA Shah1996-20101719389519355.9378.11171
KJ Shine1996-19961000--0.00000
PM Siddle2022-202331133*-27.27000
CEW Silverwood2006-200953028169.3353.84000
JA Simpson2011-202334411089084*28.7081.95054
JM Sims1933-19382416738*22.33-001
WN Slack1982-198744020511051.25-110
PA Slocombe1980-1983220444222.00-000
WCF Smeed2021-2025550743314.80142.30000
CIJ Smith1938-1938240612315.25-000
ET Smith2006-2007572302103*60.4080.10121
MJ Smith1969-19806601457124.16-010
TMJ Smith2010-20136544017*40.0042.55000
TG Southee2017-201721133*-150.00000
NA Sowter2016-202110215337*53.0094.64000
SHP Spurway2007-20071114444*-88.00000
PR Stirling2011-2019171916888538.2290.52050
AE Stoddart1893-18932401114127.75-000
MD Stoneman2022-2024340906022.5051.72011
AJ Strauss1999-20078822287438.0085.82020
SB Styris2006-2006110191919.0055.88000
AV Suppiah2006-2013121332636026.3077.58011
IG Swallow1990-199022018189.00-001
CJ Tavare1990-19914402029350.50-020
DJS Taylor1970-198264032218.000.00000
H Taylor1933-1933110444.00-000
JE Taylor2018-20193111919*-190.00000
LRPL Taylor2019-2019110666.0054.54000
GW Thomas2024-2024110111111.0052.38000
AC Thomas2008-2015148414254*35.5040.80011
JF Thomas2022-20252212524*25.00100.00000
JG Thompson2010-2010110323232.00145.45000
FJ Titmus1970-1971210444.000.00000
KP Tomlins1983-19843401405835.00-010
W Trask1893-189312018179.00-000
PD Trego2007-201935413156413841.1584.90491
ME Trescothick1997-201731411138514034.6267.48374
HRJ Trump1991-1996210111.000.00000
PCR Tufnell1991-1991210888.000.00000
ML Turner2010-20101000--0.00000
RJ Turner1996-20049931614526.8375.00000
EJ Tyler1893-1893230483516.00-000
SD Udal2008-2010441372912.3397.36001
ARI Umeed2022-2024220322216.0059.25000
WPUJC Vaas2007-2007110222.0033.33000
VAP van der Bijl1980-19801000--0.00000
RE van der Merwe2011-2024161452745230.44139.79021
PA van Meekeren2016-20182211110*11.0084.61000
AM Vaughan2024-2025210181818.0072.00000
RT Virgin1969-197133019146.33-001
AC Voges2015-201746135113270.2053.02120
TN Walallawita2022-20221000--0.00000
MTC Waller2010-2021155410710.0090.90000
AJ Webbe1893-18932402127553.00-020
PN Weekes1996-200612113507119*63.3787.46140
AW Wellard1933-1938240864121.50-000
RMS Weston2003-2003110343434.00117.24000
CD Whelan2007-2007110111.0050.00000
CL White2006-200745028611457.2073.90120
RG White2021-20233601249220.6635.63011
AP Wickham1893-1893121392139.00-000
NF Williams1982-199198159238.420.00001
KS Williamson2025-2025110282828.00164.70000
CM Willoughby2006-20098431612*16.0080.00000
CE Winter1893-1893120663.00-001
MJ Wood2004-2006220554427.5058.51000
SMJ Woods1893-18932401115827.75-011
CJC Wright2007-20072213321*33.00113.79000
UT Yadav2022-2022110000.000.00001
A Young1933-1933120594329.50-000
Zafar Gohar2025-20251000--0.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

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

Somerset vs Essex at Chelmsford, County Championship Division One 66th Match, Sep 24-27, 2025 [First-class]

Middlesex vs Lancashire at Manchester, County Championship Division Two 50th Match, Sep 15-18, 2025 [First-class]