Match centreLoading fixtures…

PR · team desk

Paarl Royals Team: Squad, Results, Stats & Schedule

Paarl Royals' complete team hub: the final 22-player Season 4 club directory; all ten league scores, the Eliminator and Qualifier 2; Rubin Hermann's team-leading 226 runs; Ottniel Baartman's tournament-leading 20 wickets; Sikandar Raza's 118 runs and 15 wickets; captain David Miller; head coach Trevor Penney; Boland Park; all ten published 2027 league fixtures; official channels; and every SA20 season from 2023 through 2026.

Paarl Royals official team mark
Paarl, Western Cape, South Africa

PR

Four SA20 playoff appearances · 2023–2026

Captain
David Miller · SA20 Season 4
Head coach
Trevor Penney · SA20 Season 4
Home
Boland Park
Founded
2022 · inaugural SA20 franchise

Team overview

Paarl Royals at a glance

Paarl Royals are a Paarl-based men's Twenty20 franchise owned and operated by Paarl Royal Cricket (Pty) Ltd within Royals Sports Group. They entered SA20 as one of the competition's six inaugural franchises and play their home matches at Boland Park.

David Miller has captained the side from its first season. Trevor Penney is the current head coach, with Royals Director of Cricket Kumar Sangakkara supporting the cricket programme and group analytics operation.

Season 4 delivered Paarl's fourth playoff appearance in the competition's first four editions. They finished third in the league at 5–4 with one no-result, beat Joburg Super Kings by 36 runs in the Eliminator and lost Qualifier 2 to Sunrisers Eastern Cape by seven wickets, closing 6–5 with one no-result overall.

Rubin Hermann led the team with 226 runs, two ahead of Lhuan-dre Pretorius. Ottniel Baartman took 20 wickets, won the league's Bowler of the Season award and made the official Team of the Tournament; Sikandar Raza paired 118 runs with 15 wickets.

Rajasthan Royals in the IPL and Barbados Royals in the CPL share the Royals group identity, but they are separate teams. Their squads, fixtures, results and honours are not combined with Paarl's SA20 record.

Completed3rd

Third in the league; eliminated in Qualifier 2

League stage: third with five wins, four losses, one no-result, 24 points and NRR -0.922. Paarl won the Eliminator and lost Qualifier 2, making the complete record 6–5 with one no-result.

12Matches
6Wins
5Losses
4Playoff berths

Performance leaders

Paarl Royals' SA20 Season 4 team leaders

Season 4 totals cover all 12 Paarl matches. Baartman's 20 wickets were also the most in the tournament. The all-round card is a transparent runs-and-wickets comparison, not a separate official award.

Top run-scorer226 runs

Rubin Hermann

12 matches · ten innings · average 25.11 · highest 65

Second run-scorer224 runs

Lhuan-dre Pretorius

12 matches · highest 98 · two fifties

Ottniel Baartman portrait in Official Seattle Orcas 2026 squad shirtTop wicket-taker20 wickets

Ottniel Baartman

Nine matches · average 13.55 · best 5/16 · SA20 Bowler of the Season

Breakout fast bowler13 wickets

Nqobani Mokoena

Ten matches · named 12th player in the official Team of the Tournament

Sikandar Raza portrait in Official Worcestershire 2026 men's squad portraitLeading all-round contribution118 runs · 15 wickets

Sikandar Raza

Ten matches · bowling economy 7.36 · official Team of the Tournament

Highest individual score98

Lhuan-dre Pretorius

65 balls against MI Cape Town at Boland Park

League stage5 wins · 4 losses · 1 NR3rd · 24 pts
Full season6 wins · 5 losses · 1 NRQualifier 2
Best total210/5 vs Joburg Super KingsEliminator

Completed scores

All 12 Paarl Royals scores in SA20 Season 4

The complete campaign contains five league wins, four league losses, one lightning no-result, an Eliminator win and a Qualifier 2 defeat.

