Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Caribbean Premier League 2024: Batting by team

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Caribbean Premier League 2024×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Andre FletcherSKANSt Kitts and Nevis Patriots2024101003189331.80213149.300322419
Mohammad AmirAABFAntigua and Barbuda Falcons2024103232*3.00742.8600100
Rilee RossouwSKANSt Kitts and Nevis Patriots20246601105018.3389123.6001176
Kyle MayersSKANSt Kitts and Nevis Patriots2024101002689226.80174154.020212119
Sam BillingsAABFAntigua and Barbuda Falcons20248701295618.43114113.16010151
Evin LewisSKANSt Kitts and Nevis Patriots202410101248100*27.56194127.841011818
Tabraiz ShamsiSKANSt Kitts and Nevis Patriots202473321*-540.0000000
Chris GreenAABFAntigua and Barbuda Falcons202410701074815.2987122.9900083
Imad WasimAABFAntigua and Barbuda Falcons202410831774635.40147120.41001165
Fakhar ZamanAABFAntigua and Barbuda Falcons20245501594331.80119133.61000176
Fabian AllenAABFAntigua and Barbuda Falcons2024101058125*16.2067120.9000254
Odean SmithSKANSt Kitts and Nevis Patriots2024540402710.0039102.5600251
Roshon PrimusAABFAntigua and Barbuda Falcons2024863781926.0062125.8100055
Shamar SpringerAABFAntigua and Barbuda Falcons2024941402313.334686.9600131
Dominic DrakesSKANSt Kitts and Nevis Patriots202444034178.503791.8900031
Anrich NortjeSKANSt Kitts and Nevis Patriots20241053302215.0025120.0000121
Ashmead NeddSKANSt Kitts and Nevis Patriots2024520753.506116.6700010
Tristan StubbsSKANSt Kitts and Nevis Patriots2024331413920.5027151.8500033
Teddy BishopAABFAntigua and Barbuda Falcons20242201095.001376.9200020
Kofi JamesAABFAntigua and Barbuda Falcons202410801423717.75127111.81000147
J AndrewAABFAntigua and Barbuda Falcons202476112850*25.60115111.30010114
Ryan JohnSKANSt Kitts and Nevis Patriots2024761642912.8044145.4500082
Imran TahirGAWGuyana Amazon Warriors20241110202020.0020100.0000020
Dwaine PretoriusGAWGuyana Amazon Warriors2024131051112522.2089124.72001104
Shai HopeGAWGuyana Amazon Warriors2024131303917130.08289135.290302821
Shimron HetmyerGAWGuyana Amazon Warriors2024131334029140.20217185.250402132
Keemo PaulGAWGuyana Amazon Warriors2024131231223813.56100122.0000086
Romario ShepherdGAWGuyana Amazon Warriors2024108319351*38.60110175.450111114
Azam KhanGAWGuyana Amazon Warriors2024770952913.5773130.14001104
Rahmanullah GurbazGAWGuyana Amazon Warriors20249902696929.89157171.340111424
Gudakesh MotieGAWGuyana Amazon Warriors202413844626*11.505190.2000103
Junior SinclairGAWGuyana Amazon Warriors202451144*-1400.0000010
Shamar JosephGAWGuyana Amazon Warriors202483286*8.007114.2900101
Dwayne BravoTKRTrinbago Knight Riders2024410000.0020.0000100
Kieron PollardTKRTrinbago Knight Riders20241111423552*33.57162145.06011820
Sunil NarineTKRTrinbago Knight Riders202477069389.8644156.8200257
Jason RoyTKRTrinbago Knight Riders20248801956424.38138141.30011199
Nicolas PooranTKRTrinbago Knight Riders20241111250410156.00297169.701314135
Joshua LittleTKRTrinbago Knight Riders202431111*-1100.0000000
Sherfane RutherfordSKANSt Kitts and Nevis Patriots202444035348.7518194.4400233
Terrance HindsTKRTrinbago Knight Riders20248322714*27.0013207.6900012
Waqar SalamkheilTKRTrinbago Knight Riders20241121777.001258.3300000
Keacy CartyTKRTrinbago Knight Riders20241110224673*30.75196125.510101610
Mikyle LouisSKANSt Kitts and Nevis Patriots20249812016328.71142141.550211514
SD ParrisTKRTrinbago Knight Riders20248801795722.38165108.48011813
Faf du PlessisSLKSt Lucia Kings20241212140592*36.82279145.160403422
Johnson CharlesSLKSt Lucia Kings2024121214528941.09295153.220403931
Quinton de KockBRBarbados Royals20241212245311545.30280161.791203728
David WieseSLKSt Lucia Kings2024117412143*40.3372168.0600178
Jason HolderBRBarbados Royals2024128111228*16.0098114.2900166
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.