CricketWise
  1. Home
  2. Players
  3. TM Johnson

Wellington · Men's cricket

TM Johnson stats

Data through 27 March 2026Last updated 27 March 2026

Coverage: matches in the Cricsheet data from 12 January 2019 to 27 March 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

TM Johnson played 44 T20 league and domestic matches in the data, between 2019 and 2026. The most runs came in first-class: 1,156 at an average of 28.90 and a strike rate of 44.7, with a highest score of 194*. Against Otago Volts in first-class, TM Johnson averaged 79.25 over 5 innings.

T20 league & domestic matches
44
612 runs
Best batting average (T20 (leagues & domestic))
19.74
39 innings
Highest score
194*
First-class

Teams played for

Wellington 2019–2025 · 37Wellington Firebirds 2020–2023 · 20Otago 2026 · 7Otago Volts 2025–2026 · 6

TM Johnson batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)443986126619.74538113.80425418
First-class264551,156194*28.902,58844.72441507

Runs per year

0200400600201920222026191
TM Johnson: runs per calendar year (all formats in the data)
020040060020192020202120222023202420252026191
TM Johnson: runs per calendar year (all formats in the data)
Show as table
TM Johnson: runs per calendar year (all formats in the data)
YearRuns
201921
2020126
2021568
2022504
2023199
202417
2025142
2026191
Year-by-year batting (14 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2019T20 (leagues & domestic)3217.0067.71200
2020First-class47117.7531.83300
2020T20 (leagues & domestic)255–119.65001
2021First-class939766.1743.411412
2021T20 (leagues & domestic)1017121.38113.25401
2022First-class1543533.4649.019410
2022T20 (leagues & domestic)56917.2598.63500
2023First-class8718.8848.61400
2023T20 (leagues & domestic)612832.00109.45701
2024T20 (leagues & domestic)2178.5094.41700
2025First-class310033.3353.26101
2025T20 (leagues & domestic)44210.50107.72500
2026First-class68213.6735.85701
2026T20 (leagues & domestic)710918.17165.26601

TM Johnson bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)6667632/20–25.336.9122.0000
First-class61386011/181/1860.002.61138.0006

Wickets per year

012342019202220264
TM Johnson: wickets per calendar year (all formats in the data)
01234201920202021202220232024202520264
TM Johnson: wickets per calendar year (all formats in the data)
Show as table
TM Johnson: wickets per calendar year (all formats in the data)
YearWickets
20190
20200
20210
20220
20230
20240
20250
20264
Year-by-year bowling (3 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2025First-class40–2.440/2
2026First-class2138.002.711/18
2026T20 (leagues & domestic)6325.336.912/20
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AucklandT20 (leagues & domestic)814220.29110.15001
Northern DistrictsT20 (leagues & domestic)713823.00123.26601
Central DistrictsT20 (leagues & domestic)913218.86108.25401
OtagoT20 (leagues & domestic)69223.0092.05701
CanterburyT20 (leagues & domestic)78414.00129.22800
Northern DistrictsFirst-class1541231.6943.311413
Otago VoltsFirst-class531779.2553.719411
Auckland AcesFirst-class820534.1740.74600
Central StagsFirst-class818122.6242.44300
CanterburyFirst-class7395.5740.61400
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Northern DistrictsFirst-class30–2.400/2

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Basin Reserve3662820.9378
University Oval, Dunedin1248048.00194
Eden Park Outer Oval713426.8046
Bay Oval312240.67114
Fitzherbert Park310535.0043
Seddon Park38829.3361
Cobham Oval (New)57619.0035
McLean Park43712.3330
Colin Maiden Park13333.0033
Saxton Oval3206.6714

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
University Oval, Dunedin6420.503.73

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
T20Powerplay165156105.87–––
T20Middle326311104.8164817.12
T20Death12171170.481826.33

How TM Johnson was dismissed

How TM Johnson took wickets

Last 20 innings

0204060801 Jan 20254 Jan 202627 Mar 20260
TM Johnson: runs in the last 20 innings
0204060801 Jan 202520 Jan 202513 Dec 20259 Jan 202618 Jan 20269 Mar 202627 Mar 20260
TM Johnson: runs in the last 20 innings
Show as table
TM Johnson: runs in the last 20 innings
InningsRuns
1 Jan 202525
4 Jan 20254
14 Jan 20253
20 Jan 202510
5 Dec 202561
5 Dec 20252
13 Dec 202537
4 Jan 20265
6 Jan 20265
9 Jan 20265
12 Jan 20268
15 Jan 202619
18 Jan 202666
24 Jan 20261
28 Feb 20260
9 Mar 20260
18 Mar 202623
18 Mar 202657
27 Mar 20262
27 Mar 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
27 Mar 2026First-classWellington Firebirds04bowledUniversity Oval, Dunedin
27 Mar 2026First-classWellington Firebirds216lbwUniversity Oval, Dunedin
18 Mar 2026First-classNorthern Districts57145lbwUniversity Oval, Dunedin
18 Mar 2026First-classNorthern Districts2355caughtUniversity Oval, Dunedin
9 Mar 2026First-classAuckland Aces06caughtEden Park Outer Oval
28 Feb 2026First-classCanterbury03lbwHagley Oval
24 Jan 2026T20 (leagues & domestic)Central Districts13caught and bowledMcLean Park
18 Jan 2026T20 (leagues & domestic)Northern Districts6634caughtUniversity Oval, Dunedin
15 Jan 2026T20 (leagues & domestic)Wellington198caughtUniversity Oval, Dunedin
12 Jan 2026T20 (leagues & domestic)Auckland88caughtUniversity Oval, Dunedin
9 Jan 2026T20 (leagues & domestic)Wellington5*2not outBasin Reserve
6 Jan 2026T20 (leagues & domestic)Auckland56bowledEden Park Outer Oval
4 Jan 2026T20 (leagues & domestic)Northern Districts55caughtBay Oval
13 Dec 2025First-classCentral Stags3771caughtUniversity Oval, Dunedin
5 Dec 2025First-classNorthern Districts26caughtSeddon Park
5 Dec 2025First-classNorthern Districts61111caughtSeddon Park
20 Jan 2025T20 (leagues & domestic)Auckland1010caughtBasin Reserve
14 Jan 2025T20 (leagues & domestic)Otago35bowledBasin Reserve
4 Jan 2025T20 (leagues & domestic)Central Districts46caughtSaxton Oval
1 Jan 2025T20 (leagues & domestic)Northern Districts2518caughtSeddon Park

Frequently asked questions

How many runs has TM Johnson scored in T20 leagues?
612 runs in 39 innings (44 matches) at an average of 19.74 and a strike rate of 113.8, in the data from 2019 to 2026.
What is TM Johnson's highest score?
194* in first-class, the highest score in the data.
How many centuries has TM Johnson scored?
2 hundreds in the data: 2 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.