Schools that produced the most players of World Cup Winning Teams:
| Year | Player | Position | Date of Birth | Caps | Team/Province | World Cups Won | School |
| 1995 | Chris Rossouw | Hooker | 14 September 1969 (aged 25) | 1 | Transvaal | 1 | Hoërskool Hugenote (Springs) |
| 1995 | James Dalton | Hooker | 10 August 1972 (aged 22) | 1 | Transvaal | 1 | Jeppe High School |
| 1995 | Naka Drotské | Hooker | 15 March 1971 (aged 24) | 1 | Orange Free State | 1 | Grey College |
| 1995 | Os du Randt | Prop | 8 September 1972 (aged 22) | 5 | Orange Free State | 1 | Adelaide Gymnasium |
| 1995 | Balie Swart | Prop | 18 May 1964 (aged 31) | 10 | Transvaal | 1 | Paarl Gimnasium |
| 1995 | Marius Hurter | Prop | 8 October 1970 (aged 24) | 0 | Western Province | 1 | HTS Potchefstroom |
| 1995 | Garry Pagel | Prop | 17 September 1966 (aged 28) | 0 | Western Province | 1 | Adelaide Gymnasium |
| 1995 | Mark Andrews | Lock | 21 February 1972 (aged 23) | 9 | Natal | 1 | Selborne College |
| 1995 | Kobus Wiese | Lock | 16 May 1964 (aged 31) | 2 | Transvaal | 1 | Paarl Gimnasium |
| 1995 | Hannes Strydom | Lock | 13 July 1965 (aged 29) | 7 | Transvaal | 1 | Pearson High School |
| 1995 | Krynauw Otto | Lock | 8 October 1971 (aged 23) | 0 | Northern Transvaal | 1 | Witbank Technical High School |
| 1995 | Francois Pienaar (c) | Flanker | 2 January 1967 (aged 28) | 6 | Transvaal | 1 | Hoërskool Patriot |
| 1995 | Ruben Kruger | Flanker | 30 March 1970 (aged 25) | 5 | Northern Transvaal | 1 | Grey College |
| 1995 | Robby Brink | Flanker | 21 July 1971 (aged 23) | 0 | Western Province | 1 | Pretoria Boys High School |
| 1995 | Rudolf Straeuli | Number 8 | 20 August 1963 (aged 31) | 16 | Transvaal | 1 | Hoërskool Menlopark |
| 1995 | Gary Teichmann | Number 8 | 9 January 1967 (aged 28) | 0 | Natal | 1 | Hilton College |
| 1995 | Adriaan Richter | Number 8 | 10 May 1966 (aged 29) | 7 | Northern Transvaal | 1 | Hoërskool Roodepoort |
| 1995 | Joost van der Westhuizen | Scrum-half | 20 February 1971 (aged 24) | 8 | Northern Transvaal | 1 | Hoërskool FH Odendaal |
| 1995 | Johan Roux | Scrum-half | 25 February 1969 (aged 26) | 5 | Transvaal | 1 | Hoërskool Centurion |
| 1995 | Joel Stransky | Fly-half | 16 July 1967 (aged 27) | 7 | Western Province | 1 | Maritzburg College |
| 1995 | Hennie le Roux | Centre | 10 July 1967 (aged 27) | 11 | Transvaal | 1 | Graeme College |
| 1995 | Japie Mulder | Centre | 18 October 1969 (aged 25) | 5 | Transvaal | 1 | Hoërskool Hugenote (Springs) |
| 1995 | Brendan Venter | Centre | 29 December 1969 (aged 25) | 7 | Orange Free State | 1 | Hoërskool Monument |
| 1995 | Christiaan Scholtz | Centre | 22 October 1970 (aged 24) | 1 | Transvaal | 1 | Port Rex Technical High School |
| 1995 | Pieter Hendriks | Wing | 13 April 1970 (aged 25) | 4 | Transvaal | 1 | Standerton High School |
| 1995 | Chester Mornay Williams | Wing | 8 August 1970 (aged 24) | 11 | Western Province | 1 | Klein Nederburg Secondary School |
| 1995 | James Small | Wing | 10 February 1969 (aged 26) | 19 | Natal | 1 | Greenside High School |
| 1995 | Andre Joubert | Fullback | 15 April 1964 (aged 31) | 11 | Natal | 1 | Ladysmith High School |
| 1995 | Gavin Johnson | Fullback | 17 October 1966 (aged 28) | 4 | Transvaal | 1 | Capricorn High School |
| 2007 | Gary Botha | Hooker | 12 October 1981 | 9 | Bulls | 1 | Hoërskool Waterkloof |
| 2007 | Bismarck du Plessis | Hooker | 22 May 1984 | 2 | Sharks | 1 | Grey College |
| 2007 | John Smit (c) | Hooker | 3 April 1978 | 67 | Sharks | 1 | Pretoria Boys High School |
| 2007 | BJ Botha | Prop | 4 January 1980 | 10 | Sharks | 1 | Durban High School |
| 2007 | Jannie du Plessis | Prop | 16 November 1982 | 2 | Cheetahs | 1 | Grey College |
| 2007 | Os du Randt | Prop | 8 September 1972 | 72 | Cheetahs | 2 | Adelaide Gymnasium |
| 2007 | Gurthro Steenkamp | Prop | 12 June 1981 | 11 | Bulls | 1 | Paarl Boys High |
| 2007 | CJ van der Linde | Prop | 27 August 1980 | 39 | Cheetahs | 1 | Grey College |
| 2007 | Bakkies Botha | Lock | 22 September 1979 | 35 | Bulls | 1 | HTS Middelburg to HTS Vereeniging |
| 2007 | Victor Matfield | Lock | 11 May 1977 | 58 | Bulls | 1 | Hoërskool Pietersburg |
| 2007 | Johann Muller | Lock | 6 January 1980 | 16 | Sharks | 1 | Hoër Landbouskool Oakdale |
| 2007 | Albert van den Berg | Lock | 26 January 1974 | 46 | Sharks | 1 | Hoërskool Vryburg |
| 2007 | Schalk Burger | Flanker | 13 April 1983 | 31 | Stormers | 1 | Paarl Gimnasium |
| 2007 | Juan Smith | Flanker | 30 July 1981 | 32 | Cheetahs | 1 | JBM Hertzog High School (Bloemfontein High) |
| 2007 | Wikus van Heerden | Flanker | 28 February 1979 | 7 | Bulls | 1 | Hoërskool Waterkloof |
| 2007 | Danie Rossouw | Number 8 | 6 May 1978 | 24 | Bulls | 1 | Rob Ferreira High School |
| 2007 | Bobby Skinstad | Number 8 | 3 July 1976 | 38 | Sharks | 1 | Hilton College |
| 2007 | Fourie du Preez | Scrum-half | 24 March 1982 | 30 | Bulls | 1 | Afrikaanse Hoër Seunskool (Pta) |
| 2007 | Ricky Januarie | Scrum-half | 1 February 1982 | 18 | Stormers | 1 | Weston Senior Secondary |
| 2007 | Ruan Pienaar | Scrum-half | 10 March 1984 | 12 | Sharks | 1 | Grey College |
| 2007 | Butch James | Fly-half | 8 January 1979 | 18 | Sharks | 1 | Maritzburg College |
| 2007 | André Pretorius | Fly-half | 29 December 1978 | 24 | Lions | 1 | Hoërskool Dinamika |
| 2007 | Jean de Villiers | Centre | 24 February 1981 | 31 | Stormers | 1 | Paarl Gimnasium |
| 2007 | Jaque Fourie | Centre | 4 March 1983 | 29 | Lions | 1 | Hoërskool Monument |
| 2007 | Wayne Julies | Centre | 23 October 1978 | 10 | Bulls | 1 | Charleston Hill Secondary |
| 2007 | Wynand Olivier | Centre | 11 June 1983 | 17 | Bulls | 1 | Afrikaanse Hoër Seunskool (Pta) |
| 2007 | François Steyn | Centre | 14 May 1987 | 8 | Sharks | 1 | Grey College |
| 2007 | Bryan Habana | Wing | 12 June 1983 | 27 | Bulls | 1 | King Edward School VII |
| 2007 | Akona Ndungane | Wing | 20 February 1981 | 8 | Bulls | 1 | Hudson Park High |
| 2007 | JP Pietersen | Wing | 12 July 1986 | 6 | Sharks | 1 | Hoërskool General Hertzog |
| 2007 | Ashwin Willemse | Wing | 8 September 1981 | 16 | Lions | 1 | Swartberg Secondary |
| 2007 | Percy Montgomery | Fullback | 15 March 1974 | 85 | Sharks | 1 | SACS |
| 2019 | Schalk Brits | Hooker | 16 May 1981 (aged 38) | 13 | Bulls | 1 | Paul Roos Gymnasium |
| 2019 | Malcolm Marx | Hooker | 13 July 1994 (aged 25) | 27 | Lions | 1 | King Edward School VII |
| 2019 | Bongi Mbonambi | Hooker | 7 January 1991 (aged 28) | 30 | Stormers | 1 | St Albans College |
| 2019 | Thomas du Toit 1 | Prop | 5 May 1995 (aged 24) | 10 | Toulouse | 1 | Paarl Boys High |
| 2019 | Steven Kitshoff | Prop | 10 February 1992 (aged 27) | 40 | Stormers | 1 | Paul Roos Gymnasium |
| 2019 | Vincent Koch | Prop | 13 March 1990 (aged 29) | 15 | Saracens | 1 | Hoërskool Hugenote (Wellington) |
| 2019 | Frans Malherbe | Prop | 14 March 1991 (aged 28) | 32 | Stormers | 1 | Paarl Boys High |
| 2019 | Tendai Mtawarira | Prop | 1 August 1985 (aged 34) | 111 | Sharks | 1 | Peterhouse Boys High (Zimbabwe) |
| 2019 | Trevor Nyakane 1 | Prop | 4 May 1989 (aged 30) | 41 | Bulls | 1 | Hoërskool Ben Vorster |
| 2019 | Lood de Jager | Lock | 17 December 1992 (aged 26) | 40 | Bulls | 1 | Hoërskool Hugenote (Springs) |
| 2019 | Eben Etzebeth | Lock | 29 October 1991 (aged 27) | 79 | Stormers | 1 | Hoërskool Tygerberg |
| 2019 | Franco Mostert | Lock | 27 November 1990 (aged 28) | 32 | Gloucester | 1 | Hoërskool Brits |
| 2019 | RG Snyman | Lock | 29 January 1995 (aged 24) | 16 | Bulls | 1 | Afrikaanse Hoër Seunskool (Pta) |
| 2019 | Pieter-Steph du Toit | Loose forward | 20 August 1992 (aged 27) | 50 | Stormers | 1 | Hoërskool Swartland |
| 2019 | Siya Kolisi (c) | Loose forward | 16 June 1991 (aged 28) | 43 | Stormers | 1 | Grey High School (PE) |
| 2019 | Francois Louw | Loose forward | 15 June 1985 (aged 34) | 69 | Bath | 1 | Bishops |
| 2019 | Kwagga Smith | Loose forward | 11 June 1993 (aged 26) | 4 | Lions | 1 | HTS Middelburg |
| 2019 | Duane Vermeulen | Loose forward | 3 July 1986 (aged 33) | 49 | Bulls | 1 | Hoërskool Nelspruit |
| 2019 | Faf de Klerk | Scrum-half | 19 October 1991 (aged 27) | 25 | Sale Sharks | 1 | Hoërskool Waterkloof |
| 2019 | Herschel Jantjies | Scrum-half | 22 April 1996 (aged 23) | 4 | Stormers | 1 | Paul Roos Gymnasium |
| 2019 | Cobus Reinach | Scrum-half | 7 February 1990 (aged 29) | 12 | Northampton Saints | 1 | Grey College |
| 2019 | Elton Jantjies | Fly-half | 1 August 1990 (aged 29) | 35 | Lions | 1 | Hoërskool Florida |
| 2019 | Handré Pollard | Fly-half | 11 March 1994 (aged 25) | 42 | Bulls | 1 | Paarl Gimnasium |
| 2019 | Damian Willemse 2 | Fly-half | 7 May 1998 (aged 21) | 5 | Stormers | 1 | Paul Roos Gymnasium |
| 2019 | Lukhanyo Am | Centre | 28 November 1993 (aged 25) | 9 | Sharks | 1 | De Vos Malan High School |
| 2019 | Damian de Allende | Centre | 25 November 1991 (aged 27) | 40 | Stormers | 1 | Milnerton High |
| 2019 | Jesse Kriel 2 | Centre | 15 February 1994 (aged 25) | 45 | Bulls | 1 | Maritzburg College |
| 2019 | François Steyn | Centre | 14 May 1987 (aged 32) | 61 | Montpellier | 2 | Grey College |
| 2019 | Cheslin Kolbe | Wing | 28 October 1993 (aged 25) | 10 | Toulouse | 1 | Brackenfell High School |
| 2019 | Makazole Mapimpi | Wing | 26 July 1990 (aged 29) | 8 | Sharks | 1 | Jim Mvabaza Secondary School |
| 2019 | S’busiso Nkosi | Wing | 21 January 1996 (aged 23) | 8 | Sharks | 1 | Jeppe High School |
| 2019 | Warrick Gelant | Fullback | 20 May 1995 (aged 24) | 7 | Bulls | 1 | Hoërskool Outeniqua |
| 2019 | Willie le Roux | Fullback | 18 August 1989 (aged 30) | 56 | Toyota Verblitz | 1 | Paul Roos Gymnasium |
| TOP WORLD CUP WINNING SCHOOLS | |||||||
| 1 | GREY COLLEGE | 9 | |||||
| 2 | PAUL ROOS GYMNASIUM | 5 | |||||
| 3 | PAARL GIMNASIUM | 5 | |||||
| 4 | PAARL BOYS HIGH | 3 | |||||
| 5 | MARITZBURG COLLEGE | 3 | |||||
| 6 | HOERSKOOL HUGENOTE (SPRINGS) | 3 | |||||
| 7 | HOERSKOOL WATERKLOOF | 3 | |||||
| 8 | AFRIKAANSE HOER SEUNSKOOL (PTA) | 3 | |||||
| 9 | ADELAIDE GYMNASIUM | 3 | |||||
| 10 | HTS MIDDELBURG | 2 | |||||
| 11 | JEPPE HIGH SCHOOL | 2 | |||||
| 12 | KING EDWARD SCHOOL VII | 2 | |||||
| 13 | HOERSKOOL MONUMENT | 2 | |||||
| 14 | HILTON COLLEGE | 2 | |||||
| 15 | PRETORIA BOYS HIGH SCHOOL | 2 | |||||
| 16 | HOERSKOOL OUTENIQUA | 1 | |||||
| 17 | JIM MVABAZA SECONDARY SCHOOL | 1 | |||||
| 18 | BRACKENFELL HIGH SCHOOL | 1 | |||||
| 19 | MILNERTON HIGH SCHOOL | 1 | |||||
| 20 | DE VOS MALAN HIGH SCHOOL | 1 | |||||
| 21 | HOERSKOOL FLORIDA | 1 | |||||
| 22 | HOERSKOOL NELSPRUIT | 1 | |||||
| 23 | HTS VEREENIGING | 1 | |||||
| 24 | BISHOPS | 1 | |||||
| 25 | GREY HIGH SCHOOL (PE) | 1 | |||||
| 26 | HOERSKOOL SWARTLAND | 1 | |||||
| 27 | HOERSKOOL BRITS | 1 | |||||
| 28 | HOERSKOOL TYGERBERG | 1 | |||||
| 29 | HOERSKOOL BEN VORSTER | 1 | |||||
| 30 | PETERHOUSE BOYS HIGH (ZIMBABWE) | 1 | |||||
| 31 | HOERSKOOL HUGENOTE (WELLINGTON) | 1 | |||||
| 32 | ST ALBANS COLLEGE | 1 | |||||
| 33 | SACS | 1 | |||||
| 34 | SWARTBERG SECONDARY SCHOOL | 1 | |||||
| 35 | HOERSKOOL GENERAL HERTZOG | 1 | |||||
| 36 | HUDSON PARK HIGH SCHOOL | 1 | |||||
| 37 | CHARLESTON HILL SECONDARY | 1 | |||||
| 38 | HOERSKOOL DINAMIKA | 1 | |||||
| 39 | WESTON SENIOR SECONDARY | 1 | |||||
| 40 | HOERSKOOL MENLOPARK | 1 | |||||
| 41 | ROB FERREIRA HIGH SCHOOL | 1 | |||||
| 42 | HOERSKOOL JBM HERTZOG (BLOEMFONTEIN HIGH SCHOOL) | 1 | |||||
| 43 | HOERSKOOL VRYBURG | 1 | |||||
| 44 | HOER LANDBOUSKOOL OAKDALE | 1 | |||||
| 45 | HOERSKOOL PIETERSBURG | 1 | |||||
| 46 | DURBAN HIGH SCHOOL | 1 | |||||
| 47 | CAPRICORN HIGH SCHOOL | 1 | |||||
| 48 | LADYSMITH HIGH SCHOOL | 1 | |||||
| 49 | GREENSIDE HIGH SCHOOL | 1 | |||||
| 50 | KLEIN NEDERBURG SECONDARY SCHOOL | 1 | |||||
| 51 | STANDERTON HIGH SCHOOL | 1 | |||||
| 52 | PORT REX THS | 1 | |||||
| 53 | GRAEME COLLEGE | 1 | |||||
| 54 | HOERSKOOL CENTURION | 1 | |||||
| 55 | HOERSKOOL FH ODENDAAL | 1 | |||||
| 56 | HOERSKOOL ROODEPOORT | 1 |