WYNBERG BOYS' HIGH SCHOOL'S DIVERSE SPORTS PROGRAMMES
Our world class facilities and coaching ensure that all boys are given every opportunity to excel.
One of the summer sports offered at Wynberg Boys’ High School, our Athletics programme provides the boys the chance to compete at the highest level. Read more
With over a century of rugby experience and excellence, Wynberg Boys’ High School is proud to have produced back-to-back SA Schools U18 captains. Read more
WBHS’s basketball programme has seen significant growth since its establishment in 1990 to become one of the school’s most successful sports. Read more
A popular sporting choice for students, soccer at Wynberg is played competitively and to a high standard, with 9 teams in 3 age groups competing. Read more
With over 150 years of cricketing excellence, cricket forms a foundational part of Wynberg’s history, with numerous Wynberg boys. Read more
Squash continues to be a popular sport at Wynberg Boys’ High. With 4 courts, 2 glass-backed championship standards, and the dedicated coaching team. Read more
Cross Country at Wynberg offers boys the opportunity to compete at a high level while developing discipline and endurance. Read more
In 2023, Wynberg Boys’ High School added cycling as an official sport, across both summer and winter terms. Read more
Wynberg Boys’ High School has a strong golfing heritage, producing provincial schools’ players and professional players on various circuits. Read more
With 5 teams across the grades, tennis continues to flourish at Wynberg. Boys are given the opportunity to compete at various levels. Read more
WBHS is recognised as one of the premier water polo schools in the country. The commitment and dedication of our team. Read more
Hockey at Wynberg Boys’ High School began on shared grass pitches in 1967 and has since grown to be a nationally recognised and respected. Read more
Mondays and Thursdays 15h00 – 17h00. Meet at the Bill Bowden Pavilion.
Meetings resume in Term 4
(next 2 weeks)
Detailed times and courts are published ahead of the scheduled matches.
If not listed, court allocations may be found under ‘Details’. Home teams are listed first, and away teams second:
Fixtures resume in Term 4
19A: Monday 16h30 – 18h00 (Court 2); Tuesday & Thursday 16h30 – 18h00 (Court 2)
19B & C: Tuesday & Thursday 16h30 – 18h00 (Courts 1, & 4)
16A, B, C: Tuesday & Thursday 15h00 – 16h30 (Courts 2, 1, & 3)
14A, B, C: Monday (Courts 2, 1, & 3); Wednesday 13h30 – 14h45 (Courts 2, 1, & 3)
(next 2 weeks)
Detailed times and fields are published ahead of the scheduled matches.
Field allocations, if not listed, can be found under ‘Details.’ Home teams are listed first, and away teams second:
Fixtures resume in Term 4
Under 19
1st XI Tuesday, Wednesday & Thursday 15h00 – 17h30 JK Oval
2nd XI Tuesday & Thursday 15:00 – 17:00 JK Oval
3rd XI Tuesday & Thursday 15:00 – 17:00 JK Oval
4th XI Tuesday & Thursday 15:00 – 17:00 Silverhurst A
5th XI Tuesday & Thursday 15:00 – 17:00 Silverhurst A
6th/7th XI Tuesday & Thursday 15:00 – 17:00 Silverhurst B
Under 15
15A Monday 15h00 – 17h00; Wednesday 15h00 – 17h30 JK Oval
15B Monday 15h00 – 17h00; Wednesday 15h00 – 17h30 JK Oval
15C Monday 15h00 – 17h00 Silverhurst A; Wednesday 15h00 – 17h00 JK Oval
15D Monday 15h00 – 17h00 Silverhurst B; Wednesday 15h00 – 17h00 Silverhurst A
15E Monday 15h00 – 17h00 Silverhurst B; Wednesday 15h00 – 17h00 Silverhurst A
Under 14
14A Monday 15h00 – 17h30; Wednesday 13h30 – 16h00; Thursday 13h30 – 16h00, JK Oval
14B Monday 15h00 – 17h00 Silverhurst A; Wednesday 14h30 – 16h00, JK Oval
14C Monday 15h00 – 17h00; Wednesday 13h30 – 15h00, Silverhurst A
14D Monday 15h00 – 17h00; Wednesday 13h30 – 15h00, Silverhurst A
14E Monday 15h00 – 17h00; Wednesday 13h30 – 15h00, Silverhurst A
2025 fixtures TBC
Wednesdays 15:00 – 16:00
Wednesdays 15h00 – 17h00
Fridays 13h00 –15h00
3 May, Western Cape Schools League
Bethlehem, Paul Roos
9 May, Grey Weekend
Grey High School
17 May, Western Cape Schools League
Stettyn, Applewood
21 June, Western Cape Schools League
Reserved date (rain)
6 September, Western Cape Schools League
Bloemendal, Reddam
Monday 14 April
A vs Durbanville, Westlake
B vs Combined Schools, Westlake
C vs Herzlia, Westlake
Monday 5 May
A vs Combined Schools, King David Mowbray
B vs SACS, Westlake
C vs Pinelands, King David Mowbray
Friday 9 May
A vs Grey High (18 holes), PE Golf Club
B vs Grey High (18 holes), PE Golf Club
Monday 12 May
A vs Reddam Constantia, Westlake
B Bye
C vs Parklands, Westlake
Monday 19 May
A vs SACS, Westlake
B vs Melkbosstrand, Westlake
C vs Reddam Constantia, Steenberg
Monday 26 May
A vs Fish Hoek, Westlake
B vs Milnerton, Milnerton
C vs SACS, Westlake
Monday 2 June
Bye
Monday 9 June
Bye
Monday 16 June
Bye
Monday 23 June
A vs Milnerton, Milnerton
B vs Rondebosch, Westlake
C vs Reddam Atlantic, Metropolitan
Cape Schools
29 June-1 July, Mossel Bay and George
Monday 28 July
A vs Rondebosch, Westlake
B vs SAGDB, King David Mowbray
C vs Fish Hoek, Westlake
Monday 11 August
A vs SAGDB, King David Mowbray
B Bye
Tuesday 12 August
C vs Melkbosstrand, Atlantic Beach
Monday 18 August
A Bye
B vs Bishops, Westlake
C vs Rondebosch D, Westlake
Monday 25 August
A vs Bishops, Westlake
B Bye
C vs Rondebosch C, Rondebosch
Fixtures 2025
April
Friday 11: Fairmont (Away) C/D/E fixtures at home TBC
Friday 18: Bye (Easter)
Friday 25: (Mid-term break)
May
Friday 9: Grey Weekend (Away)
Friday 16 & Saturday 17: Paarl Boys (Home)
Friday 23: Bishops (Home)
Friday 30: Stellenberg (Away) D/E fixtures at home TBC
June
Friday 6: Rondebosch (Away). Some home fixtures TBC.
Friday 13 & Saturday 14: Paul Roos (Home)
Friday 20: SACS (Away). Some home fixtures TBC.
July
Week of 21: Raddam (Home) TBC
Monday 21: KES Birmingham (UK), 19A & 19B matches
Friday 25: Paarl Gym (Away)
August
Friday 1: Parel Vallei TBC
Friday 8: DF Malan (Away)
Friday 15: Bishops (Away). C/D/E teams at home TBC
Friday 22: Rondebosch (Home). Saturday 23 TBC
Friday 29 & Saturday 30: SACS (Home)
Mondays
Astro of Dreams 1
13:00 – 15:00 WGJS
15:15 – 16:30 U14C & D
16:30 – 18:00 U16C & D
18:00 – 19:30 U14A & B
Astro of Dreams 2
13:00 – 15:00 WGHS
15:15 – 16:15 WBJS
16:15 – 18:15 WGHS
Tuesdays
Astro of Dreams 1
13:00 – 15:00 WGJS
15:15 – 16:30 U16A & B
16:30 – 18:00 U19A & B
18:00 – 19:30 U19C & D
Astro of Dreams 2
13:00 – 18:15 WGHS
Wednesdays
Astro of Dreams 1
13:00 – 14:00 U14C & D
14:00 – 15:00 U14A & B skills session
15:15 – 18:00 WBJS
17:15 – 18:30 U14A & all E teams
18:30 – 19:45 U16C & D
Astro of Dreams 2
13:00 – 15:00 U14 sports period spillover
15:15 – 17:15 WGHS
17:15 – 18:15 U14, U16, & U19 Internal League
Thursdays
Astro of Dreams 1
13:00 – 15:00 WGJS
15:15 – 16:30 WBJS
16:30 – 18:00 U16A & U19A
17:15 – 18:30 U16B & U19B
18:30 – 19:45 U19C &D
Astro of Dreams 2
13:00 – 16:15 WGHS
16:15 – 17:15 WBJS
17:15 – 18:15 A teams
Detailed times and fields are published ahead of the scheduled matches.
Field allocations, if not listed, may be found under ‘Details.’ Home teams are listed first, and away teams second.
April
Saturday 12: Stellenberg, Home
Tuesday 15 and Wednesday 16: Boland Landbou, Away
Saturday 19 April: 1st XV at Saints Festival
Saturday 26: Durbanville, Away
May
Saturday 3: Bye
Saturday 10: Grey High School, Away
Saturday 17: Paarl Boys’ High, Home
Saturday 24: Bishops, Home
Saturday 31: Bye
June
Saturday 7: Rondebosch, Away
Saturday 14: Paul Roos, Home
Saturday 21: SACS, Away
School Holidays
July
Saturday 26: Paarl Gym, Away
August
Saturday 2: Parel Vallei, Away
Tuesday 5: Wellington College UK (Blues, Reds and U15A), Home
Saturday 9: Women’s Day, Bye
Saturday 16: Bishops, Away
Saturday 23: Rondebosch, Home
Saturday 30: SACS, Home
Mondays:
15:00 – 17:00, Hawthornden 1 & 2, 1st & 2nd XV
15:00 – 17:00, Hawthornden Tec 1, 14A
15:00 – 17:00, Silverhurst A 1 & 2, 16A & 15A
15:00 – 17:00, Silverhurst B 1 & 2, 14B & 14C
15:00 – 17:00, Silverhurst C 1 & 2, 15B & 15C
15:00 – 17:00, JKO 1 – 1 & 2, 15D/E & 14D/E
Tuesdays:
15:00 – 17:00, Hawthornden 1 & 2, 1st & 2nd XV
15:00 – 17:00, Hawthornden Tec 1, Open
15:00 – 17:00, Silverhurst A 1 & 2, 3rd & 4th XV
15:00 – 17:00, Silverhurst B 1 & 2, 16A & 16B
15:00 – 17:00, Silverhurst C 1 & 2, 5th XV & 6th XV
15:00 – 17:00, JKO 1 – 1 & 2, 16C & 16D
Wednesdays:
13:00 – 15:00, Silverhurst A 2, 14C
13:00 – 15:00, Silverhurst B 1 & 2, 14A & 14B
13:00 – 15:00, Silverhurst C 1 & 2, 14D & 14E
15:00 – 17:00, Silverhurst A 1 & 2, 15A & 15B
15:00 – 17:00, Silverhurst B 1 & 2, 14A & 15C
15:00 – 17:00, Silverhurst C 1, 15D
Thursdays:
15:00 – 17:00, Hawthornden 1 & 2, 1st & 2nd XV
15:00 – 17:00, Hawthornden Tec 1 & 2, 15A & 14A
15:00 – 17:00, Silverhurst A 1 & 2, 3rd XV & 4th XV
13:00 – 15:00, Silverhurst B 1 & 2,, 16A & 16B
15:00 – 17:00, Silverhurst C 1 & 2, 5th XV & 6th XV
15:00 – 17:00, JKO 1 – 1 & 2, 16C & 16D
Detailed times and fields are published ahead of the scheduled matches.
Field allocations, if not listed, may be found under ‘Details.’ Home teams are listed first, and away teams second.
Term 2, 2025
Week 1, 14-17 April
U15A vs South Peninsula
U15B vs South Peninsula
U15C vs TBA
U17A vs South Peninsula
U17B vs South Peninsula
U17C vs AISCT
U19A vs South Peninsula
U19B vs AISCT
Week 2, 21-25 April
U15A vs Groote Schuur
U15B vs Groote Schuur & Paul Roos
U15C vs TBA & Paul Roos
U17A vs Plumstead
U17B vs Groote Schuur & Paul Roos
U17C vs AISCT
U19A vs Groote Schuur
U19B vs Zwaanswyk
Week 3, 5-9 May
U15A vs Reddam
U15B vs Reddam
U15C vs TBA
U17A vs Reddam
U17B vs Wynberg
U17C vs South Peninsula B
U19A vs Reddam
U19B vs Zeekoevlei
Week 4, 12-16 May
U15A vs Camro
U15B vs BLASC
U15C vs TBA
U17A vs AISCT
U17B vs Norman Henshilwood B
U17C vs Reddam B
U19A vs Ambleside
U19B vs Norman Henshilwood B
Week 5, 19-23 May
U15A vs Bishops
U15B vs Bishops
U15C vs TBA
U17A vs Bishops
U17B vs Curro Delft
U17C vs Rondebosch B
U19 A vs Bishops
U19B vs Bishops
Week 6, 26-30 May
U15A vs Plumstead A
U15B vs Plumstead B
U15C vs TBA
U17A vs Plumstead
U17B vs Livingstone
U17C vs Al-Azhar
U19A vs Plumstead
U19B vs Bye
Monday and Wednesday
15h00 – 17h00: U19A (Field 1)
15h00 – 17h00: U19B (Field 2)
15h00 – 17h00: U19C & U15C (Basketball Courts / Field 3)
Tuesday and Thursday
15h00 – 17h00: U17A & U17B (Field 1)
15h00 – 17h00: U15A & U15B (Field 2)
15h00 – 17h00: U17C (Basketball Courts / Field 3)
Super League
Venues, if not listed, TBA
April
Thursday 24: Wynberg vs Disas
May
Friday 9: Wynberg vs Grey High (Away)
Thursday 22: Wynberg vs Bishops
Thursday 29: Wynberg vs Paarl Boys’ High
June
Thursday 5: Wynberg vs Rondebosch
Thursday 12: Wynberg vs Paul Roos
Thursday 19: Wynberg vs SACS
School Holidays
July
Thursday 24: Wynberg vs Paarl Gym
Thursday 31: Bye
August
Thursday 7: Bye
Thursday 14: Wynberg vs Bishops
Thursday 21: Wynberg vs Rondebosch
Thursday 28: Wynberg vs SACS
U19
Week 14-17 April:
U19A Bye
U19B vs Bishops
Week 5-9 May:
U19A vs Rondebosch
U19B vs Pinelands
Week 12-14 May:
U19A vs Westerford
U19B Bye
Week 19-23 May:
U19A vs Bishops
U19B vs Milnerton
Week 28 July-1 August:
U19A vs Rustenberg Girls’ High
U19B vs Westerford
Week 4-8 August:
U19A vs Westerford
U19B Bye
Week 11-15 August:
U19A vs Bishops
U19B vs Camps Bay
Week 18-22 August:
U19A vs Rondebosch
U19B vs Rondebosch
Week 25-29 August:
U19A vs Rustenburg Girls’ High
U19B Bye
Week 1-5 September:
U19A Bye
U19B vs Cannons Creek
U15
Week 5-9 May:
U15A vs Rondebosach
U15B vs Fish Hoek
Week 12-14 May:
U15A Bye
U15B Bye
Week 15-18 May:
WP Youth Squash Closed
Week 19-23 May:
U15A vs Bishops
U15B vs Bishops
Week 28 July-1 August:
U15A vs Bishops
U15B vs Rondebosch B
Week 4-8 August:
U15A Bye
U15B vs Cannons Creek
Week 11-15 August:
U15A vs Bishops
U15B Bye
Week 18-22 August:
U15A vs Rondebosch
U15A vs Rondebosch A
Week 25 – 29 August
U15A vs SACS
U15B vs Westerford
Old Boys’ Squash Club
For more than three decades the Wynberg Old Boys’ Squash Club has been based in the Bill Bowden Pavilion at the heart of the WBHS sporting campus. With two glass-backed courts, LED lighting, and an on-site biometric computer court booking system, the Club is open to public membership with full shower and changing facilities, and the hospitality of the Wynberg Old Boys’ Union Clubhouse.
Monday
15h00 – 16h00, Action Squash, Silverhurst & Bill Bowden Courts.
17h00 – 21h00 Wynberg Old Boys’ Union Squash Club, Bill Bowden Courts.
Tuesday
15h00 – 16h00, Wynberg Boys’ Junior School at Silverhurst & Bill Bowden Courts. 16h00 – 17h00, Summer Fitness and Action Squash at Silverhurst & Bill Bowden Courts.
17h00 – 21h00 Wynberg Old Boys’ Union Squash Club, Bill Bowden Courts.
Wednesday
15h00 – 16h00, Wynberg Boys’ Junior School at Silverhurst & Bill Bowden Courts. 16h00 – 17h00, Action Squash at Silverhurst & Bill Bowden Courts.
17h00 – 21h00 Wynberg Old Boys’ Union Squash Club, Bill Bowden Courts.
Thursday
15h00 – 16h00, Action Squash, Silverhurst & Bill Bowden Courts.
17h00 – 21h00 Wynberg Old Boys’ Union Squash Club, Bill Bowden Courts.
Friday
15h00 – 16h30, Wynberg Staff Squash.
17h00 – 21h00 Wynberg Old Boys’ Union Squash Club, Bill Bowden Courts.
Matches resume in Term 4, 2025
1st & 2nd teams: Monday & Wednesday 06h20 – 07h20
3rd & 4th teams: Tuesday 15h00 – 16h00; Friday 15h00 – 16h00
5th & 6th teams: Wednesday 15h15 – 16h15; Friday 14h00 – 15h00
Grade 8s: Wednesday 13h00 – 15h00
Internal League: Tuesday 16h00 – 17h30
Fixtures resume in Term 4
Monday
WBHS Pool
15h00 – 16h00: 15C & 15D
16h00 – 17h00: 14A & 14B
17h00 – 18h30: 15A & 15B
18h30 – 20h00: 19A
WBJS Pool
16h45 – 18h00: 14C & 14D
Gym Strength & Conditioning
15h00 – 16h00: 15A
Tuesday
WBHS Pool
15h00 – 16h00: 19F & 19G
16h00 – 17h00: 19D & 19E
17h00 – 18h30: 19A & 15A
18h30 – 20h00: Old Boys’ Club
WBJS Pool
16h45 – 18h00: 19B & 19C
Gym Strength & Conditioning
06h00 – 07h00: 19A
Wednesday
WBHS Pool
06h00 – 07h30: 15A
13h30 – 14h30: 14C & 14D
14h30 – 16h00: 14A & 14B
16h00 – 17h00: 15C & 15D
17h00 – 18h00: 19B
18h00 – 20h30: Outside Clubs
WBJS Pool
16h45 – 18h00: 15B & 19F
Gym Strength & Conditioning
13h30 – 14h30: 14A
15h00 – 16h00: 19B
Thursday
WBHS Pool
06h00 – 07h30: 14A
15h00 – 16h30: 19B & 19C
16h30 – 18h00: 19D & 19E
18h00 – 20h00: Outside Clubs
WBJS Pool
16h45 – 18h00: 19F & G
Friday
WBHS Pool
06h00 – 07h30: 19A
14h00 – 19h00: Matches
Saturday
WBHS Pool
08h00 – 13h00: Matches
Sunday
WBHS Pool
09h00 – 12h30: Outside Clubs
The weekend of 10 – 13 October saw Wynberg host our annual U16 & U19 Basketball Tournament, our 1st XI T20 side head to Twshane to compete in the Westvaal
View the photos on Flickr: The Team & Medals || Tour & Match Photos Thursday 15 – Sunday 18 February 24: This past weekend Wynberg played in the Jenny Orchard
View the full photo collection on Flickr Thursday 1 – Sunday 4 February 2024: A unique opportunity for some of our summer sports to compete in the Easter Cape saw
View the Flickr photos of the Inter-House Junior & Senior Summer Sports Monday 28 February & Tuesday 1 March: Two afternoons of spirited and highly competitive Inter-House Summer Sports matches
Wednesday 27 & Thursday 28 February 2019: Wynberg Boys’ High School takes great pleasure in welcoming our Old Boys ‘home’ for the return of the annual summer sport matches between
The weekend of 10 – 13 October saw Wynberg host our annual U16 & U19 Basketball Tournament, our 1st XI T20 side head to Twshane to compete in the Westvaal
View photos of U14 Cricket tours: U14A at Hilton || U14B at Cape Junior Festival, Album 1 and Album 2 20 – 24 September 24: A record seven WBHS sports
In a groundbreaking move set to transform the landscape of cricket training and development, Wynberg Boys’ High School proudly announces the launch of its long-awaited Indoor Cricket Centre. This cutting-edge
View photos of the 2022 WBHS Golf Day Friday 24 March 23: Our ever-popular ‘fun-raising’ Golf Day returns to Westlake Golf Club in a two-tee start from 11h20 to 13h08.
- Athletics, Basketball, Cricket, Cross Country, Golf, Hockey, Rugby, Soccer, Sport, Squash, Swimming, Tennis, Water Polo
Thursday 26 April 2018: As teaching professionals, and as parents, we are role models to hundreds of boys. Boys observe our behaviour, take it on board and assimilate it, then
The weekend of 10 – 13 October saw Wynberg host our annual U16 & U19 Basketball Tournament, our 1st XI T20 side head to Twshane to compete in the Westvaal
- Athletics, Basketball, Cricket, Cross Country, Golf, Hockey, Rugby, Soccer, Sport, Squash, Swimming, Tennis, Water Polo
Thursday 26 April 2018: As teaching professionals, and as parents, we are role models to hundreds of boys. Boys observe our behaviour, take it on board and assimilate it, then
View the Flickr photos of the Inter-House Junior & Senior Summer Sports Monday 28 February & Tuesday 1 March: Two afternoons of spirited and highly competitive Inter-House Summer Sports matches
Wednesday 27 & Thursday 28 February 2019: Wynberg Boys’ High School takes great pleasure in welcoming our Old Boys ‘home’ for the return of the annual summer sport matches between
- Athletics, Basketball, Cricket, Cross Country, Golf, Hockey, Rugby, Soccer, Sport, Squash, Swimming, Tennis, Water Polo
Thursday 26 April 2018: As teaching professionals, and as parents, we are role models to hundreds of boys. Boys observe our behaviour, take it on board and assimilate it, then
The weekend of 10 – 13 October saw Wynberg host our annual U16 & U19 Basketball Tournament, our 1st XI T20 side head to Twshane to compete in the Westvaal
View photos of U14 Cricket tours: U14A at Hilton || U14B at Cape Junior Festival, Album 1 and Album 2 20 – 24 September 24: A record seven WBHS sports
View the full photo collection on Flickr Thursday 1 – Sunday 4 February 2024: A unique opportunity for some of our summer sports to compete in the Easter Cape saw
22 September – 3 October 23: Wynberg Water Polo dived in for 10 days of quality competition with the U14A playing in both the Rondebosch & Hilton College Tournaments over
View the Ian Melliar Cup Tournament website Friday 22 – Monday 25 September 23: Wynberg Boys’ High School hosted its biggest Ian Melliar Cup to date – 100 fixtures between