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.

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.
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.
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.
Rubin Hermann
12 matches · ten innings · average 25.11 · highest 65
Lhuan-dre Pretorius
12 matches · highest 98 · two fifties
Top wicket-taker20 wicketsOttniel Baartman
Nine matches · average 13.55 · best 5/16 · SA20 Bowler of the Season
Nqobani Mokoena
Ten matches · named 12th player in the official Team of the Tournament
Leading all-round contribution118 runs · 15 wicketsSikandar Raza
Ten matches · bowling economy 7.36 · official Team of the Tournament
Lhuan-dre Pretorius
65 balls against MI Cape Town at Boland Park
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.
| Result | Date | Opponent & venue | Scores | Outcome |
|---|---|---|---|---|
| L | Match League · Match 3 | Sunrisers Eastern CapeBoland Park, Paarl | PR 49 all out (11.5 overs)Sunrisers Eastern Cape 186/4 (20 overs) | Lost by 137 runs |
| W | Match League · Match 7 | Sunrisers Eastern CapeSt George's Park, Gqeberha | PR 150/5 (19.4 overs)Sunrisers Eastern Cape 149 all out (20 overs) | Won by 5 wickets |
| W | Match League · Match 10 | MI Cape TownBoland Park, Paarl | PR 181/3 (20 overs)MI Cape Town 180/8 (20 overs) | Won by 1 run |
| W | Match League · Match 13 | MI Cape TownNewlands, Cape Town | PR 90/3 (13 overs)MI Cape Town 88 all out (18.4 overs) | Won by 7 wickets |
| NR | Match League · Match 17 | Joburg Super KingsThe Wanderers, Johannesburg | PR No inningsJoburg Super Kings 187/6 (20 overs) | No result · lightning |
| L | Match League · Match 19 | Pretoria CapitalsBoland Park, Paarl | PR 117/6 (20 overs)Pretoria Capitals 138/9 (20 overs) | Lost by 21 runs |
| W | Match League · Match 23 | Durban's Super GiantsBoland Park, Paarl | PR 191/4 (20 overs)Durban's Super Giants 186/5 (20 overs) | Won by 6 wickets |
| W | Match League · Match 25 | Pretoria CapitalsSuperSport Park, Centurion | PR 128/4 (15.1 overs)Pretoria Capitals 127 all out (19.1 overs) | Won by 6 wickets |
| L | Match League · Match 27 | Durban's Super GiantsKingsmead, Durban | PR 131/9 (20 overs)Durban's Super Giants 189/7 (20 overs) | Lost by 58 runs |
| L | Match League · Match 30 | Joburg Super KingsBoland Park, Paarl | PR 122 all out (18.1 overs)Joburg Super Kings 166/5 (20 overs) | Lost by 44 runs |
| W | Match Eliminator | Joburg Super KingsSuperSport Park, Centurion | PR 210/5 (20 overs)Joburg Super Kings 174/8 (20 overs) | Won by 36 runs |
| L | Match Qualifier 2 | Sunrisers Eastern CapeThe Wanderers, Johannesburg | PR 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.
| Date | Opponent | Venue | Start | Status |
|---|---|---|---|---|
| League match | Joburg Super KingsHome | Boland ParkPaarl | 17:30SAST | Scheduled |
| League match | MI Cape TownAway | NewlandsCape Town | 17:30SAST | Scheduled |
| League match | MI Cape TownHome | Boland ParkPaarl | 15:30SAST | Scheduled |
| League match | Durban's Super GiantsAway | KingsmeadDurban | 17:30SAST | Scheduled |
| League match | Pretoria CapitalsHome | Boland ParkPaarl | 17:30SAST | Scheduled |
| League match | Pretoria CapitalsAway | SuperSport ParkCenturion | 15:30SAST | Scheduled |
| League match | Joburg Super KingsAway | The WanderersJohannesburg | 17:30SAST | Scheduled |
| League match | Sunrisers Eastern CapeHome | Boland ParkPaarl | 17:30SAST | Scheduled |
| League match | Durban's Super GiantsHome | Boland ParkPaarl | 17:30SAST | Scheduled |
| League match | Sunrisers Eastern CapeAway | St George's ParkGqeberha | 17:30SAST | Scheduled |
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
BatterDavid MillerWicketkeeper-batters
WK-BatterThomas RewAll-Rounders
All-RounderSikandar Raza
All-RounderDan LawrenceBowlers
BowlerWaqar Salamkheil
BowlerHardus Viljoen
BowlerOttniel BaartmanCompetition 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.
| Season | Finish | Record | Top scorer | Most wickets |
|---|---|---|---|---|
| 2026 · Season 4 | 3rd league · Qualifier 2 | 6 wins · 5 losses · 1 NR | Rubin Hermann · 226 | Ottniel Baartman · 20 |
| 2025 · Season 3 | 2nd league · Qualifier 2 | 7 wins · 4 losses | Lhuan-dre Pretorius · 397 | Mujeeb Ur Rahman · 14 |
| 2024 · Season 2 | 3rd league · Eliminator | 5 wins · 6 losses | Jos Buttler · 408 | Lungi Ngidi · 13 |
| 2023 · Season 1 | 4th league · semi-final | 4 wins · 6 losses · 1 NR | Jos Buttler · 391 | Bjorn Fortuin · 14 |
Team operations
PR coaching and support staff
Trevor Penney
Current SA20 head coach; appointed before Season 3 and retained for Season 4.
David Miller
Founding captain and official Season 4 captain.
Kumar Sangakkara
Royals cricket director supporting the Paarl programme.
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 AfricaBoland 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.
Baartman wins Bowler of the Season after a 20-wicket campaign
Read at SA20 ↗Selection · 26 Jan 2026Baartman and Raza make the Season 4 Team of the Tournament
Read at SA20 ↗Playoffs · 23 Jan 2026Sunrisers end Paarl's season in Qualifier 2
Read at SA20 ↗Playoffs · 22 Jan 2026Paarl beat Joburg by 36 runs in the Eliminator
Read at SA20 ↗Squad · 10 Sept 2025Season 4 auction completes Paarl's initial 19-player squad
Read at SA20 ↗Retention · 23 Jul 2025Miller, Pretorius, Fortuin and Hermann retained; Mujeeb and Raza secured
Read at Paarl Royals ↗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.