South Africa’s former captain and a fierce fielder/wicket-keeper, Du Preez has many records to her name. Although she was drafted into the national team as a replacement, she made her mark as a youngster scoring a majestic 258 runs in an under-13 provincial match. She is the South African player with most matches as captain, in both ODIs and T20s. She’s also the highest run-scorer for South Africa women in T20s and the second highest in ODIs.
She was the 1st captain to guide South Africa to the semi-finals of a World Cup, at the 2014 World-cup. She led South Africa in 97 International matches, before handing the captaincy to Niekerk in 2016, to focus more on batting. An expert batter in the deep square leg and fine leg region, she is currently a reliable top-order batswoman for South-Africa and is thus a compulsory inclusion in the team. She was also part of the squad when the Proteas beat India for the first time ever.
She is the 1st women cricketer from South Africa to play 100 ODIs and also the 1st Women player from South Africa to cross 1000 runs.
Du Preez also represents the Melbourne Stars in WBBL ever since it’s 1st edition.