CricketWise
  1. Home
  2. Players
  3. ME Milnes

Kent · Men's cricket

ME Milnes stats

Data through 24 September 2026Last updated 24 September 2026

Coverage: matches in the Cricsheet data from 9 June 2018 to 24 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

ME Milnes played 67 T20 league and domestic matches in the data, between 2018 and 2026. With the ball, the best return was 207 wickets in first-class at an average of 26.34 and an economy rate of 3.37.

T20 league & domestic matches
67
139 runs
Best bowling
7/38
List A

Teams played for

Kent 2019–2026 · 111Yorkshire 2023–2025 · 22Oval Invincibles 2022 · 6Nottinghamshire 2018 · 5Welsh Fire 2021 · 4

ME Milnes batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)67301613916*9.93104133.7004125
First-class5989221,3657820.372,92646.705617810
List A221341603317.78160100.0001125

Runs per year

0100200300400201820212026360
ME Milnes: runs per calendar year (all formats in the data)
0100200300400201820192020202120222023202420252026360
ME Milnes: runs per calendar year (all formats in the data)
Show as table
ME Milnes: runs per calendar year (all formats in the data)
YearRuns
201897
2019246
2020102
2021286
2022308
202390
202465
2025110
2026360
Year-by-year batting (18 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2018First-class89719.4046.64300
2019First-class1717414.5036.93100
2019List A47218.00150.02600
2020First-class69616.0043.84300
2020T20 (leagues & domestic)366.0085.7300
2021First-class1424424.4042.87801
2021List A22424.0068.61400
2021T20 (leagues & domestic)7186.00180.01300
2022First-class1726819.1444.26701
2022T20 (leagues & domestic)84010.00125.01400
2023First-class29090.0079.67501
2024First-class36565.0066.35101
2025First-class34020.0052.61900
2025List A31818.0060.01400
2025T20 (leagues & domestic)65213.00148.61600
2026First-class1929118.1951.65001
2026List A44615.3397.93300
2026T20 (leagues & domestic)62311.50115.01500

ME Milnes bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)671,3031,960725/22–27.229.0318.1211
First-class999,7095,4522076/129/7726.343.3746.9229310
List A221,0691,003447/38–22.805.6324.3424

Wickets per year

