CricketWise
  1. Home
  2. Players
  3. MJ Fisher

Northern Districts · Men's cricket

MJ Fisher stats

Data through 19 July 2026Last updated 19 July 2026

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

Between 2019 and 2026, MJ Fisher appears in 1 Test, 3 ODIs, 1 T20I for New Zealand in the Cricsheet data. With the ball, the best return was 47 wickets in first-class at an average of 23.89 and an economy rate of 3.69.

International matches
5
Tests 1 · ODIs 3 · T20Is 1
International wickets
5
0 five-wicket hauls
T20 league & domestic matches
34
26 runs
Best bowling
6/45
First-class

Teams played for

Northern Districts 2019–2026 · 47New Zealand 2025–2026 · 5

MJ Fisher batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI320211.00633.300000
T20 (leagues & domestic)341110268*26.004459.100010
First-class1317117528*12.5024330.900290

Runs per year

02040602019202220262
MJ Fisher: runs per calendar year (all formats in the data)
0204060201920202021202220232024202520262
MJ Fisher: runs per calendar year (all formats in the data)
Show as table
MJ Fisher: runs per calendar year (all formats in the data)
YearRuns
20191
20201
20210
202245
20237
202432
202515
20262
Year-by-year batting (10 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2019T20 (leagues & domestic)21–33.3100
2020T20 (leagues & domestic)11–100.0100
2021T20 (leagues & domestic)10––000
2022First-class64522.5030.42800
2023First-class23–9.4200
2023T20 (leagues & domestic)14–40.0400
2024First-class9276.7542.91200
2024T20 (leagues & domestic)25–71.4300
2025T20 (leagues & domestic)41515.0065.2800
2026ODI221.0033.3100

MJ Fisher bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test2713821/162/3819.003.2135.5001
ODI313110833/40–36.004.9543.7000
T20I124530–––13.25–000
T20 (leagues & domestic)326601,002273/19–37.119.1124.4002
First-class231,8281,123476/458/12623.893.6938.95242

Wickets per year

010203020192022202610
MJ Fisher: wickets per calendar year (all formats in the data)
01020302019202020212022202320242025202610
MJ Fisher: wickets per calendar year (all formats in the data)
Show as table
MJ Fisher: wickets per calendar year (all formats in the data)
YearWickets
20191
20201
20216
202213
202310
202430
20258
202610
Year-by-year bowling (15 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2019T20 (leagues & domestic)2165.0013.001/46
2020T20 (leagues & domestic)1154.0013.501/54
2021First-class10–4.400/88
2021T20 (leagues & domestic)6624.176.902/21
2022First-class51220.174.035/66
2022T20 (leagues & domestic)2147.009.401/34
2023First-class4919.673.836/45
2023T20 (leagues & domestic)2177.0011.001/54
2024First-class132623.693.454/46
2024T20 (leagues & domestic)4429.0011.602/12
2025T20 (leagues & domestic)10660.009.232/42
2025Test2219.003.211/16
2026ODI3336.004.953/40
2026T20 (leagues & domestic)5719.717.263/19
2026T20I10–13.250/53
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Central DistrictsT20 (leagues & domestic)414–58.3800
CanterburyT20 (leagues & domestic)38–61.5300
Wellington FirebirdsFirst-class64515.0027.12800
CanterburyFirst-class31818.0056.21200
Otago VoltsFirst-class344.0033.3400
Auckland AcesFirst-class32–10.0200
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
West IndiesODI3336.004.953/40
Central DistrictsT20 (leagues & domestic)9836.009.293/19
OtagoT20 (leagues & domestic)7729.718.322/21
CanterburyT20 (leagues & domestic)5531.008.613/27
AucklandT20 (leagues & domestic)4440.7510.191/27
WellingtonT20 (leagues & domestic)7362.679.402/12
Wellington FirebirdsFirst-class91237.084.315/66
Auckland AcesFirst-class41214.832.936/45
Central StagsFirst-class3919.673.194/46
CanterburyFirst-class4726.293.913/30
Otago VoltsFirst-class3719.863.644/72

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Cobham Oval (New)233–28
Hagley Oval317–12
Basin Reserve5126.008
Bay Oval5115.504
Saxton Oval18–8
Mainpower Oval266.005
Fitzherbert Park14–4
Eden Park Outer Oval13–3
Seddon Park531.503
Kennards Hire Community Oval12–2

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Seddon Park141533.004.85
Bay Oval101428.714.65
Basin Reserve91331.925.11
Kennards Hire Community Oval2712.003.50
Hagley Oval4721.144.93
University Oval, Dunedin3519.408.08
McLean Park2416.258.12
Kensington Oval1313.335.00
Queens Sports Club2219.003.21
Eden Park Outer Oval2236.509.12

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––––306147.96
T20Middle2728.6028899.04
T20Death243764.9190414.33
ODIPowerplay––––2404.25
ODIMiddle1425.017224.33
ODIDeath1250.013516.69

How MJ Fisher was dismissed

How MJ Fisher took wickets

Last 20 innings

05101528 Oct 20238 Mar 202419 Jul 20261
MJ Fisher: runs in the last 20 innings
05101528 Oct 20239 Jan 20248 Mar 202416 Mar 202428 Nov 202428 Jan 202519 Jul 20261
MJ Fisher: runs in the last 20 innings
Show as table
MJ Fisher: runs in the last 20 innings
InningsRuns
28 Oct 20232
6 Nov 20231
27 Dec 20234
9 Jan 20242
20 Jan 20243
29 Feb 20244
8 Mar 20240
8 Mar 20240
16 Mar 20245
16 Mar 20241
24 Mar 20243
11 Nov 202412
28 Nov 20240
7 Dec 20242
6 Jan 20258
28 Jan 20253
1 Feb 20253
31 Dec 20251
11 Jul 20261
19 Jul 20261
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
19 Jul 2026ODIWest Indies14bowledKensington Oval
11 Jul 2026ODIWest Indies12bowledProvidence Stadium
31 Dec 2025T20 (leagues & domestic)Wellington12caughtBay Oval
1 Feb 2025T20 (leagues & domestic)Canterbury3*5not outBasin Reserve
28 Jan 2025T20 (leagues & domestic)Canterbury3*6not outHagley Oval
6 Jan 2025T20 (leagues & domestic)Central Districts8*10not outSaxton Oval
7 Dec 2024First-classCentral Stags2*3not outBay Oval
28 Nov 2024First-classOtago Volts03lbwSeddon Park
11 Nov 2024First-classCanterbury12*9not outHagley Oval
24 Mar 2024First-classWellington Firebirds37lbwSeddon Park
16 Mar 2024First-classCanterbury111bowledMainpower Oval
16 Mar 2024First-classCanterbury5*12not outMainpower Oval
8 Mar 2024First-classAuckland Aces0*1not outSeddon Park
8 Mar 2024First-classAuckland Aces0*7not outSeddon Park
29 Feb 2024First-classCentral Stags410caughtBay Oval
20 Jan 2024T20 (leagues & domestic)Auckland3*5not outEden Park Outer Oval
9 Jan 2024T20 (leagues & domestic)Canterbury2*2not outHagley Oval
27 Dec 2023T20 (leagues & domestic)Central Districts4*10not outFitzherbert Park
6 Nov 2023First-classWellington Firebirds1*20not outBasin Reserve
28 Oct 2023First-classAuckland Aces2*12not outKennards Hire Community Oval

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
19 Jul 2026ODIWest Indies3/4080Kensington Oval
13 Jul 2026ODIWest Indies0/1740Providence Stadium
11 Jul 2026ODIWest Indies0/519.50Providence Stadium
27 Apr 2026T20IBangladesh0/5340Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
18 Jan 2026T20 (leagues & domestic)Otago1/3441University Oval, Dunedin
13 Jan 2026T20 (leagues & domestic)Central Districts3/1940McLean Park
11 Jan 2026T20 (leagues & domestic)Wellington0/3130Basin Reserve
8 Jan 2026T20 (leagues & domestic)Canterbury3/2740Seddon Park
4 Jan 2026T20 (leagues & domestic)Otago0/2740Bay Oval
31 Dec 2025T20 (leagues & domestic)Wellington0/3340Bay Oval
26 Dec 2025T20 (leagues & domestic)Auckland1/3740Seddon Park
7 Aug 2025TestZimbabwe1/2250Queens Sports Club
7 Aug 2025TestZimbabwe1/166.51Queens Sports Club
1 Feb 2025T20 (leagues & domestic)Canterbury0/3740Basin Reserve
28 Jan 2025T20 (leagues & domestic)Canterbury1/3740Hagley Oval
25 Jan 2025T20 (leagues & domestic)Otago1/3040Bay Oval
19 Jan 2025T20 (leagues & domestic)Canterbury0/3440Seddon Park
16 Jan 2025T20 (leagues & domestic)Otago2/4240University Oval, Dunedin
13 Jan 2025T20 (leagues & domestic)Auckland1/5340Seddon Park
6 Jan 2025T20 (leagues & domestic)Central Districts0/2430Saxton Oval

Frequently asked questions

How many wickets has MJ Fisher taken in T20 leagues?
27 wickets in 32 innings at an average of 37.11, economy 9.11, best figures 3/19.
How many wickets has MJ Fisher taken in first-class?
47 wickets in 23 innings at an average of 23.89, economy 3.69, best figures 6/45.
How many runs has MJ Fisher scored in ODIs?
2 runs in 2 innings (3 matches) at an average of 1.00 and a strike rate of 33.3, in the data from 2026 to 2026.
How many runs has MJ Fisher scored in T20 leagues?
26 runs in 11 innings (34 matches) at an average of 26.00 and a strike rate of 59.1, in the data from 2019 to 2026.
What is MJ Fisher's highest score?
28* 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.