South Africa's JP Duminy announces retirement from Tests
South African all-rounder JP Duminy on Saturday announced his retirement from Tests and first-class cricket with immediate effect. The 33-year-old, who last played Test cricket for South Africa in July's Lord's Test, featured in 46 Tests for the South African national side and played 108 first-class matches over the past 16 years. 