02040608020182021202680
ME Milnes: wickets per calendar year (all formats in the data)
02040608020182019202020212022202320242025202680
ME Milnes: wickets per calendar year (all formats in the data)
Show as table
ME Milnes: wickets per calendar year (all formats in the data)
YearWickets
20189
201966
202022
202160
202234
20237
20246
202539
202680
Year-by-year bowling (19 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2018First-class9950.113.374/44
2019First-class245225.853.575/68
2019List A71429.366.655/79
2019T20 (leagues & domestic)10–12.500/25
2020First-class81523.672.974/46
2020T20 (leagues & domestic)10748.299.143/19
2021First-class123221.473.346/53
2021List A4351.006.381/29
2021T20 (leagues & domestic)182519.008.665/22
2022First-class142142.903.564/11
2022T20 (leagues & domestic)181341.779.933/32
2023First-class4732.003.733/72
2024First-class3624.673.844/73
2025First-class51123.643.355/31
2025List A61515.934.967/38
2025T20 (leagues & domestic)91321.779.433/23
2026First-class205420.043.066/12
2026List A51216.674.534/52
2026T20 (leagues & domestic)111421.147.663/20
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EssexT20 (leagues & domestic)42311.50135.31500
MiddlesexT20 (leagues & domestic)31515.00136.41400
SurreyT20 (leagues & domestic)477.0063.6300
SussexT20 (leagues & domestic)31–50.0100
EssexFirst-class1120220.2038.26701
YorkshireFirst-class818336.6041.47801
LancashireFirst-class913419.1451.54000
LeicestershireFirst-class512341.0072.87501
SurreyFirst-class711623.2047.04300
WorcestershireFirst-class611629.0053.05001
MiddlesexFirst-class710818.0050.23200
GloucestershireFirst-class410133.6778.95101
NorthamptonshireFirst-class6559.1742.03700
WarwickshireFirst-class35226.0041.32800
HampshireFirst-class7498.1734.01300
SomersetFirst-class42211.0025.01000
NottinghamshireFirst-class32020.0031.71300
DurhamFirst-class3206.6766.7800
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EssexT20 (leagues & domestic)8925.338.553/23
SussexT20 (leagues & domestic)5721.298.763/22
GloucestershireT20 (leagues & domestic)4421.508.601/5
SurreyT20 (leagues & domestic)10467.008.381/15
HampshireT20 (leagues & domestic)5441.258.683/19
SomersetT20 (leagues & domestic)5435.759.131/17
MiddlesexT20 (leagues & domestic)6374.0010.572/38
MiddlesexFirst-class82121.243.095/31
SurreyFirst-class82130.573.944/57
WorcestershireFirst-class91925.373.434/35
YorkshireFirst-class81832.333.785/87
EssexFirst-class101726.822.874/44
LeicestershireFirst-class51716.713.716/53
GloucestershireFirst-class61517.333.185/33
LancashireFirst-class81328.692.934/28
WarwickshireFirst-class51218.172.594/11
SussexFirst-class31017.303.305/31
NottinghamshireFirst-class4821.003.655/68
HampshireFirst-class8855.123.713/54
DurhamFirst-class5647.333.463/76
SomersetFirst-class4628.173.673/40
NorthamptonshireFirst-class5482.253.783/47
SussexList A31014.606.087/38

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
St Lawrence Ground4357519.8378
Headingley1116423.4375
County Ground, Chelmsford1115715.7067
County Ground, Bristol59223.0051
Kennington Oval88914.8343
County Ground, Worcester47070.0050
Kent County Cricket Ground55914.7519
Trent Bridge45829.0043
Edgbaston65413.5028
County Ground, Northampton25125.5037

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
St Lawrence Ground6311126.694.15
Kennington Oval163022.304.61
Headingley152626.314.06
County Ground, Chelmsford112120.573.05
Edgbaston82013.503.48
County Ground, Brighton51316.925.64
Kent County Cricket Ground71340.004.73
Grace Road3129.504.38
North Marine Road Ground41118.183.88
Sophia Gardens6919.784.70

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––626248.51
T20Middle2366.71227178.88
T20Death137101135.613450319.81

How ME Milnes was dismissed

How ME Milnes took wickets

Last 20 innings

0102030407 Jun 20265 Jul 202624 Sep 20265
ME Milnes: runs in the last 20 innings
0102030407 Jun 202612 Jun 20263 Jul 202626 Jul 202611 Aug 202627 Aug 202624 Sep 20265
ME Milnes: runs in the last 20 innings
Show as table
ME Milnes: runs in the last 20 innings
InningsRuns
7 Jun 20261
9 Jun 20261
12 Jun 202622
12 Jun 20268
19 Jun 202618
19 Jun 202611
3 Jul 20262
5 Jul 20262
10 Jul 20262
26 Jul 20266
31 Jul 20267
5 Aug 20260
11 Aug 202633
20 Aug 202632
20 Aug 20266
27 Aug 202637
2 Sep 20267
2 Sep 202620
15 Sep 202640
24 Sep 20265
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classGloucestershire55caughtSt Lawrence Ground
15 Sep 2026First-classLancashire40*75not outSt Lawrence Ground
2 Sep 2026First-classWorcestershire2048lbwSt Lawrence Ground
2 Sep 2026First-classWorcestershire723caughtSt Lawrence Ground
27 Aug 2026First-classNorthamptonshire3788lbwCounty Ground, Northampton
20 Aug 2026First-classMiddlesex615lbwMerchant Taylors' School Ground
20 Aug 2026First-classMiddlesex3244bowledMerchant Taylors' School Ground
11 Aug 2026List AWarwickshire3329lbwRugby School Ground
5 Aug 2026List ASurrey03bowledKennington Oval
31 Jul 2026List ASomerset7*6not outSt Lawrence Ground
26 Jul 2026List AGloucestershire69caughtCounty Ground, Bristol
10 Jul 2026T20 (leagues & domestic)Surrey2*3not outSt Lawrence Ground
5 Jul 2026T20 (leagues & domestic)Hampshire23caughtThe Rose Bowl
3 Jul 2026T20 (leagues & domestic)Worcestershire2*2not outCounty Ground, Worcester
19 Jun 2026First-classMiddlesex1135caughtSt Lawrence Ground
19 Jun 2026First-classMiddlesex1833caughtSt Lawrence Ground
12 Jun 2026First-classLancashire816caughtStanley Park
12 Jun 2026First-classLancashire2228caughtStanley Park
9 Jun 2026T20 (leagues & domestic)Essex13caughtCounty Ground, Chelmsford
7 Jun 2026T20 (leagues & domestic)Sussex1*2not outCounty Ground, Brighton

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
24 Sep 2026First-classGloucestershire5/33197St Lawrence Ground
24 Sep 2026First-classGloucestershire4/5516.53St Lawrence Ground
15 Sep 2026First-classLancashire3/6218.33St Lawrence Ground
15 Sep 2026First-classLancashire4/28169St Lawrence Ground
2 Sep 2026First-classWorcestershire3/5116.23St Lawrence Ground
2 Sep 2026First-classWorcestershire3/52173St Lawrence Ground
27 Aug 2026First-classNorthamptonshire0/1970County Ground, Northampton
20 Aug 2026First-classMiddlesex1/81232Merchant Taylors' School Ground
20 Aug 2026First-classMiddlesex5/53163Merchant Taylors' School Ground
11 Aug 2026List AWarwickshire4/52100Rugby School Ground
5 Aug 2026List ASurrey3/32101Kennington Oval
31 Jul 2026List ASomerset3/53101St Lawrence Ground
26 Jul 2026List AGloucestershire0/1651County Ground, Bristol
24 Jul 2026List ANorthamptonshire2/479.10St Lawrence Ground
10 Jul 2026T20 (leagues & domestic)Surrey0/620St Lawrence Ground
5 Jul 2026T20 (leagues & domestic)Hampshire0/3240The Rose Bowl
3 Jul 2026T20 (leagues & domestic)Worcestershire3/2040County Ground, Worcester
28 Jun 2026T20 (leagues & domestic)Hampshire0/3940St Lawrence Ground
26 Jun 2026T20 (leagues & domestic)Nottinghamshire3/303.40St Lawrence Ground
19 Jun 2026First-classMiddlesex5/31186St Lawrence Ground

Batter vs bowler matchups

Batters ME Milnes bowled to most

Frequently asked questions

How many wickets has ME Milnes taken in T20 leagues?
72 wickets in 67 innings at an average of 27.22, economy 9.03, best figures 5/22.
How many wickets has ME Milnes taken in first-class?
207 wickets in 99 innings at an average of 26.34, economy 3.37, best figures 6/12.
How many runs has ME Milnes scored in T20 leagues?
139 runs in 30 innings (67 matches) at an average of 9.93 and a strike rate of 133.7, in the data from 2019 to 2026.
What is ME Milnes's highest score?
78 in first-class, the highest score in the data.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.