CricketScore

Players / DW Steyn

Men's cricket

DW Steyn: runs, wickets and records

389 recorded matches from 17 Aug 2005 to 3 Mar 2021, most often for South Africa, Sunrisers Hyderabad, Royal Challengers Bangalore. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests901141,2267613.6244.10212135
ODIs12451365609.3664.901359
T20Is4610205*3.3380.00020
T20 leagues1243919519*8.48101.000173
County Championship57652510.8357.500111

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests1654317/5122.423.2226
ODIs1231936/3926.114.883
T20Is46624/918.857.040
T20 leagues1231384/1823.256.930
County Championship8205/6619.102.681

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
76191Australia26 Dec 2008
6085Zimbabwe3 Oct 2018
5828West Indies26 Dec 2014
4758England26 Dec 2009
4494India26 Dec 2013

DW Steyn: matches in the records

DW Steyn appears in 389 recorded men's matches, from 17 August 2005 to 3 March 2021, most often for South Africa, Sunrisers Hyderabad and Royal Challengers Bangalore. The matches split as 90 in Test matches, 124 in One Day Internationals, 46 in Twenty20 Internationals, 124 in franchise Twenty20 leagues and 5 in the County Championship. The most frequent opponents in the records are Australia (49 matches), India (36 matches) and Pakistan (34 matches). The ground used most often is Newlands, with 28 matches.

DW Steyn batting record

In Test matches, the batting record is 1,226 runs in 114 innings, an average of 13.62, a strike rate of 44.1 and a highest score of 76, with 2 fifties and 14 ducks.

In One Day Internationals, the batting record is 365 runs in 51 innings, an average of 9.36, a strike rate of 64.9 and a highest score of 60, with 1 fifties and 8 ducks.

In Twenty20 Internationals, the batting record is 20 runs in 10 innings, an average of 3.33, a strike rate of 80.0 and a highest score of 5*, with 2 ducks.

In franchise Twenty20 leagues, the batting record is 195 runs in 39 innings, an average of 8.48, a strike rate of 101.0 and a highest score of 19*, with 5 ducks.

In the County Championship, the batting record is 65 runs in 7 innings, an average of 10.83, a strike rate of 57.5 and a highest score of 25, with 2 ducks.

DW Steyn bowling record

In Test matches, the bowling record is 431 wickets in 165 innings, an average of 22.42, an economy rate of 3.22, a strike rate of 41.8 balls per wicket and best figures of 7 for 51, including 26 five-wicket hauls.

In One Day Internationals, the bowling record is 193 wickets in 123 innings, an average of 26.11, an economy rate of 4.88 and best figures of 6 for 39, including 3 five-wicket hauls.

In Twenty20 Internationals, the bowling record is 62 wickets in 46 innings, an average of 18.85, an economy rate of 7.04 and best figures of 4 for 9.

In franchise Twenty20 leagues, the bowling record is 138 wickets in 123 innings, an average of 23.25, an economy rate of 6.93 and best figures of 4 for 18.

In the County Championship, the bowling record is 20 wickets in 8 innings, an average of 19.10, an economy rate of 2.68 and best figures of 5 for 66, including 1 five-wicket haul.

DW Steyn highest innings

The highest individual scores in the records are: 76 from 191 balls against Australia at Melbourne Cricket Ground on 26 December 2008 (Tests). 60 from 85 balls against Zimbabwe at Mangaung Oval on 3 October 2018 (ODIs). 58 from 28 balls against West Indies at St George's Park on 26 December 2014 (Tests). 47 from 58 balls against England at Kingsmead on 26 December 2009 (Tests). 44 from 94 balls against India at Kingsmead on 26 December 2013 (Tests).

DW Steyn best bowling

The best bowling figures in the records are: 7 for 51 against India at Vidarbha Cricket Association Stadium, Jamtha on 6 February 2010. 6 for 8 against Pakistan at New Wanderers Stadium on 1 February 2013. 6 for 34 against West Indies at SuperSport Park on 17 December 2014. 6 for 39 against Pakistan at St George's Park on 27 November 2013. 6 for 49 against New Zealand at SuperSport Park on 16 November 2007.

