Sport in South Africa has a very significant role in South African culture. The three most popular mainstream sports in the country — football, rugby, and cricket — reflect the country's early British colonial influence. Association football has historically been particularly popular amongst persons of African descent and is South Africa's most popular sport. South Africa also hosted the 2010 FIFA World Cup. Other popular sports include: athletics, basketball, boxing, golf, netball, swimming, surfing and tennis.