ResultDateOpponent & venueScoresOutcome
LMatch League · Match 3Sunrisers Eastern CapeBoland Park, PaarlPR 49 all out (11.5 overs)Sunrisers Eastern Cape 186/4 (20 overs)Lost by 137 runs
WMatch League · Match 7Sunrisers Eastern CapeSt George's Park, GqeberhaPR 150/5 (19.4 overs)Sunrisers Eastern Cape 149 all out (20 overs)Won by 5 wickets
WMatch League · Match 10MI Cape TownBoland Park, PaarlPR 181/3 (20 overs)MI Cape Town 180/8 (20 overs)Won by 1 run
WMatch League · Match 13MI Cape TownNewlands, Cape TownPR 90/3 (13 overs)MI Cape Town 88 all out (18.4 overs)Won by 7 wickets
NRMatch League · Match 17Joburg Super KingsThe Wanderers, JohannesburgPR No inningsJoburg Super Kings 187/6 (20 overs)No result · lightning
LMatch League · Match 19Pretoria CapitalsBoland Park, PaarlPR 117/6 (20 overs)Pretoria Capitals 138/9 (20 overs)Lost by 21 runs
WMatch League · Match 23Durban's Super GiantsBoland Park, PaarlPR 191/4 (20 overs)Durban's Super Giants 186/5 (20 overs)Won by 6 wickets
WMatch League · Match 25Pretoria CapitalsSuperSport Park, CenturionPR 128/4 (15.1 overs)Pretoria Capitals 127 all out (19.1 overs)Won by 6 wickets
LMatch League · Match 27Durban's Super GiantsKingsmead, DurbanPR 131/9 (20 overs)Durban's Super Giants 189/7 (20 overs)Lost by 58 runs
LMatch League · Match 30Joburg Super KingsBoland Park, PaarlPR 122 all out (18.1 overs)Joburg Super Kings 166/5 (20 overs)Lost by 44 runs
WMatch EliminatorJoburg Super KingsSuperSport Park, CenturionPR 210/5 (20 overs)Joburg Super Kings 174/8 (20 overs)Won by 36 runs
LMatch Qualifier 2Sunrisers Eastern CapeThe Wanderers, JohannesburgPR 114/7 (20 overs)Sunrisers Eastern Cape 117/3 (11.4 overs)Lost by 7 wickets

Upcoming fixtures

10 upcoming PR matches in Betway SA20 Season 4 · 2025/26

All ten published SA20 Season 5 league fixtures are shown in South Africa Standard Time. Playoff matches are not added before qualification and venues are confirmed.

DateOpponentVenueStartStatus
League matchJoburg Super KingsHomeBoland ParkPaarl17:30SASTScheduled
League matchMI Cape TownAwayNewlandsCape Town17:30SASTScheduled
League matchMI Cape TownHomeBoland ParkPaarl15:30SASTScheduled
League matchDurban's Super GiantsAwayKingsmeadDurban17:30SASTScheduled
League matchPretoria CapitalsHomeBoland ParkPaarl17:30SASTScheduled
League matchPretoria CapitalsAwaySuperSport ParkCenturion15:30SASTScheduled
League matchJoburg Super KingsAwayThe WanderersJohannesburg17:30SASTScheduled
League matchSunrisers Eastern CapeHomeBoland ParkPaarl17:30SASTScheduled
League matchDurban's Super GiantsHomeBoland ParkPaarl17:30SASTScheduled
League matchSunrisers Eastern CapeAwaySt George's ParkGqeberha17:30SASTScheduled

Final Season 4 club directory

Paarl Royals SA20 2025/26 squad

The club's post-season directory contains 22 players and captures the campaign timeline, including later participants Rovman Powell, Waqar Salamkheil and Okuhle Cele. It is used instead of freezing the earlier 20-player pre-season update. Eshan Malinga appeared in the pre-season league list but not the final club directory and is therefore not presented as part of this final 22.

Batters

David Miller portrait in Official Southern Brave 2026 squad shirtBatterDavid Miller
BatterRovman Powell
BatterAsa Tribe
BatterVishen Halambage

Wicketkeeper-batters

WK-BatterLhuan-dre Pretorius
Thomas Rew portrait in Official Somerset playing shirtWK-BatterThomas Rew
WK-BatterRubin Hermann
WK-BatterKyle Verreynne
WK-BatterKeagan Lion-Cachet

All-Rounders

Sikandar Raza portrait in Official Worcestershire 2026 men's squad portraitAll-RounderSikandar Raza
Dan Lawrence portrait in Official Surrey squad shirtAll-RounderDan Lawrence
All-RounderDelano Potgieter

Bowlers

BowlerGudakesh Motie
BowlerMujeeb Ur Rahman
Waqar Salamkheil portrait in Official Dubai Capitals playing shirtBowlerWaqar Salamkheil
Hardus Viljoen portrait in Official Texas Super Kings 2026 squad shirtBowlerHardus Viljoen
BowlerBjorn Fortuin
Ottniel Baartman portrait in Official Seattle Orcas 2026 squad shirtBowlerOttniel Baartman
BowlerOkuhle Cele
BowlerNqaba Peter
BowlerNqobani Mokoena
BowlerJJ Basson

Competition record

League and season history

Paarl Royals compete in SA20. Rajasthan Royals and Barbados Royals are sister franchises in different competitions, not alternate league entries for this team, so their records remain separate.

