CricketWise
  1. Home
  2. Players
  3. Chris Morris

South Africa · Men's cricket

Chris Morris stats

Data through 7 October 2021Last updated 7 October 2021

Coverage: matches in the Cricsheet data from 17 February 2012 to 7 October 2021. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Chris Morris played 4 Tests, 41 ODIs, 22 T20Is for South Africa in the data, between 2012 and 2021. With the ball, the best return was 231 wickets in T20 leagues at an average of 22.00 and an economy rate of 7.76.

International matches
67
Tests 4 · ODIs 41 · T20Is 22
International runs
773
0 hundreds
International wickets
87
0 five-wicket hauls
T20 league & domestic matches
184
1,521 runs
Best bowling
4/9
T20 (leagues & domestic)

Teams played for

South Africa 2012–2019 · 67Lions 2012–2014 · 37Delhi Capitals 2016–2019 · 34Rajasthan Royals 2015–2021 · 22Nelson Mandela Bay Giants 2018–2019 · 18Titans 2015–2021 · 17Chennai Super Kings 2013 · 16Sydney Thunder 2019–2020 · 15Hampshire 2019 · 10Royal Challengers Bengaluru 2020 · 9Surrey 2016 · 6

Chris Morris batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test4701736924.7136247.8010250
ODI412744676220.30465100.40103615
T20I2213413355*14.78102130.4013125
T20 (leagues & domestic)184123491,52182*20.551,000152.1021410181

Runs per year

