Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings

Barbados Royals Squad and Player Stats CPL 2026

Every Barbados Royals player over the last 34 CPL matches in numbers, from runs to wickets and catches

Updated 17 September 2026, after the Jamaica Kingsmen game

#Player M Inns Runs SR 6s Wkts Econ Ct Pts
1 Barbados Royals Quinton de Kock Keeper 20 20 711 137.3 32 0 - 14 1529
2 Barbados Royals Rovman Powell Batter 18 17 410 172.3 32 0 - 9 926
3 Barbados Royals Kyle Mayers All-rounder 17 17 373 123.5 19 9 8.44 4 1248
4 Barbados Royals Brandon King Batter 10 10 308 126.2 17 0 - 2 612
5 Barbados Royals Rahkeem Cornwall All-rounder 17 16 301 144.0 28 12 7.97 1 1130
6 Barbados Royals Jason Holder All-rounder 22 19 251 130.7 12 29 9.64 13 1717
7 Barbados Royals Alick Athanaze Batter 12 12 249 108.7 8 0 - 7 497
8 Barbados Royals Azam Khan Keeper 9 9 234 127.2 14 0 - 0 466
9 Barbados Royals David Miller Batter 9 8 182 136.8 8 0 - 6 394
10 K Barbados Royals Kadeem Alleyne All-rounder 7 7 178 156.1 11 0 - 5 396
11 Barbados Royals Sherfane Rutherford Batter 11 10 164 118.8 9 2 9.35 6 437
12 Barbados Royals Glenn Phillips Keeper 4 4 157 149.5 14 0 - 1 325
13 Barbados Royals Chris Green All-rounder 11 8 133 144.6 4 12 6.05 10 924
14 R Barbados Royals Rivaldo Clarke Keeper 9 8 123 96.9 2 0 - 5 293
15 S Barbados Royals Shadrack Descarte All-rounder 6 5 123 135.2 6 0 6.42 2 294
16 Barbados Royals Laurie Evans Batter 6 6 116 133.3 5 0 - 3 266
17 Barbados Royals Rassie van der Dussen Batter 5 5 109 106.9 4 0 - 3 191
18 Barbados Royals Johnson Charles Keeper 4 4 83 118.6 3 0 - 0 167
19 Z Barbados Royals Zachary Carter Batter 6 6 75 98.7 3 0 - 2 175
20 Barbados Royals Nyeem Young Bowler 12 7 74 89.2 5 9 10.99 4 506
21 Barbados Royals Joshua Bishop All-rounder 8 5 58 152.6 5 5 14.91 4 372
22 Barbados Royals Harry Tector Batter 2 2 52 102.0 2 0 - 0 88
23 Barbados Royals Raymon Reifer All-rounder 4 3 37 92.5 1 2 - 1 137
24 Barbados Royals Daniel Sams All-rounder 10 4 35 116.7 3 17 6.53 5 778
25 Barbados Royals Justin Greaves All-rounder 6 3 32 103.2 0 0 - 6 124
26 Barbados Royals Carlos Brathwaite All-rounder 3 2 30 142.9 1 5 10.29 2 254
27 Barbados Royals Gudakesh Motie Bowler 6 2 26 136.8 1 8 7.78 1 375
28 Barbados Royals Mujeeb Ur Rahman Bowler 6 3 24 133.3 1 9 5.96 1 485
29 Barbados Royals Qais Ahmad Bowler 8 3 24 85.7 2 7 8.56 6 398
30 Barbados Royals Donovan Ferreira Keeper 1 1 19 158.3 1 0 - 0 49
31 K Barbados Royals Kevin Wickham All-rounder 2 2 19 100.0 2 0 - 0 45
32 Barbados Royals Smit Patel Keeper 2 2 16 59.3 0 0 - 2 54
33 Barbados Royals Keshav Maharaj Bowler 4 2 15 88.2 1 6 7.65 0 261
34 Barbados Royals Roelof van der Merwe All-rounder 6 3 15 93.8 0 5 9.35 2 247
35 Barbados Royals Corbin Bosch All-rounder 6 5 11 64.7 0 0 13.00 3 64
36 Barbados Royals Hayden Walsh Bowler 6 1 10 83.3 0 1 16.00 3 100
37 Barbados Royals Shai Hope Keeper 2 2 9 112.5 0 0 - 1 27
38 Barbados Royals Obed McCoy Bowler 17 3 9 56.3 0 15 8.58 5 703
39 K Barbados Royals Kelvon Anderson Batter 2 2 8 53.3 0 0 9.00 0 14
40 Barbados Royals Devon Thomas Keeper 2 1 7 233.3 1 2 3.43 0 84
41 Barbados Royals Najibullah Zadran Batter 1 1 6 50.0 0 0 - 0 6
42 Barbados Royals Eathan Bosch Bowler 5 1 6 60.0 0 7 7.29 3 305
43 Barbados Royals Maheesh Theekshana Bowler 5 2 3 60.0 0 4 6.10 1 230
44 Barbados Royals AM Ghazanfar Bowler 4 1 3 100.0 0 4 7.95 1 189
45 J Barbados Royals Jake Lintott Batter 2 1 2 20.0 0 2 - 2 86
46 Barbados Royals Ashley Nurse All-rounder 1 1 1 25.0 0 1 - 1 39
47 Barbados Royals Mohammad Amir Bowler 3 2 1 100.0 0 3 - 1 117
48 Barbados Royals Jomel Warrican Bowler 4 0 0 - 0 1 9.21 0 78
49 Barbados Royals Oshane Thomas Bowler 3 0 0 - 0 4 32.77 0 145
50 Barbados Royals Naveen ul Haq Bowler 4 0 0 - 0 6 7.40 0 240
51 Barbados Royals George Linde All-rounder 1 0 0 - 0 2 3.25 0 87
52 Barbados Royals Akeem Jordan All-rounder 1 0 0 - 0 1 9.60 0 41
53 R Barbados Royals Ramon Simmonds Keeper 9 0 0 - 0 10 8.00 3 429
54 J Barbados Royals Johann Layne All-rounder 2 0 0 - 0 3 8.40 0 118
55 S Barbados Royals Shaqkere Parris Bowler 2 0 0 - 0 0 - 2 20
56 K Barbados Royals Kofi James All-rounder 1 0 0 - 0 0 - 2 22
57 Z Barbados Royals Zishan Motara All-rounder 1 0 0 - 0 0 13.50 0 1
58 J Barbados Royals Jakeem Pollard Bowler 5 1 0 0.0 0 4 7.38 1 201
58 players over Barbados Royals' last 34 CPL matches. Each head sorts the table.

Barbados Royals CPL 2026 Squad

20 players named, the captain first, as of 11 Nov 2026

Barbados Royals CPL Squad Questions

Who is Barbados Royals' top run scorer?

Over Barbados Royals' last 34 CPL matches, Quinton de Kock with 711 runs in 20, at a strike rate of 137.3.

Who has taken the most wickets for Barbados Royals?

Over Barbados Royals' last 34 CPL matches, Jason Holder with 29 wickets at 9.64 an over.

Who has played the most for Barbados Royals recently?

Jason Holder, in 22 of Barbados Royals' last 34 CPL matches. 58 players have played for them in that time.

Who is in the Barbados Royals squad?

Barbados Royals' CPL 2026 squad has 20 players: AM Ghazanfar, Brandon King, Chris Green, Daniel Sams, George Linde, Gudakesh Motie, Jakeem Pollard, Johann Layne, Kadeem Alleyne, Kelvon Anderson, Kofi James, Mujeeb Ur Rahman, Quinton de Kock, Ramon Simmonds, Rivaldo Clarke, Shadrack Descarte, Sherfane Rutherford, Shian Brathwaite, Zachary Carter, Zishan Motara.