CricketWise
  1. Home
  2. Players
  3. John Simpson

Middlesex · Men's cricket

John Simpson stats

Data through 24 September 2026Last updated 24 September 2026

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

John Simpson played 3 ODIs for England in the data, between 2014 and 2026. The most runs came in first-class: 8,666 at an average of 38.01 and a strike rate of 49.9, with a highest score of 205*.

International matches
3
ODIs 3
International runs
20
0 hundreds
T20 league & domestic matches
184
3,195 runs
Highest score
205*
First-class

Teams played for

Middlesex 2014–2023 · 301Sussex 2024–2026 · 96Northern Superchargers 2021–2022 · 11Kathmandu Gorkhas 2025 · 8England 2021 · 3London Spirit 2025 · 1

John Simpson batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI320201710.003164.500020
T20 (leagues & domestic)184169263,19584*22.342,400133.10135226126
First-class165266388,666205*38.0117,36449.9184316111169
List A686171,5368528.441,70989.9010615123

Runs per year

05001K1.5K2K201420192026843
John Simpson: runs per calendar year (all formats in the data)
05001K1.5K2K2014201620182020202220242026843
John Simpson: runs per calendar year (all formats in the data)
Show as table
John Simpson: runs per calendar year (all formats in the data)
YearRuns
2014663
20151,104
20161,146
20171,062
2018689
20191,127
2020538
2021850
20221,279
2023812
20241,572
20251,732
2026843
Year-by-year batting (37 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class1847628.0052.011013
2014List A45614.0076.72300
2014T20 (leagues & domestic)1113126.20104.04700
2015First-class2961928.1439.96403
2015List A511823.6089.45001
2015T20 (leagues & domestic)1136745.88141.78403
2016First-class2377943.2850.510017
2016List A712420.6764.63300
2016T20 (leagues & domestic)1424322.09142.15401
2017First-class2257028.5047.89003
2017List A722437.3392.98202
2017T20 (leagues & domestic)1426820.62127.65101
2018First-class1327721.3148.23900
2018List A716627.6777.27701
2018T20 (leagues & domestic)1124622.36130.26201
2019First-class2069340.7649.416723
2019List A923229.00111.57401
2019T20 (leagues & domestic)1120225.25137.44200
2020First-class925035.7146.65301
2020T20 (leagues & domestic)1028836.00132.74800
2021First-class2253526.7547.59503
2021ODI22010.0064.51700
2021T20 (leagues & domestic)1829521.07143.97102
2022First-class19103964.9454.913236
2022T20 (leagues & domestic)1824013.33113.74600
2023First-class2556423.5039.37504
2023List A717529.1780.63900
2023T20 (leagues & domestic)77312.17130.42600
2024First-class20119774.8157.920554
2024List A517142.75111.88502
2024T20 (leagues & domestic)1220420.40125.95301
2025First-class23108660.3355.418144
2025List A717028.3390.96502
2025T20 (leagues & domestic)2347621.64142.96003
2026First-class2358129.0549.913622
2026List A310033.33109.96501
2026T20 (leagues & domestic)916218.00142.16301

John Simpson bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class218230–––7.67–000
Year-by-year bowling (2 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017First-class10–10.500/21
2019First-class10–2.000/2
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
HampshireT20 (leagues & domestic)2251126.89132.06202
EssexT20 (leagues & domestic)2348326.83142.16303
SurreyT20 (leagues & domestic)2336216.45127.95301
SomersetT20 (leagues & domestic)1335939.89139.78402
KentT20 (leagues & domestic)2032519.12124.05301
GloucestershireT20 (leagues & domestic)1729722.85123.27401
SussexT20 (leagues & domestic)1423818.31125.36201
GlamorganT20 (leagues & domestic)1218018.00133.34100
Oval InvinciblesT20 (leagues & domestic)33417.00130.81900
LeicestershireFirst-class15955106.1160.020534
HampshireFirst-class2168135.8440.610622
YorkshireFirst-class2067933.9549.113623
SomersetFirst-class2462138.8155.911014
SussexFirst-class1757138.0749.110913
WarwickshireFirst-class2756224.4346.818112
NottinghamshireFirst-class1753935.9347.29204
WorcestershireFirst-class1553648.7357.012913
DurhamFirst-class1653438.1456.913212
SurreyFirst-class1952429.1145.48806
LancashireFirst-class1441734.7547.016712
DerbyshireFirst-class1240937.1857.412120
GlamorganFirst-class838454.8652.411721
EssexFirst-class1333728.0839.09002
NorthamptonshireFirst-class1331726.4247.77502
GloucestershireFirst-class725836.8649.17802
KentFirst-class68814.6745.64600
EssexList A620734.5081.56901
SussexList A516354.33116.48202
SurreyList A515438.5080.27501
KentList A714428.8097.35001
HampshireList A714420.5773.53600
SomersetList A514028.00110.27701
LancashireList A410025.0078.77401
WarwickshireList A35117.0072.92300
GlamorganList A5448.8057.91600
NottinghamshireList A44210.5093.32700

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Lord's136328427.60167
County Ground, Brighton68217636.88183
The Rose Bowl2877130.84106
Grace Road1053967.38205
Kennington Oval2452723.9588
County Ground, Taunton2049032.6782
County Ground, Chelmsford1744529.6763
Trent Bridge1242838.9192
County Ground, Bristol1841129.3662
Edgbaston1840426.93181

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
T20Powerplay473379124.814–––
T20Middle18511423130.178–––
T20Death871598145.751–––
ODIMiddle203164.52–––

How John Simpson was dismissed

Last 20 innings

0204060805 Jun 20263 Jul 202624 Sep 20268
John Simpson: runs in the last 20 innings
0204060805 Jun 202619 Jun 20261 Jul 20269 Aug 202620 Aug 20262 Sep 202624 Sep 20268
John Simpson: runs in the last 20 innings
Show as table
John Simpson: runs in the last 20 innings
InningsRuns
5 Jun 202612
7 Jun 202633
12 Jun 202634
19 Jun 20262
19 Jun 202614
26 Jun 202612
1 Jul 202610
3 Jul 20262
7 Aug 202630
9 Aug 20265
11 Aug 202665
20 Aug 20260
20 Aug 202611
27 Aug 202664
2 Sep 202617
2 Sep 20260
8 Sep 202661
15 Sep 202634
24 Sep 202621
24 Sep 20268
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classHampshire815caughtThe Rose Bowl
24 Sep 2026First-classHampshire2152lbwThe Rose Bowl
15 Sep 2026First-classNottinghamshire3478bowledThe County Ground, Brighton
8 Sep 2026First-classSurrey6196bowledCounty Ground, Brighton
2 Sep 2026First-classEssex06lbwCounty Ground, Chelmsford
2 Sep 2026First-classEssex1758lbwCounty Ground, Chelmsford
27 Aug 2026First-classSomerset64*102not outCounty Ground, Brighton
20 Aug 2026First-classWarwickshire1130caughtEdgbaston
20 Aug 2026First-classWarwickshire05caughtEdgbaston
11 Aug 2026List AMiddlesex6560caughtBrunton Memorial Ground
9 Aug 2026List AHampshire53caughtCounty Ground, Brighton
7 Aug 2026List AWorcestershire3028caughtCounty Ground, Brighton
3 Jul 2026T20 (leagues & domestic)Essex29caughtCounty Ground, Brighton
1 Jul 2026T20 (leagues & domestic)Warwickshire1010caughtEdgbaston
26 Jun 2026T20 (leagues & domestic)Surrey1212caughtCounty Ground, Brighton
19 Jun 2026First-classHampshire1438caughtCounty Ground, Brighton
19 Jun 2026First-classHampshire214caughtCounty Ground, Brighton
12 Jun 2026First-classGlamorgan3471bowledCounty Ground, Brighton
7 Jun 2026T20 (leagues & domestic)Kent3322caughtCounty Ground, Brighton
5 Jun 2026T20 (leagues & domestic)Leicestershire1212bowledCounty Ground, Brighton

Batter vs bowler matchups

Bowlers John Simpson faced most

Frequently asked questions

How many runs has John Simpson scored in ODIs?
20 runs in 2 innings (3 matches) at an average of 10.00 and a strike rate of 64.5, in the data from 2021 to 2021.
How many runs has John Simpson scored in T20 leagues?
3,195 runs in 169 innings (184 matches) at an average of 22.34 and a strike rate of 133.1, in the data from 2014 to 2026.
What is John Simpson's highest score?
205* in first-class, the highest score in the data.
How many centuries has John Simpson scored?
18 hundreds in the data: 18 in first-class.

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