Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL35/0 (4)BOL chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Barbados Royals: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Barbados Royals×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahkeem CornwallBRTrinbago Knight Riders2022-2024540541.25955.5600210
Nyeem YoungBRSt Lucia Kings2021-2024650704814.007988.6100215
Jason HolderBRTrinbago Knight Riders2021-202497154199.0045120.0000262
Rassie van der DussenBRAntigua and Barbuda Falcons2025110000.0010.0000100
Laurie EvansBRSt Lucia Kings2023110000.0010.0000100
Corbin BoschBRGuyana Amazon Warriors2022110000.0020.0000100
Oshane ThomasBRGuyana Amazon Warriors2021110000.000-00100
Oshane ThomasBRTrinbago Knight Riders2021-2022210000.0020.0000100
Smit PatelBRTrinbago Knight Riders2021110000.0060.0000100
Justin GreavesBRSt Lucia Kings2022-2023210000.0010.0000100
Joshua BishopBRGuyana Amazon Warriors2022110000.0010.0000100
Zishan MotaraBRGuyana Amazon Warriors2025110000.0010.0000100
Rahkeem CornwallBRAntigua and Barbuda Falcons2024220343417.0027125.9300152
Glenn PhillipsBRSt Lucia Kings20212218080*80.0040200.0001129
Shai HopeBRSt Lucia Kings2021220313115.5018172.2200131
Harry TectorBRGuyana Amazon Warriors2022220552.50771.4300110
Najibullah ZadranBRGuyana Amazon Warriors2022220221.00633.3300100
Smit PatelBRGuyana Amazon Warriors202122016168.002272.7300110
Sherfane RutherfordBRGuyana Amazon Warriors2025220272713.503479.4100112
Naveen-ul-HaqBRGuyana Amazon Warriors202432111*1.00520.0000100
Mahesh TheekshanaBRTrinbago Knight Riders202432100*0.0050.0000100
Corbin BoschBRJamaica Tallawahs2022330635621.0058108.6201142
Obed McCoyBRGuyana Amazon Warriors2022-202483023137.6711209.0900113
Nyeem YoungBRTrinbago Knight Riders2021-2023330632.001637.5000100
Nyeem YoungBRSt Kitts and Nevis Patriots2021-20257422817*14.0015186.6700122
Alick AthanazeBRTrinbago Knight Riders2023-2024540534413.2553100.0000124
Quinton de KockBRSt Lucia Kings2022-202555049249.8049100.0000142
Jason HolderBRJamaica Tallawahs2021-2023652421714.0039107.6900160
Kyle MayersBRGuyana Amazon Warriors2021-2023550873617.4074117.5700177
Rahkeem CornwallBRSt Kitts and Nevis Patriots2022-2024651185102*46.2599186.871011119
Rahkeem CornwallBRSt Lucia Kings2022-2024550553211.0049112.2400163
Rovman PowellBRSt Lucia Kings2023-20255515541*13.7537148.6500154
Quinton de KockBRGuyana Amazon Warriors2022-202566017911529.83124144.351011412
Kyle MayersBRJamaica Tallawahs2021-202366047297.836374.6000181
Kyle MayersBRTrinbago Knight Riders2021-20236602287938.00133171.430312614
Kyle MayersBRSt Lucia Kings2021-202366117281*34.40135127.410111312
Roelof van der MerweBRGuyana Amazon Warriors202311111*-1100.0000000
Roelof van der MerweBRSt Lucia Kings2023110111111.0011100.0000010
Mohammad AmirBRJamaica Tallawahs202121111*-1100.0000000
Devon ThomasBRJamaica Tallawahs2022210777.003233.3300001
Thisara PereraBRSt Kitts and Nevis Patriots2021110333.00650.0000000
Thisara PereraBRTrinbago Knight Riders2021110666.005120.0000010
Thisara PereraBRSt Lucia Kings2021110333.00475.0000000
David MillerBRSt Kitts and Nevis Patriots2022-202421122*-366.6700000
David MillerBRAntigua and Barbuda Falcons20241111919*-13146.1500030
Ashley NurseBRTrinbago Knight Riders202111188*-1650.0000000
Keshav MaharajBRGuyana Amazon Warriors2024210111.00616.6700000
Rassie van der DussenBRSt Kitts and Nevis Patriots20251113737*-27137.0400021
Rassie van der DussenBRTrinbago Knight Riders2025110777.001546.6700000
Rassie van der DussenBRSt Lucia Kings2025110202020.002290.9100001
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.