Some notable events hosted by Cape Town have included the 1995 Rugby World Cup, 2003 ICC Cricket World Cup, and World Championships in various sports such as athletics, fencing, weightlifting, hockey, cycling, canoeing, gymnastics and others.