CricketWise
  1. Home
  2. Players
  3. MD Fisher

Yorkshire · Men's cricket

MD Fisher stats

Data through 15 September 2026Last updated 15 September 2026

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

Between 2014 and 2026, MD Fisher appears in 2 Tests for England in the Cricsheet data. MD Fisher took 190 first-class wickets in the data (average 26.70, economy 3.26, best 6/25).

International matches
2
Tests 2
International wickets
6
0 five-wicket hauls
T20 league & domestic matches
46
61 runs
Best bowling
6/25
First-class

Teams played for

Yorkshire 2014–2024 · 101Surrey 2025–2026 · 22England 2022–2026 · 2Southern Brave 2023 · 2Northern Superchargers 2021 · 1London Spirit 2026 · 1

MD Fisher batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test2325050*50.009055.601160
T20 (leagues & domestic)4612561198.7147129.800335
First-class5874179558816.752,23042.801131187
List A2313919136*47.75183104.4000154

Runs per year

01002003002014201920232026203
MD Fisher: runs per calendar year (all formats in the data)
0100200300201420172019202120232026203
MD Fisher: runs per calendar year (all formats in the data)
Show as table
MD Fisher: runs per calendar year (all formats in the data)
YearRuns
20140
201552
2017146
2018142
2019124
20202
202183
202225
2023140
2024133
2025207
2026203
Year-by-year batting (22 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015First-class200.000.0000
2015List A45252.0072.23400
2015T20 (leagues & domestic)10–0.0000
2017First-class48621.5034.83700
2017List A55454.00114.93600
2017T20 (leagues & domestic)16–100.0600
2018First-class43913.0032.02000
2018List A48542.50132.83500
2018T20 (leagues & domestic)31818.00150.01700
2019First-class511528.7530.24700
2019T20 (leagues & domestic)199.00180.0900
2020First-class221.005.9100
2020T20 (leagues & domestic)200.000.0000
2021First-class75511.0036.91700
2021T20 (leagues & domestic)4289.33133.31900
2022First-class32512.5028.71600
2022Test10–0.0000
2023First-class1314017.5061.73700
2024First-class413333.2568.68801
2025First-class1520718.8248.04000
2026First-class1515311.7743.63500
2026Test25050.0058.85001

MD Fisher bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test440419163/585/12031.832.8467.30016
T20 (leagues & domestic)448381,272475/22–27.069.1117.8110
First-class989,3295,0731906/2511/13426.703.2649.1176351
List A23966931253/32–37.245.7838.6004

Wickets per year

0204060201420192023202643
MD Fisher: wickets per calendar year (all formats in the data)
020406020142017201920212023202643
MD Fisher: wickets per calendar year (all formats in the data)
Show as table
MD Fisher: wickets per calendar year (all formats in the data)
YearWickets
20142
201529
201714
201818
201911
202018
202132
202212
202331
202427
202531
202643
Year-by-year bowling (25 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014List A3250.504.211/29
2015First-class5548.603.292/61
2015List A7830.625.863/32
2015T20 (leagues & domestic)131622.628.875/22
2017First-class4824.383.225/54
2017List A7652.836.742/73
2017T20 (leagues & domestic)30–9.600/7
2018First-class32109.504.062/80
2018List A6929.785.563/40
2018T20 (leagues & domestic)6733.7110.262/26
2019First-class61126.183.513/59
2019T20 (leagues & domestic)10–13.000/13
2020First-class41018.002.694/54
2020T20 (leagues & domestic)4815.258.133/21
2021First-class92019.653.255/41
2021T20 (leagues & domestic)121228.928.902/15
2022First-class41116.182.964/19
2022Test2171.002.631/67
2023First-class152828.543.355/30
2023T20 (leagues & domestic)4339.678.401/24
2024First-class122722.263.264/55
2025First-class193132.133.266/73
2026First-class173726.513.196/25
2026T20 (leagues & domestic)1125.0015.001/25
2026Test2524.002.983/58
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
YorkshireFirst-class613032.5063.73800
WarwickshireFirst-class913021.6734.74000
EssexFirst-class811514.3835.53000
LeicestershireFirst-class39030.0065.28801
HampshireFirst-class77111.8340.62200
DurhamFirst-class56130.5044.22700
SomersetFirst-class45418.0031.02000
SussexFirst-class55418.0057.43500
GloucestershireFirst-class55313.2539.32000
DerbyshireFirst-class45226.0085.23700
NottinghamshireFirst-class7385.4336.51300
GlamorganFirst-class5316.2050.81500
WorcestershireFirst-class4227.3348.92000
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
DerbyshireT20 (leagues & domestic)6911.897.055/22
LeicestershireT20 (leagues & domestic)4720.869.123/35
WorcestershireT20 (leagues & domestic)4621.178.562/15
DurhamT20 (leagues & domestic)8547.409.482/26
LancashireT20 (leagues & domestic)4527.8010.692/35
NorthamptonshireT20 (leagues & domestic)3517.407.252/25
NottinghamshireT20 (leagues & domestic)6445.2510.652/52
Birmingham BearsT20 (leagues & domestic)31104.009.451/56
NottinghamshireFirst-class82022.053.146/73
SussexFirst-class101827.223.364/69
HampshireFirst-class91526.072.703/42
GloucestershireFirst-class71524.273.134/19
SomersetFirst-class61519.874.035/41
DerbyshireFirst-class41516.673.275/30
DurhamFirst-class71522.402.804/54
YorkshireFirst-class61427.933.496/25
LeicestershireFirst-class61327.693.763/29
GlamorganFirst-class81327.692.924/55
WarwickshireFirst-class101145.643.835/54
WorcestershireFirst-class5931.003.174/47
EssexFirst-class8854.003.293/59
LeicestershireList A4819.625.613/32
DerbyshireList A31107.005.101/64

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Headingley2926815.7647
Kennington Oval1919813.2050
North Marine Road Ground918361.0038
County Ground, Chelmsford915321.8635
Grace Road210753.5088
The Rose Bowl47424.6725
Edgbaston46622.0040
County Ground, Brighton34414.6735
County Ground, Worcester33819.0036
Riverside Ground53636.0027

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Headingley578428.524.44
Kennington Oval255424.573.19
Riverside Ground101625.313.88
Grace Road71519.275.45
County Ground, Worcester71423.434.16
North Marine Road Ground91426.713.56
County Ground, Bristol61223.173.43
The Rose Bowl61026.402.97
Queen's Park, Chesterfield4915.893.83
County Ground, Chelmsford8944.113.32

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––––404168.44
T20Middle91181.81205139.01
T20Death5236144.462291810.38

How MD Fisher was dismissed

How MD Fisher took wickets

Last 20 innings

020406015 Sep 202515 May 20268 Sep 202635
MD Fisher: runs in the last 20 innings
020406015 Sep 20253 Apr 20261 May 20267 Jun 202617 Jun 202627 Aug 20268 Sep 202635
MD Fisher: runs in the last 20 innings
Show as table
MD Fisher: runs in the last 20 innings
InningsRuns
15 Sep 20250
24 Sep 202510
24 Sep 202522
3 Apr 20260
10 Apr 20261
24 Apr 20262
1 May 20260
15 May 202619
15 May 202610
7 Jun 20260
7 Jun 202612
17 Jun 202650
17 Jun 20260
20 Aug 202610
20 Aug 202611
27 Aug 20264
27 Aug 20264
2 Sep 202612
2 Sep 202633
8 Sep 202635
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
8 Sep 2026First-classSussex3553caughtCounty Ground, Brighton
2 Sep 2026First-classYorkshire3359caughtKennington Oval
2 Sep 2026First-classYorkshire1218caughtKennington Oval
27 Aug 2026First-classEssex420caughtCounty Ground, Chelmsford
27 Aug 2026First-classEssex43caughtCounty Ground, Chelmsford
20 Aug 2026First-classNottinghamshire1120run outKennington Oval
20 Aug 2026First-classNottinghamshire1038lbwKennington Oval
17 Jun 2026TestNew Zealand08bowledKennington Oval
17 Jun 2026TestNew Zealand50*77not outKennington Oval
7 Jun 2026First-classHampshire1232caughtKennington Oval
7 Jun 2026First-classHampshire02caughtKennington Oval
15 May 2026First-classYorkshire1025caughtHeadingley
15 May 2026First-classYorkshire19*50not outHeadingley
1 May 2026First-classSussex0*1not outKennington Oval
24 Apr 2026First-classEssex219caughtKennington Oval
10 Apr 2026First-classLeicestershire18bowledKennington Oval
3 Apr 2026First-classWarwickshire03lbwEdgbaston
24 Sep 2025First-classHampshire22*50not outThe Rose Bowl
24 Sep 2025First-classHampshire1028bowledThe Rose Bowl
15 Sep 2025First-classNottinghamshire04bowledKennington Oval

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
15 Sep 2026First-classGlamorgan2/18115Kennington Oval
8 Sep 2026First-classSussex1/562County Ground, Brighton
8 Sep 2026First-classSussex2/70163County Ground, Brighton
2 Sep 2026First-classYorkshire6/2591Kennington Oval
2 Sep 2026First-classYorkshire2/51196Kennington Oval
27 Aug 2026First-classEssex0/59213County Ground, Chelmsford
20 Aug 2026First-classNottinghamshire4/67255Kennington Oval
20 Aug 2026First-classNottinghamshire2/43196Kennington Oval
6 Aug 2026T20 (leagues & domestic)MI London1/2520Lord's
17 Jun 2026TestNew Zealand3/58174Kennington Oval
17 Jun 2026TestNew Zealand2/6223.26Kennington Oval
7 Jun 2026First-classHampshire0/585Kennington Oval
7 Jun 2026First-classHampshire3/86223Kennington Oval
15 May 2026First-classYorkshire4/92255Headingley
1 May 2026First-classSussex3/52195Kennington Oval
1 May 2026First-classSussex3/92241Kennington Oval
24 Apr 2026First-classEssex0/3691Kennington Oval
24 Apr 2026First-classEssex1/57173Kennington Oval
10 Apr 2026First-classLeicestershire2/11932.43Kennington Oval
3 Apr 2026First-classWarwickshire2/104255Edgbaston

Frequently asked questions

How many wickets has MD Fisher taken in Tests?
6 wickets in 4 innings at an average of 31.83, economy 2.84, best figures 3/58.
How many wickets has MD Fisher taken in T20 leagues?
47 wickets in 44 innings at an average of 27.06, economy 9.11, best figures 5/22.
How many runs has MD Fisher scored in Tests?
50 runs in 3 innings (2 matches) at an average of 50.00 and a strike rate of 55.6, in the data from 2022 to 2026.
How many runs has MD Fisher scored in T20 leagues?
61 runs in 12 innings (46 matches) at an average of 8.71 and a strike rate of 129.8, in the data from 2015 to 2026.
What is MD Fisher's highest score?
88 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.