Mignon du Preez has got her mojo working, and it's come at the perfect time

South Africa's batting is starting to hit top gear at the business end of the World Cup