South Africa's Du Preez retires from ODI, test cricket
South Africa batter Mignon du Preez has announced her retirement from test and one-day international (ODI) cricket at the age of 32 but will continue to play Twenty20s (T20s), the country's cricket board (CSA) said on Thursday.


