CricketNext GET APP
Player Profile » JP Duminy

JP Duminy

JP Duminy
Full name Jean Paul Duminy
Born April 14, 1984, Strandfontein, Cape Town, Cape Province
Current age 33
Major team South Africa
Batting style Left Handed
Bowling style Off break
ODI Debut August 20, 2004 v Sri Lanka at R.Premadasa Stadium, Colombo

JP Duminy’s career will be one which will be remembered for its unfulfilled potential. Marred by injuries and subsequently unable to reach the heights he was poised to, the southpaw’s flashy career leaves you for wanting more.


Fondly known as JP, South African cricketer Jean-Paul Duminy is renowned for his stylish batting, usually featuring in the middle order. However, success came to him rather late after his entry into the international circuit. He came into national prominence after exhibiting his vast potential in South Africa's Under-19 tour to England in 2003. A brief stint with his domestic team, the Western Province also strengthened his foundation for a national inclusion.


Duminy debuted in ODIs in 2004, but his initial years were marked by more failure than success. However, he made a phenomenal start to his Test career, which coincidentally came to him because teammate Ashwell Prince was sidelined due to a thumb injury. A calm unbeaten 50 in the second innings of the first Test provided a good supporting role in helping South Africa chase down a mammoth target of 414 in Perth. A magnificent 166 in Melbourne followed in the very next match which pulled South Africa out of inertia and was vital to help South Africa achieve an important away series win.


This point was where JP’s career kicked off. Soon, he became an integral part of the limited-overs side too. Not only with the bat, Duminy also started contributing with the ball with his more than handy off spinners. With a calm approach and elegantly skillful batting, Duminy has, over the years carved out a strong place for himself in the Protea side. He is a feisty fielder who is compared with the likes of AB de Villiers and Herschelle Gibbs. With fast hands, he’s a graceful player of the cover drive and square cut and also good with his wrists. However, the Australians exposed his weakness when they toured South Africa in 2009 when they bombed him with the short deliveries.


Like every cricketer has his glorious ups and notable downs, the latter for the left-hander came in 2010 in whites. He continued to remain an integral part of the limited-overs setup, including the 2011 World Cup, but a string of single digit scores saw him being dropped from the Test side. It was a relatively long period for him away from Test match cricket, but JP kept his head down and worked hard. His efforts bore fruit as he was recalled into the side two years later in 2012. And his comeback was marked in stunning fashion. He scored a century against New Zealand and was a part of the team that took the Test mace under Graeme Smith’s leadership. His rise back up the ladder was cut short, however, when he tore his Achilles Tendon that saw him out of the game for about seven months.


JP Duminy blew hot and cold the next year or so, though. He made his comeback just in time to be involved in the Champions Trophy in 2013. Barring that 150 against the Netherlands, he had a rather quiet tournament. 2014, though, was a fruitful year for him in Test cricket. Scored important tons against Australia and Sri Lanka, but his form started to wither away for some reason as the weeks passed by. His limited-overs prowess continued to shine when he aided South Africa to a T20 series win in 2015. Another injury forced him out of the team for a little while but his return wasn’t up to the mark. From being a pure batsman, the added responsibility of becoming an all-rounder clearly took its toll on him. His overall game was affected and he failed to be as impressive as he once was.


Despite all this, JP still had a good chance to resurrect his career as he got the chance to bat at the No. 4 position for the most part of 2016 and 2017 in Tests in AB de Villiers’ absence. But he failed to make the most of it and after some consistent failures, he was released from the squad after the first Test itself against England in the middle part of 2017. Perhaps seeing little chance of getting back into the team, the southpaw announced his retirement from the longest format of the game.


Duminy has also been a part of the Indian T20 league, initially representing the Mumbai franchise and later plying his trade for Hyderabad along with playing for Cape Cobras in South Africa's domestic T20 competition. In 2014, Duminy was bought by Delhi for INR 2.2 crores to play for them in the seventh edition of the Indian T20 League.

Batting and Fielding Averages

MatInnsNoRunsHSAveBFSR100504s6sCtSt
Tests467410210316632.85454446.286825013380
ODIS17916137466815037.64558983.5242430965760
T20IS71652116839638.251354124.290912458340
First-class10817427677426046.081359549.82203082845790
List A24021243646415038.24785882.2654146191900
Twenty202132006351829937.824236122.33033375173840

Bowling Averages