DW Steyn results with the side

In Test matches, the player's side won 48 and lost 22 of the 90 recorded matches (68.6% of decided matches).

In One Day Internationals, the player's side won 79 and lost 42 of the 124 recorded matches (65.3% of decided matches).

In Twenty20 Internationals, the player's side won 25 and lost 19 of the 46 recorded matches (56.8% of decided matches).

In franchise Twenty20 leagues, the player's side won 56 and lost 66 of the 124 recorded matches (45.9% of decided matches).

Against the most frequent opponents the results were Australia: 24 won, 23 lost in 49 matches, India: 17 won, 16 lost in 36 matches, Pakistan: 19 won, 12 lost in 34 matches, New Zealand: 23 won, 4 lost in 31 matches and England: 11 won, 15 lost in 31 matches.

DW Steyn teams

Matches by side: South Africa (258), Sunrisers Hyderabad (37), Royal Challengers Bangalore (33), Deccan Chargers (24), Hampshire (9), Jamaica Tallawahs (7), Glamorgan (5), Melbourne Stars (4), Islamabad United (4) and Quetta Gladiators (3).

DW Steyn main grounds

The grounds used most often are Newlands (28), SuperSport Park (26), Rajiv Gandhi International Stadium, Uppal (24), Kingsmead (19), New Wanderers Stadium (18) and M Chinnaswamy Stadium (15).

DW Steyn runs by year

Runs in each calendar year of the records: 2005 (4), 2006 (51), 2007 (83), 2008 (180), 2009 (153), 2010 (200), 2011 (260), 2012 (101), 2013 (205), 2014 (247), 2015 (105), 2016 (34), 2018 (206), 2019 (35), 2020 (7).

DW Steyn wickets by year

Wickets in each calendar year of the records: 2005 (2), 2006 (25), 2007 (57), 2008 (97), 2009 (66), 2010 (89), 2011 (67), 2012 (77), 2013 (104), 2014 (81), 2015 (50), 2016 (42), 2018 (44), 2019 (29), 2020 (10), 2021 (4).

DW Steyn matches by year

Recorded matches in each calendar year: 2005 (2), 2006 (8), 2007 (13), 2008 (35), 2009 (34), 2010 (40), 2011 (31), 2012 (39), 2013 (43), 2014 (41), 2015 (30), 2016 (24), 2018 (18), 2019 (14), 2020 (14), 2021 (3).

DW Steyn fours and sixes

In Test matches, 121 fours and 35 sixes, one boundary every 17.8 balls faced; 56.6% of the runs came in boundaries.

In One Day Internationals, 35 fours and 9 sixes, one boundary every 12.8 balls faced; 53.2% of the runs came in boundaries.

In franchise Twenty20 leagues, 17 fours and 3 sixes, one boundary every 9.7 balls faced; 44.1% of the runs came in boundaries.

How DW Steyn gets out

In Test matches, 90 recorded dismissals: caught 54%, bowled 27%, lbw 8% and stumped 6%.

In One Day Internationals, 39 recorded dismissals: caught 38%, bowled 36%, run out 18% and lbw 8%.

In franchise Twenty20 leagues, 23 recorded dismissals: bowled 39%, caught 35%, run out 13% and lbw 9%.

DW Steyn bowling in detail

In Test matches: 13,782 dot balls (76.5% of legal deliveries), 644 maidens, 112 wides and 97 no-balls and wickets by caught 63%, bowled 20% and lbw 15%.

In One Day Internationals: 3,782 dot balls (61.0% of legal deliveries), 70 maidens, 197 wides and 21 no-balls and wickets by caught 71%, bowled 18% and lbw 8%.

In Twenty20 Internationals: 470 dot balls (47.1% of legal deliveries), 3 maidens, 45 wides and 3 no-balls and wickets by caught 68%, bowled 29% and lbw 3%.

