The only African to have won a Grand Slam is Johan Kriek of South Africa who won the Australian open twice in 1981 and 1982. He also made the semi-finals of the US and French Open in 1980 and 1986 respectively.