Varsity College Cricket Club will play Wynberg Cricket Club in Saturday, 5 April 2025’s Western Province Cricket Association first division C T20 final at Newlands.
Varsity College Cricket Club won last season’s WPCA first division D T20 title before being promoted to this season’s first division C – and have since been promoted to next season’s first division B.
“We’re just grateful to be part of such a prestigious event. The quality of cricket being played is incredible, and for our club and players to step onto the field at Newlands is something we truly strive for,” said Varsity College Cricket Club chairperson Brent Davids.
“We know it’s going to be tough. It’s going to be head to head, and we’re hoping that the best team performs on the day. We wish Wynberg Cricket Club the best of luck and look forward to an exciting clash.
“This is an incredible opportunity, not just for us but for all the clubs taking part. We’re expecting nothing less than high-intensity cricket, and from our side, we are extremely grateful to be in the final.”
Wynberg Cricket Club want to ‘make this a final to remember’

Wynberg Cricket Club.
Wynberg Cricket Club player-coach Mohammed Rahman added: “The club is immensely proud of our first XI for reaching the final of the T20 competition once again. This marks our third final in the past five years – a testament to the dedication, skill, and resilience of our squad.
“Their hard work, commitment and team spirit have once again placed us among the top sides in the competition.
“T20 cricket in our league is fiercely competitive, with every team pushing the limits of skill and strategy. Reaching the final is never guaranteed and the journey has been filled with intense battles, showcasing the depth of talent in the competition.
“As we prepare for the final, we recognise the quality of our opposition and acknowledge the challenge ahead. We wish them the best of luck for what promises to be an exciting and hard-fought contest.
“May the game be played in great spirit, and may it be a true reflection of the high standard of cricket in this league. Let’s make this final one to remember.”
2024-25 WPCA T20 finals schedule at Newlands
- 5 April: First division C – Wynberg Cricket Club v Varsity College Cricket Club, 10am
- 5 April: First division A – Victoria Cricket Club v Pinelands Cricket Club, 2pm
- 6 April: First division D – Bellville South Cricket Club v Mitchells Plain Cricket Club, 10am
- 6 April: First division B – Edgemead Cricket Club v Blue Bells Cricket Club, 2pm
Previous WPCA T20 champions
2023-24 season
- First division A: Pinelands Cricket Club
- First division B: Edgemead Cricket Club
- First division C: Montrose Cricket Club
- First division D: Varsity College Cricket Club
2022-23 season
- First division A: Northerns Goodwood Cricket Club
- First division B: Edgemead Cricket Club
- First division C: Wynberg Cricket Club
- First division D: Bergvliet Cricket Club
2021-22 season
- First division A: Tygerberg Cricket Club
- First division B: Edgemead Cricket Club
- First division C: Somerset West Cricket Club
- First division D: Peninsula Cricket Club
2018-19 season
- First division A: Strandfontein Cricket Club
- First division B: Hottentots Holland Cricket Club
- First division C: Glamorgan Cricket Club
- First division D: Belhar Cricket Club
2017-18 season
- First division A: University of Cape Town Cricket Club
- First division B: Montrose Cricket Club
- First division C: Glamorgan Cricket Club
- First division D: Blue Downs Cricket Club
MORE latest Newlands T20 finals news
- Victoria Cricket Club take ‘well balanced squad with fantastic leader’ into T20 final
- Pinelands Cricket Club attempt 2nd consecutive T20 title: Massive honour to be back
- Edgemead Cricket Club pursue 4th consecutive T20 title and ‘cherry on the top’
- Blue Bells Cricket Club ‘respect strong Edgemead Cricket Club’
- Wynberg Cricket Club: Let’s make this final one to remember
- ‘We want to put Bellville South Cricket Club back on the map’
- MYM Coaching highlights 5 areas in which club cricket in Cape Town needs to evolve