Players / JP Duminy
Men's cricketJP Duminy: runs, wickets and records
423 recorded matches from 28 Aug 2004 to 10 Oct 2019, most often for South Africa, Delhi Daredevils, Mumbai Indians. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 46 | 74 | 2,103 | 166 | 32.86 | 46.3 | 6 | 8 | 250 | 13 |
| ODIs | 193 | 173 | 4,928 | 129 | 36.24 | 84.1 | 3 | 27 | 342 | 67 |
| T20Is | 79 | 72 | 1,880 | 96* | 38.37 | 126.1 | 0 | 11 | 136 | 68 |
| T20 leagues | 105 | 96 | 2,571 | 78* | 37.81 | 122.5 | 0 | 17 | 165 | 102 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| Tests | 57 | 42 | 4/47 | 38.24 | 3.56 | 0 |
| ODIs | 131 | 67 | 4/16 | 45.72 | 5.43 | 0 |
| T20Is | 41 | 21 | 3/18 | 28.52 | 7.76 | 0 |
| T20 leagues | 57 | 28 | 4/17 | 35.57 | 7.45 | 0 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 166 | 340 | Australia | 26 Dec 2008 |
| 155 | 221 | Sri Lanka | 12 Jan 2017 |
| 141 | 225 | Australia | 3 Nov 2016 |
| 129 | 117 | Zimbabwe | 22 Oct 2010 |
| 123 | 231 | Australia | 20 Feb 2014 |
JP Duminy: matches in the records
JP Duminy appears in 423 recorded men's matches, from 28 August 2004 to 10 October 2019, most often for South Africa, Delhi Daredevils and Mumbai Indians. The matches split as 46 in Test matches, 193 in One Day Internationals, 79 in Twenty20 Internationals and 105 in franchise Twenty20 leagues. The most frequent opponents in the records are Australia (53 matches), Sri Lanka (45 matches) and England (44 matches). The ground used most often is SuperSport Park, with 28 matches.
JP Duminy batting record
In Test matches, the batting record is 2,103 runs in 74 innings, an average of 32.86, a strike rate of 46.3 and a highest score of 166, with 6 hundreds, 8 fifties and 9 ducks.
In One Day Internationals, the batting record is 4,928 runs in 173 innings, an average of 36.24, a strike rate of 84.1 and a highest score of 129, with 3 hundreds, 27 fifties and 7 ducks.
In Twenty20 Internationals, the batting record is 1,880 runs in 72 innings, an average of 38.37, a strike rate of 126.1 and a highest score of 96*, with 11 fifties and 6 ducks.
In franchise Twenty20 leagues, the batting record is 2,571 runs in 96 innings, an average of 37.81, a strike rate of 122.5 and a highest score of 78*, with 17 fifties and 1 ducks.
JP Duminy bowling record
In Test matches, the bowling record is 42 wickets in 57 innings, an average of 38.24, an economy rate of 3.56, a strike rate of 64.4 balls per wicket and best figures of 4 for 47.
In One Day Internationals, the bowling record is 67 wickets in 131 innings, an average of 45.72, an economy rate of 5.43 and best figures of 4 for 16.
In Twenty20 Internationals, the bowling record is 21 wickets in 41 innings, an average of 28.52, an economy rate of 7.76 and best figures of 3 for 18.
In franchise Twenty20 leagues, the bowling record is 28 wickets in 57 innings, an average of 35.57, an economy rate of 7.45 and best figures of 4 for 17.
JP Duminy highest innings
The highest individual scores in the records are: 166 from 340 balls against Australia at Melbourne Cricket Ground on 26 December 2008 (Tests). 155 from 221 balls against Sri Lanka at New Wanderers Stadium on 12 January 2017 (Tests). 141 from 225 balls against Australia at Western Australia Cricket Association Ground on 3 November 2016 (Tests). 129 from 117 balls against Zimbabwe at Willowmoore Park on 22 October 2010 (ODIs). 123 from 231 balls against Australia at St George's Park on 20 February 2014 (Tests).
JP Duminy best bowling
The best bowling figures in the records are: 4 for 16 against Ireland at Willowmoore Park on 25 September 2016. 4 for 17 against Sunrisers Hyderabad at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium on 18 April 2015. 4 for 47 against New Zealand at Basin Reserve on 16 March 2017. 4 for 73 against Australia at Newlands on 1 March 2014. 3 for 18 against Sri Lanka at R Premadasa Stadium on 2 August 2013.
JP Duminy results with the side
In Test matches, the player's side won 20 and lost 13 of the 46 recorded matches (60.6% of decided matches).
In One Day Internationals, the player's side won 121 and lost 66 of the 193 recorded matches (64.7% of decided matches).
In Twenty20 Internationals, the player's side won 49 and lost 28 of the 79 recorded matches (63.6% of decided matches).
In franchise Twenty20 leagues, the player's side won 47 and lost 56 of the 105 recorded matches (45.6% of decided matches).
Against the most frequent opponents the results were Australia: 28 won, 23 lost in 53 matches, Sri Lanka: 28 won, 15 lost in 45 matches, England: 17 won, 21 lost in 44 matches, India: 16 won, 23 lost in 42 matches and New Zealand: 20 won, 6 lost in 31 matches.
JP Duminy teams
Matches by side: South Africa (318), Delhi Daredevils (38), Mumbai Indians (26), Deccan Chargers (19), Barbados Tridents (12) and Islamabad United (10).
JP Duminy main grounds
The grounds used most often are SuperSport Park (28), Newlands (23), New Wanderers Stadium (23), Kingsmead (21), St George's Park (19) and Feroz Shah Kotla (17).
JP Duminy runs by year
Runs in each calendar year of the records: 2006 (115), 2007 (267), 2008 (702), 2009 (1,374), 2010 (899), 2011 (835), 2012 (1,064), 2013 (798), 2014 (1,370), 2015 (1,007), 2016 (1,151), 2017 (639), 2018 (793), 2019 (468).
JP Duminy wickets by year
Wickets in each calendar year of the records: 2007 (2), 2008 (3), 2009 (23), 2010 (8), 2011 (10), 2012 (9), 2013 (19), 2014 (28), 2015 (24), 2016 (11), 2017 (8), 2018 (7), 2019 (6).
JP Duminy matches by year
Recorded matches in each calendar year: 2004 (2), 2006 (3), 2007 (16), 2008 (19), 2009 (48), 2010 (33), 2011 (28), 2012 (37), 2013 (30), 2014 (44), 2015 (42), 2016 (39), 2017 (26), 2018 (34), 2019 (22).
JP Duminy fours and sixes
In Test matches, 250 fours and 13 sixes, one boundary every 17.3 balls faced; 51.3% of the runs came in boundaries.
In One Day Internationals, 342 fours and 67 sixes, one boundary every 14.3 balls faced; 35.9% of the runs came in boundaries.
In Twenty20 Internationals, 136 fours and 68 sixes, one boundary every 7.3 balls faced; 50.6% of the runs came in boundaries.
In franchise Twenty20 leagues, 165 fours and 102 sixes, one boundary every 7.9 balls faced; 49.5% of the runs came in boundaries.
How JP Duminy gets out
In Test matches, 64 recorded dismissals: caught 53%, lbw 34%, bowled 11% and stumped 2%.
In One Day Internationals, 136 recorded dismissals: caught 54%, lbw 15%, bowled 15% and caught and bowled 7%.
In Twenty20 Internationals, 49 recorded dismissals: caught 63%, lbw 10%, bowled 10% and run out 8%.
In franchise Twenty20 leagues, 68 recorded dismissals: caught 57%, bowled 19%, run out 10% and caught and bowled 6%.
JP Duminy bowling in detail
In Test matches: 1,802 dot balls (66.6% of legal deliveries), 48 maidens, 0 wides and 3 no-balls and wickets by caught 60%, lbw 17% and bowled 14%.
In One Day Internationals: 1,519 dot balls (44.8% of legal deliveries), 8 maidens, 90 wides and 4 no-balls and wickets by caught 58%, bowled 21% and caught and bowled 9%.
In Twenty20 Internationals: 149 dot balls (32.2% of legal deliveries), 16 wides and 2 no-balls and wickets by caught 57%, bowled 24% and caught and bowled 14%.
In franchise Twenty20 leagues: 289 dot balls (36.0% of legal deliveries), 40 wides and 0 no-balls and wickets by caught 57%, bowled 18% and caught and bowled 14%.
JP Duminy player of the match awards
Of the 21 player of the match awards on record, the first is dated 20 January 2008 (South Africa v West Indies) and the latest 26 September 2019 (Barbados Tridents v Trinbago Knight Riders): 2 in Test matches, 7 in One Day Internationals, 5 in Twenty20 Internationals and 7 in franchise Twenty20 leagues.
JP Duminy first and latest matches
The first recorded match in Test matches is dated 17 December 2008 against Australia and the latest 6 July 2017 against England.
The first recorded match in One Day Internationals is dated 28 August 2004 against Sri Lanka and the latest 6 July 2019 against Australia.
The first recorded match in Twenty20 Internationals is dated 15 September 2007 against Bangladesh and the latest 24 March 2019 against Sri Lanka.
The first recorded match in franchise Twenty20 leagues is dated 18 April 2009 against Chennai Super Kings and the latest 10 October 2019 against Trinbago Knight Riders.
JP Duminy against different opponents
The most runs against a single opponent are 1,871 against Australia in 57 innings (average 38.98), 1,358 against Sri Lanka in 45 innings (average 41.15), 1,025 against India in 46 innings (average 26.97) and 960 against New Zealand in 33 innings (average 34.29).
The most wickets against a single opponent are 27 against Sri Lanka in 40 innings, 22 against Australia in 41 innings, 17 against England in 29 innings and 13 against India in 35 innings.
JP Duminy at different grounds
The grounds that have produced the most runs are SuperSport Park (825 runs in 30 innings), St George's Park (762 runs in 20 innings), Newlands (719 runs in 25 innings) and Kingsmead (580 runs in 23 innings).
JP Duminy recent years
Year by year, the latest figures in the records are 2014: 44 matches, 1,370 runs and 28 wickets; 2015: 42 matches, 1,007 runs and 24 wickets; 2016: 39 matches, 1,151 runs and 11 wickets; 2017: 26 matches, 639 runs and 8 wickets; 2018: 34 matches, 793 runs and 7 wickets; 2019: 22 matches, 468 runs and 6 wickets.
JP Duminy year by year
The busiest year in the records is 2009, with 48 matches. The most runs in a calendar year came in 2009: 1,374. The most wickets in a calendar year came in 2014: 28.
Questions and answers
How many matches has JP Duminy played?
423 recorded matches, from 28 August 2004 to 10 October 2019.
How many runs has JP Duminy scored in Tests?
2,103 runs in 74 innings, at an average of 32.86.
How many runs has JP Duminy scored in ODIs?
4,928 runs in 173 innings, at an average of 36.24.
How many runs has JP Duminy scored in T20Is?
1,880 runs in 72 innings, at an average of 38.37.
What is JP Duminy's highest score?
166 from 340 balls against Australia on 26 December 2008, at Melbourne Cricket Ground.
How many wickets has JP Duminy taken in Tests?
42 wickets in 57 innings, with best figures of 4 for 47.
How many wickets has JP Duminy taken in ODIs?
67 wickets in 131 innings, with best figures of 4 for 16.
How many wickets has JP Duminy taken in T20Is?
21 wickets in 41 innings, with best figures of 3 for 18.
How many sixes has JP Duminy hit?
250 sixes and 893 fours in the recorded matches.
How many player of the match awards has JP Duminy won?
21 in the recorded matches.
How many hundreds has JP Duminy scored?
9 in the recorded matches.
Which teams has JP Duminy played for?
South Africa (318), Delhi Daredevils (38), Mumbai Indians (26), Deccan Chargers (19), Barbados Tridents (12) and Islamabad United (10).
When was JP Duminy's most recent recorded match?
10 October 2019.