CricketWise
  1. Home
  2. Players
  3. Miles Hammond

Gloucestershire · Men's cricket

Miles Hammond stats

Data through 24 September 2026Last updated 24 September 2026

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

Miles Hammond played 136 T20 league and domestic matches in the data, between 2015 and 2026. The most runs came in first-class: 5,823 at an average of 33.85 and a strike rate of 51.3, with a highest score of 169. Against Hampshire in first-class, Miles Hammond averaged 55.00 over 6 innings.

T20 league & domestic matches
136
2,695 runs
Best batting average (T20 (leagues & domestic))
21.91
130 innings
Highest score
169
First-class

Teams played for

Gloucestershire 2015–2026 · 243Birmingham Phoenix 2021–2022 · 16Oval Invincibles 2025 · 1

Miles Hammond batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)13613072,6958021.912,033132.6099301111
First-class10118195,82316933.8511,34751.38381474459
List A2323176815734.9184091.42438822

Runs per year

05001K1.5K2K2015202120261,186
Miles Hammond: runs per calendar year (all formats in the data)
05001K1.5K2K201520192021202320261,186
Miles Hammond: runs per calendar year (all formats in the data)
Show as table
Miles Hammond: runs per calendar year (all formats in the data)
YearRuns
201530
2018768
2019905
2020233
2021883
20221,116
20231,187
20241,709
20251,269
20261,186
Year-by-year batting (25 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015First-class13030.0040.53000
2015List A100.000.0000
2018First-class1647634.0042.312322
2018T20 (leagues & domestic)1229224.33152.95101
2019First-class2341819.0040.38202
2019List A416541.2573.79501
2019T20 (leagues & domestic)1232226.83140.66302
2020First-class22311.5037.71400
2020T20 (leagues & domestic)1021021.00116.74900
2021First-class1654736.4746.79404
2021T20 (leagues & domestic)1933621.00136.64400
2022First-class2783633.4445.316916
2022T20 (leagues & domestic)1928015.56134.63100
2023First-class2381236.9167.69208
2023List A413043.33114.010910
2023T20 (leagues & domestic)1424517.50122.56102
2024First-class2186841.3361.712124
2024List A835444.2597.515712
2024T20 (leagues & domestic)1748732.47130.98003
2025First-class2592738.6259.09708
2025List A23015.0069.83000
2025T20 (leagues & domestic)1431222.29130.54800
2026First-class2788634.0847.714534
2026List A48922.2596.75001
2026T20 (leagues & domestic)1321117.58125.65601

Miles Hammond bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class3795973572/22/2105.004.60137.00015
List A2484122/18–20.505.1224.0000

Wickets per year

01232015202120263
Miles Hammond: wickets per calendar year (all formats in the data)
0123201520192021202320263
Miles Hammond: wickets per calendar year (all formats in the data)
Show as table
Miles Hammond: wickets per calendar year (all formats in the data)
YearWickets
20152
20180
20190
20200
20213
20221
20230
20240
20250
20263
Year-by-year bowling (9 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2015List A129.003.002/18
2018First-class10–4.670/14
2019First-class50–5.500/12
2021First-class3328.334.472/37
2022First-class121249.004.611/6
2024First-class20–5.450/2
2025First-class70–4.670/2
2026First-class7338.673.872/2
2026List A10–11.500/23
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
SomersetT20 (leagues & domestic)1849929.35139.46103
MiddlesexT20 (leagues & domestic)1438627.57135.46302
KentT20 (leagues & domestic)1437729.00146.18002
SussexT20 (leagues & domestic)1525216.80131.93500
GlamorganT20 (leagues & domestic)1524616.40130.25601
HampshireT20 (leagues & domestic)1116014.55110.36601
Birmingham BearsT20 (leagues & domestic)413734.25139.84900
SurreyT20 (leagues & domestic)912814.22121.93300
WorcestershireT20 (leagues & domestic)412731.75124.54800
Trent RocketsT20 (leagues & domestic)49030.00150.03800
NorthamptonshireT20 (leagues & domestic)56115.25122.03300
Southern BraveT20 (leagues & domestic)34848.00141.24400
EssexT20 (leagues & domestic)44010.00117.61900
MiddlesexFirst-class1768943.0650.512315
GlamorganFirst-class1862536.7660.012115
DerbyshireFirst-class1551834.5350.714521
NorthamptonshireFirst-class2050728.1760.711213
LancashireFirst-class1350642.1743.09705
SussexFirst-class1350341.9248.610313
LeicestershireFirst-class1740523.8253.26803
DurhamFirst-class1438327.3657.38604
KentFirst-class1038138.1059.38902
WorcestershireFirst-class1436030.0044.213912
HampshireFirst-class633055.0046.016911
YorkshireFirst-class923926.5655.79201
SurreyFirst-class319798.5048.87702
SomersetFirst-class46917.2534.35301
WarwickshireFirst-class45914.7544.73300
EssexFirst-class45213.0051.02000
SussexList A316053.33105.39501
EssexList A35819.3370.73000
LeicestershireList A33712.3351.41900
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
MiddlesexFirst-class3229.505.362/2
LeicestershireFirst-class5236.504.292/37
WorcestershireFirst-class3171.003.941/48
HampshireFirst-class3119.003.801/6
NorthamptonshireFirst-class40–4.500/9
DerbyshireFirst-class50–5.470/0
GlamorganFirst-class30–4.430/13
LancashireFirst-class30–3.740/8

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
County Ground, Bristol124294525.39123
College Ground36131937.69169
St Lawrence Ground1350839.0889
Sophia Gardens1943624.2284
County Ground, Northampton1131528.64112
County Ground, Worcester930743.86139
County Ground, Brighton1130527.7377
County Ground, Derby728841.14145
County Ground, Taunton1126724.2753
Kennington Oval725536.4377

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Lord's2223.005.11
Grace Road5236.504.29
County Ground, Northampton4242.003.82
The Rose Bowl2114.003.50
Kennington Oval1135.004.38
County Ground, Worcester2154.003.38

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
T20Powerplay19391463132.576–––
T20Middle672523128.545–––
T20Death8447178.72–––

How Miles Hammond was dismissed

How Miles Hammond took wickets

Last 20 innings

0501001505 Jul 202631 Jul 202624 Sep 202642
Miles Hammond: runs in the last 20 innings
0501001505 Jul 202615 Jul 202626 Jul 202620 Aug 20262 Sep 20268 Sep 202624 Sep 202642
Miles Hammond: runs in the last 20 innings
Show as table
Miles Hammond: runs in the last 20 innings
InningsRuns
5 Jul 20266
10 Jul 202616
12 Jul 20265
15 Jul 20260
22 Jul 202618
24 Jul 202650
26 Jul 20266
31 Jul 202615
20 Aug 20261
20 Aug 202657
27 Aug 20261
27 Aug 202658
2 Sep 202610
2 Sep 2026118
8 Sep 202619
8 Sep 20260
15 Sep 20260
15 Sep 20260
24 Sep 202614
24 Sep 202642
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classKent4265caughtSt Lawrence Ground
24 Sep 2026First-classKent1424caughtSt Lawrence Ground
15 Sep 2026First-classMiddlesex01caughtCounty Ground, Bristol
15 Sep 2026First-classMiddlesex03caughtCounty Ground, Bristol
8 Sep 2026First-classLancashire01lbwOld Trafford
8 Sep 2026First-classLancashire1967run outOld Trafford
2 Sep 2026First-classDerbyshire118213caughtCounty Ground, Bristol
2 Sep 2026First-classDerbyshire1026lbwCounty Ground, Bristol
27 Aug 2026First-classDurham58106caughtRiverside Ground
27 Aug 2026First-classDurham16bowledRiverside Ground
20 Aug 2026First-classWorcestershire57114lbwCollege Ground
20 Aug 2026First-classWorcestershire15caughtCollege Ground
31 Jul 2026List ASurrey1516bowledCounty Ground, Bristol
26 Jul 2026List AKent63caughtCounty Ground, Bristol
24 Jul 2026List ASomerset5038caughtCounty Ground, Taunton
22 Jul 2026List ALeicestershire1835caughtKibworth Cricket Club New Ground
15 Jul 2026T20 (leagues & domestic)Northamptonshire02bowledCounty Ground, Northampton
12 Jul 2026T20 (leagues & domestic)Glamorgan54caughtCounty Ground, Bristol
10 Jul 2026T20 (leagues & domestic)Worcestershire1620caughtCounty Ground, Worcester
5 Jul 2026T20 (leagues & domestic)Warwickshire611caughtEdgbaston

Frequently asked questions

How many runs has Miles Hammond scored in T20 leagues?
2,695 runs in 130 innings (136 matches) at an average of 21.91 and a strike rate of 132.6, in the data from 2015 to 2026.
What is Miles Hammond's highest score?
169 in first-class, the highest score in the data.
How many centuries has Miles Hammond scored?
10 hundreds in the data: 8 in first-class, 2 in List A.

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