In franchise Twenty20 leagues: 1,372 dot balls (49.4% of legal deliveries), 9 maidens, 139 wides and 10 no-balls and wickets by caught 70%, bowled 23% and lbw 5%.

In the County Championship: 664 dot balls (77.7% of legal deliveries), 30 maidens and wickets by caught 65%, bowled 25% and lbw 10%.

DW Steyn player of the match awards

Of the 21 player of the match awards on record, the first is dated 8 November 2007 (South Africa v New Zealand) and the latest 4 November 2018 (Australia v South Africa): 8 in Test matches, 6 in One Day Internationals, 2 in Twenty20 Internationals and 5 in franchise Twenty20 leagues.

DW Steyn first and latest matches

The first recorded match in Test matches is dated 15 April 2006 against New Zealand and the latest 21 February 2019 against Sri Lanka.

The first recorded match in One Day Internationals is dated 17 August 2005 against Asia XI and the latest 13 March 2019 against Sri Lanka.

The first recorded match in Twenty20 Internationals is dated 23 November 2007 against New Zealand and the latest 21 February 2020 against Australia.

The first recorded match in franchise Twenty20 leagues is dated 28 April 2008 against Chennai Super Kings and the latest 3 March 2021 against Multan Sultans.

The first recorded match in the County Championship is dated 9 June 2018 against Surrey and the latest 10 September 2018 against Somerset.

DW Steyn against different opponents

The most runs against a single opponent are 337 against Australia in 35 innings (average 12.04), 251 against India in 31 innings (average 10.46), 241 against England in 23 innings (average 16.07) and 190 against West Indies in 13 innings (average 27.14).

The most wickets against a single opponent are 127 against Australia in 62 innings, 102 against India in 45 innings, 99 against Pakistan in 47 innings and 92 against New Zealand in 42 innings.

DW Steyn at different grounds

The grounds that have produced the most runs are Kingsmead (253 runs in 19 innings), Newlands (200 runs in 22 innings), SuperSport Park (134 runs in 16 innings) and St George's Park (115 runs in 10 innings).

DW Steyn recent years

Year by year, the latest figures in the records are 2015: 30 matches, 105 runs and 50 wickets; 2016: 24 matches, 34 runs and 42 wickets; 2018: 18 matches, 206 runs and 44 wickets; 2019: 14 matches, 35 runs and 29 wickets; 2020: 14 matches, 7 runs and 10 wickets; 2021: 3 matches and 4 wickets.

DW Steyn year by year

The busiest year in the records is 2013, with 43 matches. The most runs in a calendar year came in 2011: 260. The most wickets in a calendar year came in 2013: 104.

Questions and answers

How many matches has DW Steyn played?

389 recorded matches, from 17 August 2005 to 3 March 2021.

How many runs has DW Steyn scored in Tests?

1,226 runs in 114 innings, at an average of 13.62.

How many runs has DW Steyn scored in ODIs?

365 runs in 51 innings, at an average of 9.36.

How many runs has DW Steyn scored in T20Is?

20 runs in 10 innings, at an average of 3.33.

What is DW Steyn's highest score?

76 from 191 balls against Australia on 26 December 2008, at Melbourne Cricket Ground.

How many wickets has DW Steyn taken in Tests?

431 wickets in 165 innings, with best figures of 7 for 51.

How many wickets has DW Steyn taken in ODIs?

193 wickets in 123 innings, with best figures of 6 for 39.

How many wickets has DW Steyn taken in T20Is?

62 wickets in 46 innings, with best figures of 4 for 9.

How many sixes has DW Steyn hit?

48 sixes and 186 fours in the recorded matches.

How many player of the match awards has DW Steyn won?

21 in the recorded matches.

Which teams has DW Steyn played for?

South Africa (258), Sunrisers Hyderabad (37), Royal Challengers Bangalore (33), Deccan Chargers (24), Hampshire (9), Jamaica Tallawahs (7), Glamorgan (5) and Melbourne Stars (4).

When was DW Steyn's most recent recorded match?

3 March 2021.

Team pages

Records