Andrew Flintoff's Test bowling average against South Africa. He averages more against only India - 40.09. Flintoff has played 16 Tests against South Africa and taken 39 wickets with a best of 4 for 44.
The most balls taken for a duck in ODIs is 31, by Runako Morton of West Indies against Australia in 2006. He beat Phil Simmons, who made a 23-ball duck against New Zealand in 1994-95. The Test record is 77 balls (101 minutes) by New Zealand's Geoff Allott against South Africa in Auckland in 1998-99.