Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Barbados Royals squad 2026

Updated . 2026 · 20 players
Barbados Royals squad 2026
Updated . CPL 2026 · 20 players · 17 of 20 have appeared
in the last XI
in the XI on 16 Sep · CPL 2026 output · tap a column to re-sort
Player · CPL 2026 MatM Runs SR Wkts Econ Ct
AM Ghazanfar 4 wkts · econ 7.95 4 3 100 4 7.95 1
Brandon King 214 runs · SR 118 9 214 117.6 0 – 0
Chris Green 143 runs · 7 wkts 11 143 140.2 7 6.51 11
Daniel Sams 15 wkts · econ 7.25 10 41 107.9 15 7.25 2
George Linde 2 wkts · econ 3.25 1 0 – 2 3.25 0
Gudakesh Motie 13 wkts · econ 8.35 11 35 129.6 13 8.35 2
Jakeem Pollard 4 wkts · econ 7.38 5 0 0 4 7.38 1
Johann Layne 3 wkts · econ 4.42 1 0 – 3 4.42 0
Kadeem Alleyne Yet to play – – – – – –
Kelvon Anderson 36 runs · SR 86 5 36 85.7 0 9.00 1
Kofi James Yet to play – – – – – –
Mujeeb Ur Rahman 11 wkts · econ 8.06 7 12 85.7 11 8.06 2
Quinton de Kock 392 runs · SR 143 11 392 143.1 0 – 6
Ramon Simmonds 4 wkts · econ 10.46 5 0 0 4 10.46 1
Rivaldo Clarke 106 runs · SR 101 9 106 101 0 16.00 8
Shadrack Descarte 123 runs · SR 135 6 123 135.2 0 6.42 2
Sherfane Rutherford 211 runs · SR 135 11 211 135.3 1 4.20 4
Shian Brathwaite 20 runs · SR 69 2 20 69 0 – 0
Zachary Carter 206 runs · SR 123 11 206 122.6 0 – 3
Zishan Motara Yet to play – – – – – –
Create a free account10 pages a day · every squad, every season Sign up free ›
Showing 10 of 20 · updated daily from the official squad feed · last change 10 Nov 2026

Barbados Royals Squad — CPL 2026

Barbados Royals have 20 players in their CPL 2026 squad. The table above lists every player alphabetically with their CPL 2026 output — matches, runs, strike rate, wickets, economy and catches — refreshed daily from the official squad feed; tap a column to re-sort. 17 of the 20 have appeared so far.

Frequently asked questions

How many players are in the Barbados Royals squad?

Barbados Royals have 20 players in their CPL 2026 squad, 17 of whom have played at least one match.