Nantie Hayward was a South African fast bowler who started his international career in 1998/99. I watched his bowling. He was very fast and accurate. At that time, everyone watching him playing thought that SA found a perfect replacement for Alan Donald.
However, he only played 37 international matches and retired from all forms of cricket in 2012.
Why couldn't Nantie Hayward continue his international cricket career for long?