Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Caribbean Premier League 2021: Batting by team

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Caribbean Premier League 2021×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleSKANSt Kitts and Nevis Patriots20219901654218.33128128.910011710
Mohammad HafeezGAWGuyana Amazon Warriors20218711797029.83175102.29010203
Shoaib MalikGAWGuyana Amazon Warriors20211110167237.4411259.8200131
Ravi RampaulTKRTrinbago Knight Riders2021103265*6.00875.0000010
Dwayne BravoSKANSt Kitts and Nevis Patriots2021106114547*29.00117123.9300079
Denesh RamdinTKRTrinbago Knight Riders202197112629*21.0013295.4500074
Lendl SimmonsTKRTrinbago Knight Riders2021111101937017.55173111.56012198
Kieron PollardTKRTrinbago Knight Riders20211110326158*37.29165158.180201521
Mohammad AmirBRBarbados Royals202173221*2.00366.6700000
Isuru UdanaTKRTrinbago Knight Riders20217314725*23.5031151.6100025
Darren BravoTKRTrinbago Knight Riders2021871982516.3310296.0800074
Devon ThomasSKANSt Kitts and Nevis Patriots202199119655*24.5020595.61010242
Thisara PereraBRBarbados Royals20214301264.001580.0000010
Imran TahirGAWGuyana Amazon Warriors20211152115*3.671291.6700110
Ashley NurseBRBarbados Royals2021553238*11.503958.9700010
Johnson CharlesBRBarbados Royals2021101002164021.60176122.730002112
Sunil NarineTKRTrinbago Knight Riders2021107113733*22.83113121.24001157
Colin MunroTKRTrinbago Knight Riders2021111122674729.67264101.140002010
Jason HolderBRBarbados Royals202110901093412.1187125.2900287
Paul van MeekerenSKANSt Kitts and Nevis Patriots202182163*6.001346.1500000
Kyle MayersBRBarbados Royals202188116081*22.86130123.08011149
Nicolas PooranGAWGuyana Amazon Warriors20211110226375*32.88161163.350101225
Sheldon CottrellSKANSt Kitts and Nevis Patriots20218312520*12.5010250.0000122
Fawad AhmedSKANSt Kitts and Nevis Patriots2021102100*0.0010.0000100
Akeal HoseinTKRTrinbago Knight Riders202111756322*31.5034185.2900027
Evin LewisSKANSt Kitts and Nevis Patriots202111112426102*47.33261163.221302538
Tim SeifertTKRTrinbago Knight Riders20211110217740*22.13157112.74000178
Glenn PhillipsBRBarbados Royals20211010225480*31.75198128.280211616
Shai HopeBRBarbados Royals20218801414417.63116121.55001124
Asif AliSKANSt Kitts and Nevis Patriots202154032188.003396.9700021
Shimron HetmyerGAWGuyana Amazon Warriors2021111012185424.22179121.79021159
Oshane ThomasBRBarbados Royals2021720000.0020.0000200
Brandon KingGAWGuyana Amazon Warriors2021111111897718.90153123.53010188
Fabian AllenSKANSt Kitts and Nevis Patriots2021121141373419.57106129.2500299
Odean SmithGAWGuyana Amazon Warriors202111921264318.0095132.63003612
Sherfane RutherfordSKANSt Kitts and Nevis Patriots20211110326258*37.43206127.180301118
Chandrapaul HemrajGAWGuyana Amazon Warriors202111111254105*25.40190133.681012016
Hayden Walsh, Jr.BRBarbados Royals2021641593019.6744134.0900025
Dominic DrakesSKANSt Kitts and Nevis Patriots2021115110248*25.5063161.9000067
Romario ShepherdGAWGuyana Amazon Warriors202198310972*21.8066165.1501098
Azam KhanBRBarbados Royals20218801785022.25143124.480101112
Naveen-ul-HaqGAWGuyana Amazon Warriors20219412813*9.3327103.7000021
Jayden SealesTKRTrinbago Knight Riders202161100*-0-00000
Ashmead NeddGAWGuyana Amazon Warriors202131111*-333.3300000
Wahab RiazSLKSt Lucia Kings20211032302630.003390.9100030
Andre FletcherSLKSt Lucia Kings20211212122981*20.82190120.530121513
Chadwick WaltonJTJamaica Tallawahs20215511004725.0091109.89000104
Andre RussellJTJamaica Tallawahs20211010316050*22.8691175.820121116
Faf du PlessisSLKSt Lucia Kings2021991277120*34.63193143.521112212
Carlos BrathwaiteJTJamaica Tallawahs202110901475816.33117125.64011129
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.