CricketWise
  1. Home
  2. Players
  3. MJ Richardson

Durham · Men's cricket

MJ Richardson stats

Data through 25 July 2023Last updated 25 July 2023

Coverage: matches in the Cricsheet data from 13 April 2014 to 25 July 2023. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2014 and 2023, MJ Richardson appears in 25 T20Is for Germany in the Cricsheet data. The most runs came in first-class: 2,836 at an average of 27.53 and a strike rate of 51.4, with a highest score of 116.

International matches
25
T20Is 25
International runs
513
0 hundreds
T20 league & domestic matches
35
499 runs
Best batting average (T20I)
30.18
24 innings
Highest score
116
First-class

Teams played for

Durham 2014–2019 · 124Germany 2019–2023 · 25

MJ Richardson batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I2524751361*30.18495103.6020475
T20 (leagues & domestic)353074995321.70430116.0013389
First-class6210962,83611627.535,51651.421563626
List A272541,24311159.191,42587.231008817

Runs per year

05001K1.5K20142018202398
MJ Richardson: runs per calendar year (all formats in the data)
05001K1.5K2014201620182020202398
MJ Richardson: runs per calendar year (all formats in the data)
Show as table
MJ Richardson: runs per calendar year (all formats in the data)
YearRuns
2014785
2015963
2016755
20171,132
2018716
2019277
202067
2021122
2022176
202398
Year-by-year batting (20 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class2474931.2146.211614
2014T20 (leagues & domestic)43612.00112.51900
2015First-class3089334.3561.49605
2015List A15656.0072.75601
2015T20 (leagues & domestic)2147.00100.0800
2016First-class2341118.6844.76802
2016List A415652.0096.36402
2016T20 (leagues & domestic)1218818.80109.93700
2017First-class1444734.3853.08204
2017List A842470.6789.110014
2017T20 (leagues & domestic)1226132.62122.55301
2018First-class1632420.2551.811510
2018List A839249.0082.411112
2019First-class2126.0024.0700
2019List A421571.6791.910211
2019T20I35050.00131.63500
2020T20I26767.00108.14200
2021T20I612224.4088.46101
2022T20I817629.33102.95901
2023T20I59824.50114.03200

MJ Richardson bowling record by format

MJ Richardson has not bowled in the matches in the data.

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
DenmarkT20I412160.50107.16101
SpainT20I411939.6799.24200
JerseyT20I4389.5082.61800
ItalyT20I32512.5075.81500
NorthamptonshireT20 (leagues & domestic)611729.25125.84700
YorkshireT20 (leagues & domestic)610721.40105.93200
NottinghamshireT20 (leagues & domestic)49624.00124.75301
LancashireT20 (leagues & domestic)44924.50102.13400
LeicestershireT20 (leagues & domestic)4279.0077.11100
SomersetFirst-class1234528.7552.211611
YorkshireFirst-class1031831.8054.59501
WarwickshireFirst-class1330223.2346.25501
NottinghamshireFirst-class1027734.6260.19603
DerbyshireFirst-class627345.5053.311512
NorthamptonshireFirst-class722532.1453.48002
SussexFirst-class1121319.3647.24600
MiddlesexFirst-class1017619.5645.64000
WorcestershireFirst-class414070.0066.76501
GloucestershireFirst-class413032.5046.15701
HampshireFirst-class512932.2539.79101
LeicestershireFirst-class510721.4059.48201
LancashireFirst-class69215.3354.43500
KentFirst-class4328.0050.01500
DerbyshireList A4252126.0087.28303
NorthamptonshireList A419849.5087.210211
YorkshireList A319698.0098.010011
WarwickshireList A319296.00106.711110
NottinghamshireList A313344.3381.16802
LeicestershireList A313344.3379.65101
LancashireList A36120.3369.35801

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Riverside Ground79206829.54111
Headingley930137.62100
Edgbaston1227823.1749
Desert Springs Cricket Ground1125632.0061
County Ground, Taunton623939.83116
Trent Bridge617635.2096
County Ground, Derby416842.00115
County Ground, Northampton416741.7580
County Ground, Bristol616733.4057
Roseworth Terrace414949.6764

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
T20Powerplay26628892.413–––
T20Middle554508109.123–––
T20Death192129148.84–––

How MJ Richardson was dismissed

Last 20 innings

0204060808 Mar 202018 Feb 202225 Jul 20235
MJ Richardson: runs in the last 20 innings
0204060808 Mar 202017 Oct 202121 Oct 202121 Feb 20224 Nov 202230 Jun 202325 Jul 20235
MJ Richardson: runs in the last 20 innings
Show as table
MJ Richardson: runs in the last 20 innings
InningsRuns
8 Mar 202025
15 Oct 202118
16 Oct 202131
17 Oct 20218
19 Oct 20212
20 Oct 202161
21 Oct 20212
18 Feb 20222
19 Feb 20227
21 Feb 20226
22 Feb 202235
24 Feb 202259
4 Nov 202215
5 Nov 202219
6 Nov 202233
30 Jun 202332
20 Jul 20238
21 Jul 202326
23 Jul 202327
25 Jul 20235
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
25 Jul 2023T20IJersey59bowledGrange Cricket Club Ground
23 Jul 2023T20IDenmark2720bowledGrange Cricket Club Ground
21 Jul 2023T20IAustria26*24not outGoldenacre
20 Jul 2023T20IScotland88caughtGoldenacre
30 Jun 2023T20IAustria3225caughtSportpark Het Schootsveld
6 Nov 2022T20ISpain3337lbwDesert Springs Cricket Ground
5 Nov 2022T20ISpain1921stumpedDesert Springs Cricket Ground
4 Nov 2022T20IItaly15*12not outDesert Springs Cricket Ground
24 Feb 2022T20IPhilippines59*42not outAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
22 Feb 2022T20ICanada3526bowledAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
21 Feb 2022T20IIreland617caughtAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
19 Feb 2022T20IUnited Arab Emirates713caughtAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
18 Feb 2022T20IBahrain23caughtAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
21 Oct 2021T20IItaly211bowledDesert Springs Cricket Ground
20 Oct 2021T20IDenmark61*53not outDesert Springs Cricket Ground
19 Oct 2021T20IJersey26caughtDesert Springs Cricket Ground
17 Oct 2021T20IItaly810caughtDesert Springs Cricket Ground
16 Oct 2021T20IDenmark3137caughtDesert Springs Cricket Ground
15 Oct 2021T20IJersey1821bowledDesert Springs Cricket Ground
8 Mar 2020T20ISpain25*17not outDesert Springs Cricket Ground

Frequently asked questions

How many runs has MJ Richardson scored in T20Is?
513 runs in 24 innings (25 matches) at an average of 30.18 and a strike rate of 103.6, in the data from 2019 to 2023.
How many runs has MJ Richardson scored in T20 leagues?
499 runs in 30 innings (35 matches) at an average of 21.70 and a strike rate of 116.0, in the data from 2014 to 2017.
What is MJ Richardson's highest score?
116 in first-class, the highest score in the data.
How many centuries has MJ Richardson scored?
5 hundreds in the data: 2 in first-class, 3 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.