En 1994, le Transvaal remporte une nouvelle fois la Currie Cup et la Lion Cup. En mai et , il participe à la Coupe du monde, à domicile, en Afrique du Sud. Après la victoire lors du match d'ouverture face à l'Australie (27-18), il est mis au repos cinq jours plus tard pour le match contre la Roumanie. Il joue et gagne le dernier match de poule face au Canada (20-0), le quart de finale face aux Samoa (42-14) et la demi-finale face à la France (19-15). Le , à Johannesbourg, l'équipe d'Afrique du Sud bat les "All Blacks" en finale sur le score de 15 à 12 et Francois Pienaar soulève la Coupe Webb Ellis remise par Nelson Mandela, avec le maillot n°6 du capitaine "Springbok" sur le dos. Un an plus tard, après les mauvais résultats lors du Tri-nations 1996, son éviction de l'équipe sud-africaine par l'entraîneur Andre Markgraaff déclenche une controverse nationale.