SeasonFinishRecordTop scorerMost wickets
2026 · Season 43rd league · Qualifier 26 wins · 5 losses · 1 NRRubin Hermann · 226Ottniel Baartman · 20
2025 · Season 32nd league · Qualifier 27 wins · 4 lossesLhuan-dre Pretorius · 397Mujeeb Ur Rahman · 14
2024 · Season 23rd league · Eliminator5 wins · 6 lossesJos Buttler · 408Lungi Ngidi · 13
2023 · Season 14th league · semi-final4 wins · 6 losses · 1 NRJos Buttler · 391Bjorn Fortuin · 14

Team operations

PR coaching and support staff

Head coach

Trevor Penney

Current SA20 head coach; appointed before Season 3 and retained for Season 4.

Captain

David Miller

Founding captain and official Season 4 captain.

Director of cricket

Kumar Sangakkara

Royals cricket director supporting the Paarl programme.

Central performance support

Royals data and analytics team

The club says its central analytics unit supports the coaching group; individual Season 4 roles were not published.

Home venue

Boland Park

Paarl, South Africa

Boland Park is Paarl Royals' official home ground and hosted all five of their Season 4 home league matches. The 2027 league schedule again assigns five home dates to Paarl, while playoff venues remain competition-controlled.

Open the official venue source ↗

Team news

Latest PR updates

Official SA20 and Paarl Royals releases lead the dated updates. The squad trail distinguishes the early auction list from the later final club directory.

Official destinations

PR website and social handles

Use these direct links to avoid fan accounts and lookalike profiles.

Reader questions

Paarl Royals FAQ

Who captained Paarl Royals in SA20 Season 4?

David Miller captained Paarl Royals. He has led the franchise since the inaugural 2023 season.

Who is the Paarl Royals head coach?

Trevor Penney is the head coach. Kumar Sangakkara supports the programme as Royals Director of Cricket.

Who scored the most runs for Paarl Royals in Season 4?

Rubin Hermann scored 226 runs in ten innings, two more than Lhuan-dre Pretorius.

Who took the most Paarl Royals wickets in Season 4?

Ottniel Baartman took 20 wickets in nine matches, including 5/16, and won SA20 Bowler of the Season.

Who was Paarl Royals' leading all-round contributor?

Sikandar Raza combined 118 runs with 15 wickets and was selected in the official Team of the Tournament.

Where did Paarl Royals finish in SA20 Season 4?

They finished third in the league, won the Eliminator and lost Qualifier 2, ending with six wins, five losses and one no-result.

Have Paarl Royals won SA20?

No. Their best playoff finish so far is Qualifier 2, reached in both 2025 and 2026.

How many times have Paarl Royals reached the playoffs?

Four times. Paarl qualified in every completed SA20 season from 2023 through 2026.

What is Paarl Royals' home stadium?

Boland Park in Paarl is the official home ground and has five Paarl home fixtures in the published 2027 league schedule.

When do Paarl Royals start SA20 Season 5?

They open at home against Joburg Super Kings on 18 January 2027 at 17:30 SAST.

How many players are in the final Season 4 directory?

The post-season club directory contains 22 players and includes later campaign participants not present in the initial auction list.

Are Paarl Royals and Rajasthan Royals the same team?

No. They share Royals Sports Group identity but compete as separate franchises in SA20 and the IPL, with separate squads and records.

Does Paarl Royals play in more than one league?

This Paarl team competes in SA20. Rajasthan Royals and Barbados Royals are separate group franchises in other leagues.

What are Paarl Royals' official social handles?

The official handles are @paarlroyals on Instagram, Facebook and X, linked from the league's team profile.

References

Sources for this team page

Updated 2026-08-10. Official SA20 feeds and Paarl Royals pages lead the squad, staff, results, schedule, venue, awards and channels. Season 4 player totals were checked against the club/league record set; the final 22-player club directory takes precedence over an earlier auction snapshot.

01
Paarl RoyalsFinal club squad directory and official roles
Open ↗
02
SA20Official team profile, captain, coach, venue and social links
Open ↗
03
SA20Official updated pre-season squad and temporary replacement
Open ↗
04
SA20Official Season 4 results, table and Season 5 fixtures
Open ↗
05
SA20Official Season 4 Team of the Tournament
Open ↗
06
SA20Official Season 4 award winners
Open ↗
07
Paarl RoyalsOfficial head-coach appointment and cricket leadership
Open ↗
08
Paarl RoyalsOfficial retention and Mujeeb Season 3 wickets
Open ↗
09
Paarl RoyalsOfficial historical player statistics
Open ↗
10
SA20Official competition career and season records
Open ↗