MatInnsBallsRunsWktsAveEconSR4w5w10
Tests46 57270316014238.11 3.5564.35200
ODIS179 119311727666343.90 5.3249.47100
T20IS71 353915061729.76 7.7623.00000
First-class108 108543431627741.06 3.4970.57310
List A240 145388733948042.42 5.2348.58100
Twenty20213 117151419046728.41 7.5422.59300

Split by Team in Tests

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia1321 379644.2245.33166321501301310
Bangladesh21 000.000.00000201943
England1017 333924.2141.4461027080.51010
India711 012010.9036.473500407325
New Zealand611 234238.0054.19103115048.354
Pakistan23 06421.3350.3957010040.145
Sri Lanka59 238755.2851.7315521304895
Zimbabwe11 05555.0041.045501201110

Split by Team in ODIs

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia2422 468337.9490.46820513079110
Bangladesh117 219639.2070.255101302201
England2218 134320.1769.154700804405
India1919 350831.7585.0973041006203
New Zealand1716 236225.8572.8358*01703503
Pakistan1817 348934.9276.286403404114
Sri Lanka2624 448024.0078.309702180124315
West Indies1815 648053.3378.0479*035033.103
Zimbabwe1616 966394.7197.78129326042.217
Ireland32 1151151.00103.429902108.506
Kenya22 1100100.0093.4590011014.113
Netherlands22 1190190.00138.68150*10001102
United Arab Emirates11 02323.0082.14230000311

Split by Team in T20Is

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia1514 337834.36115.957803801202
Bangladesh44 06616.50110.00360020802
England1110 318326.14117.3054*0130702
India77 417357.66112.3368*0120802
New Zealand86 125651.20162.0286*01301001
Pakistan87 321453.50115.054800507.103
Sri Lanka55 218361.00127.0851*0220603
West Indies66 1336.6086.84130050301
Zimbabwe32 2131-172.3696*0110300
Netherlands11 01212.0080.00120010101
Scotland11 10-0.000*0010000
Afghanistan22 15454.00131.7029*0010000

Last 5 Matches in Tests

  • Batting
  • 15(38) v England on July 6, 2017
  • 2(16) v England on July 6, 2017
  • 20(61) v New Zealand on March 25, 2017
  • 13(36) v New Zealand on March 25, 2017
  • 16(21) v New Zealand on March 16, 2017
  • 15*(16) v New Zealand on March 16, 2017
  • 1(2) v New Zealand on March 8, 2017
  • 39(91) v New Zealand on March 8, 2017
  • 155(221) v Sri Lanka on January 12, 2017
  • Bowling
  • 0/21 vs England on July 6, 2017
  • 0/38 vs New Zealand on March 25, 2017
  • 4/47 vs New Zealand on March 16, 2017
  • 0/4 vs New Zealand on March 16, 2017
  • 0/18 vs New Zealand on March 8, 2017
  • 0/1 vs Sri Lanka on January 12, 2017

Last 5 Matches in ODIs

  • Batting
  • 30(30) v Bangladesh on October 18, 2017
  • DNB v Bangladesh on October 15, 2017
  • 20*(41) v India on June 11, 2017
  • 8(14) v Pakistan on June 7, 2017
  • 38*(20) v Sri Lanka on June 3, 2017
  • Bowling
  • DNB vs Bangladesh on October 18, 2017
  • 0/8 vs Bangladesh on October 15, 2017
  • 0/17 vs India on June 11, 2017
  • DNB vs Pakistan on June 7, 2017
  • 0/7 vs Sri Lanka on June 3, 2017

Last 5 Matches in T20Is

  • Batting
  • 29(16) v New Zealand on February 17, 2017
  • 29*(20) v Afghanistan on March 20, 2016
  • 54*(28) v England on March 18, 2016
  • 1*(1) v Australia on March 9, 2016
  • 14(12) v Australia on March 6, 2016
  • Bowling
  • DNB vs New Zealand on February 17, 2017
  • DNB vs Afghanistan on March 20, 2016
  • 1/31 vs England on March 18, 2016
  • 0/18 vs Australia on March 9, 2016
  • DNB vs Australia on March 6, 2016

Team Rankings

RankTeamPointsRating
1 India 4493 125
2 South Africa 3395 110
3 England 4497 105
4 New Zealand 3114 97
5 Australia 3294 97
FULL Ranking