0200400600201220162021104
Chris Morris: runs per calendar year (all formats in the data)
020040060020122014201620182021104
Chris Morris: runs per calendar year (all formats in the data)
Show as table
Chris Morris: runs per calendar year (all formats in the data)
YearRuns
2012112
201355
2014169
2015146
2016551
2017447
2018194
2019373
2020143
2021104
Year-by-year batting (23 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2012T20 (leagues & domestic)711237.33200.03200
2013ODI3136.5052.0900
2013T20 (leagues & domestic)114210.50102.41800
2013T20I100.000.0000
2014T20 (leagues & domestic)1016928.17152.34100
2015ODI22110.5067.71200
2015T20 (leagues & domestic)1012525.00178.63400
2016ODI411829.50113.56201
2016T20 (leagues & domestic)1329136.38157.38201
2016T20I44422.00115.81700
2016Test39832.6755.46901
2017ODI1017221.5099.43500
2017T20 (leagues & domestic)1017134.20164.45201
2017T20I32914.50107.41200
2017Test47518.7540.53600
2018ODI46917.2597.23700
2018T20 (leagues & domestic)1012124.20155.12700
2018T20I341.3380.0400
2019ODI47424.67121.34200
2019T20 (leagues & domestic)2424314.29131.44200
2019T20I25656.00180.65501
2020T20 (leagues & domestic)1614311.92153.82500
2021T20 (leagues & domestic)1210411.56135.13600

Chris Morris bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test8623459123/385/4538.254.4251.90015
ODI391,8581,743454/31–38.735.6341.3208
T20I22474670303/32–22.338.4815.8003
T20 (leagues & domestic)1833,9285,0832314/9–22.007.7617.0808

Wickets per year

020406020122016202120
Chris Morris: wickets per calendar year (all formats in the data)
02040602012201420162018202120
Chris Morris: wickets per calendar year (all formats in the data)
Show as table
Chris Morris: wickets per calendar year (all formats in the data)
YearWickets
201223
201335
201420
201533
201634
201747
201819
201960
202027
202120
Year-by-year bowling (25 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2012T20 (leagues & domestic)112112.676.824/22
2012T20I129.505.182/19
2013ODI5635.176.032/25
2013T20 (leagues & domestic)242723.707.893/40
2013T20I1217.508.752/35
2014T20 (leagues & domestic)172024.457.892/2
2015ODI3338.676.272/32
2015T20 (leagues & domestic)192718.307.064/9
2015T20I2320.679.792/16
2016ODI6742.295.803/63
2016T20 (leagues & domestic)181827.117.392/21
2016T20I6542.009.552/33
2016Test4463.254.151/8
2017ODI141734.295.184/31
2017T20 (leagues & domestic)131818.507.484/13
2017T20I3413.004.732/10
2017Test4825.754.813/38
2018ODI52104.505.971/45
2018T20 (leagues & domestic)111227.008.762/25
2018T20I4527.209.712/12
2019ODI61032.805.693/46
2019T20 (leagues & domestic)334125.418.413/22
2019T20I5917.338.673/32
2020T20 (leagues & domestic)212719.707.304/26
2021T20 (leagues & domestic)162023.758.144/23

Chris Morris against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest717324.7147.86901
IndiaODI712417.7194.74200
EnglandODI410535.00150.06201
Sri LankaODI45829.0096.72600
New ZealandODI45719.0098.32800
West IndiesODI35618.6784.84000
PakistanODI34515.0078.92800
PakistanT20I35628.00175.05501
EnglandT20I33718.50137.01700
AustraliaT20I3113.6773.3800
Cape CobrasT20 (leagues & domestic)711228.00147.44100
Punjab KingsT20 (leagues & domestic)910025.00149.32700
KnightsT20 (leagues & domestic)69849.00200.02100
Mumbai IndiansT20 (leagues & domestic)68817.60120.55201
Sunrisers HyderabadT20 (leagues & domestic)77324.33158.73400
DolphinsT20 (leagues & domestic)57117.75169.03700
Royal Challengers BengaluruT20 (leagues & domestic)96513.00120.42700
Tshwane SpartansT20 (leagues & domestic)35919.67134.14200
TitansT20 (leagues & domestic)55829.00170.61800
KentT20 (leagues & domestic)45618.67164.72500
Paarl RocksT20 (leagues & domestic)45656.00180.62700
Delhi CapitalsT20 (leagues & domestic)34949.00188.53600
Kolkata Knight RidersT20 (leagues & domestic)7446.29110.01600
WarriorsT20 (leagues & domestic)6397.80105.41800
Hobart HurricanesT20 (leagues & domestic)33210.67133.31700
Melbourne StarsT20 (leagues & domestic)32713.50128.62100
SomersetT20 (leagues & domestic)3237.67121.11500
Cape Town BlitzT20 (leagues & domestic)32222.00169.21900
Chennai Super KingsT20 (leagues & domestic)4186.00100.01600
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest81238.254.423/38
Sri LankaODI81521.404.864/31
New ZealandODI5832.125.714/62
EnglandODI7754.146.423/74
IndiaODI8485.005.481/36
BangladeshODI3433.506.872/32
West IndiesODI4435.255.043/63
PakistanODI3254.005.102/25
PakistanT20I4817.129.132/27
IndiaT20I5631.0010.152/16
EnglandT20I5436.507.682/18
AustraliaT20I3421.509.562/12
WarriorsT20 (leagues & domestic)132214.957.003/15
Kolkata Knight RidersT20 (leagues & domestic)142018.557.134/23
Punjab KingsT20 (leagues & domestic)131524.207.563/23
TitansT20 (leagues & domestic)81416.217.784/24
Cape CobrasT20 (leagues & domestic)101420.437.332/2
DolphinsT20 (leagues & domestic)91318.317.324/9
KnightsT20 (leagues & domestic)91219.427.214/22
Sunrisers HyderabadT20 (leagues & domestic)121226.088.034/26
Chennai Super KingsT20 (leagues & domestic)61115.737.313/19
Royal Challengers BengaluruT20 (leagues & domestic)111036.709.413/21
Mumbai IndiansT20 (leagues & domestic)10933.448.142/33
Adelaide StrikersT20 (leagues & domestic)3615.007.502/22
Rajasthan RoyalsT20 (leagues & domestic)5628.179.394/26
Hobart HurricanesT20 (leagues & domestic)3517.608.003/27
Cape Town BlitzT20 (leagues & domestic)3519.808.252/32
Tshwane SpartansT20 (leagues & domestic)5428.757.192/8
Delhi CapitalsT20 (leagues & domestic)4423.508.552/35
Paarl RocksT20 (leagues & domestic)4432.7510.082/25
Melbourne StarsT20 (leagues & domestic)3420.757.012/24
KentT20 (leagues & domestic)4340.338.072/38
Durban HeatT20 (leagues & domestic)3331.337.942/29
Jozi StarsT20 (leagues & domestic)3325.677.001/14
SomersetT20 (leagues & domestic)31111.0010.091/34

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
The Wanderers Stadium1417917.9062
Arun Jaitley Stadium817034.0082
St George's Park916833.6042
Newlands1016123.0069
Kingsmead1012413.7837
The Rose Bowl610526.2542
SuperSport Park710320.6055
Wankhede Stadium610133.6752
Kennington Oval99411.7524
Senwes Park47070.0031

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
The Wanderers Stadium233024.506.55
SuperSport Park162516.846.43
Arun Jaitley Stadium151922.377.87
St George's Park141823.677.04
Newlands131734.186.25
Kingsmead121617.946.00
Kennington Oval91236.836.14
MA Chidambaram Stadium91127.458.16
Rajiv Gandhi International Stadium4910.117.00
Senwes Park6918.447.22

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
T20Powerplay4031129.041944787.36
T20Middle436347125.627958497.40
T20Death1178724162.75215001348.74
ODIPowerplay––––48685.10
ODIMiddle21226280.9101144245.40
ODIDeath255203125.613228137.89

How Chris Morris was dismissed

How Chris Morris took wickets

Last 20 innings

01020304030 Jan 20202 Nov 20207 Oct 20210
Chris Morris: runs in the last 20 innings
01020304030 Jan 202015 Oct 202031 Oct 202021 Feb 202126 Feb 202119 Apr 20217 Oct 20210
Chris Morris: runs in the last 20 innings
Show as table
Chris Morris: runs in the last 20 innings
InningsRuns
30 Jan 202014
1 Feb 202021
6 Feb 202021
15 Oct 202025
25 Oct 20202
28 Oct 20204
31 Oct 20203
2 Nov 20200
19 Feb 202121
21 Feb 20216
22 Feb 20213
24 Feb 20211
26 Feb 20216
12 Apr 20212
15 Apr 202136
19 Apr 20210
22 Apr 202110
21 Sep 20215
29 Sep 202114
7 Oct 20210
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
7 Oct 2021T20 (leagues & domestic)Kolkata Knight Riders02lbwSharjah Cricket Stadium
29 Sep 2021T20 (leagues & domestic)Royal Challengers Bengaluru1411caughtDubai International Cricket Stadium
21 Sep 2021T20 (leagues & domestic)Punjab Kings55caughtDubai International Cricket Stadium
22 Apr 2021T20 (leagues & domestic)Royal Challengers Bengaluru107caughtWankhede Stadium
19 Apr 2021T20 (leagues & domestic)Chennai Super Kings02caughtWankhede Stadium
15 Apr 2021T20 (leagues & domestic)Delhi Capitals36*18not outWankhede Stadium
12 Apr 2021T20 (leagues & domestic)Punjab Kings2*4not outWankhede Stadium
26 Feb 2021T20 (leagues & domestic)Dolphins67caughtKingsmead
24 Feb 2021T20 (leagues & domestic)Warriors13caughtKingsmead
22 Feb 2021T20 (leagues & domestic)Lions33caughtKingsmead
21 Feb 2021T20 (leagues & domestic)Cape Cobras67caughtKingsmead
19 Feb 2021T20 (leagues & domestic)Knights21*8not outKingsmead
2 Nov 2020T20 (leagues & domestic)Delhi Capitals02caughtZayed Cricket Stadium
31 Oct 2020T20 (leagues & domestic)Sunrisers Hyderabad34caughtSharjah Cricket Stadium
28 Oct 2020T20 (leagues & domestic)Mumbai Indians42caughtZayed Cricket Stadium
25 Oct 2020T20 (leagues & domestic)Chennai Super Kings25bowledDubai International Cricket Stadium
15 Oct 2020T20 (leagues & domestic)Punjab Kings25*8not outSharjah Cricket Stadium
6 Feb 2020T20 (leagues & domestic)Melbourne Stars2116bowledMelbourne Cricket Ground
1 Feb 2020T20 (leagues & domestic)Adelaide Strikers2114caughtAdelaide Oval
30 Jan 2020T20 (leagues & domestic)Hobart Hurricanes149caughtBellerive Oval

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
7 Oct 2021T20 (leagues & domestic)Kolkata Knight Riders1/2840Sharjah Cricket Stadium
29 Sep 2021T20 (leagues & domestic)Royal Challengers Bengaluru0/5040Dubai International Cricket Stadium
27 Sep 2021T20 (leagues & domestic)Sunrisers Hyderabad0/2730Dubai International Cricket Stadium
21 Sep 2021T20 (leagues & domestic)Punjab Kings0/4740Dubai International Cricket Stadium
2 May 2021T20 (leagues & domestic)Sunrisers Hyderabad3/2940Arun Jaitley Stadium
29 Apr 2021T20 (leagues & domestic)Mumbai Indians2/3340Arun Jaitley Stadium
24 Apr 2021T20 (leagues & domestic)Kolkata Knight Riders4/2340Wankhede Stadium
22 Apr 2021T20 (leagues & domestic)Royal Challengers Bengaluru0/3830Wankhede Stadium
19 Apr 2021T20 (leagues & domestic)Chennai Super Kings2/3340Wankhede Stadium
15 Apr 2021T20 (leagues & domestic)Delhi Capitals1/2730Wankhede Stadium
12 Apr 2021T20 (leagues & domestic)Punjab Kings2/4140Wankhede Stadium
26 Feb 2021T20 (leagues & domestic)Dolphins0/3230Kingsmead
24 Feb 2021T20 (leagues & domestic)Warriors2/2640Kingsmead
22 Feb 2021T20 (leagues & domestic)Lions0/1030Kingsmead
21 Feb 2021T20 (leagues & domestic)Cape Cobras2/2140Kingsmead
19 Feb 2021T20 (leagues & domestic)Knights1/103.20Kingsmead
2 Nov 2020T20 (leagues & domestic)Delhi Capitals0/1920Zayed Cricket Stadium
31 Oct 2020T20 (leagues & domestic)Sunrisers Hyderabad0/1920Sharjah Cricket Stadium
28 Oct 2020T20 (leagues & domestic)Mumbai Indians1/3640Zayed Cricket Stadium
25 Oct 2020T20 (leagues & domestic)Chennai Super Kings1/363.40Dubai International Cricket Stadium

Frequently asked questions

How many wickets has Chris Morris taken in Tests?
12 wickets in 8 innings at an average of 38.25, economy 4.42, best figures 3/38.
How many wickets has Chris Morris taken in ODIs?
45 wickets in 39 innings at an average of 38.73, economy 5.63, best figures 4/31.
How many runs has Chris Morris scored in Tests?
173 runs in 7 innings (4 matches) at an average of 24.71 and a strike rate of 47.8, in the data from 2016 to 2017.
How many runs has Chris Morris scored in ODIs?
467 runs in 27 innings (41 matches) at an average of 20.30 and a strike rate of 100.4, in the data from 2013 to 2019.
How many runs has Chris Morris scored in T20Is?
133 runs in 13 innings (22 matches) at an average of 14.78 and a strike rate of 130.4, in the data from 2012 to 2019.

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