Mignon Du Preez announces retirement from ODI and Test, will continue to play T20I

On April 7, South Africa’s leading run-getter, Mignon du Preez decided to hang up her boots from playing ODI and…