JP Duminy has retired from domestic cricket, his Cobras coach, Ashwell Prince, confirmed on Friday.

The 35-year-old, whose swansong in ODI cricket will be during the World Cup, has called time on his career after 19 years.

The Cobras and Proteas all-rounder scored 6,774 runs in 108 matches at an average of 46.08.

In List A cricket, he scored 7,408 runs in 269 matches at an average of 38.78.

In T20 cricket, he managed to rack up 6,106 runs at an average of 37.46 in 252 matches.

Duminy made his debut at 16 and never looked back. He represented South Africa at an U19 level with the likes of AB de Villiers, Faf du Plessis and Vernon Philander, and went on to represent his country across all formats. He is the Proteas’ top run-scorer in T20 cricket.

Duminy has already announced that he will give up ODI cricket after the World Cup, a trophy that he is desperate to lift and add to his cabinet of accolades.

He will, however, still aim to play T20 cricket around the world. This includes the Mzansi Super League and the Proteas.

Photo: Anesh Debiky/Gallo Images