Live4th ODI · Ireland in Namibia 2026/27NAM152/9 (36.1)IRE298/8 (50)NAM need 147 runs in 83 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Caribbean Premier League 2014: Batting by year

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Caribbean Premier League 2014×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HafeezGAW2014201410811333519.00118112.71000105
Marlon SamuelsAH20142014882266106*44.33183145.361102714
Denesh RamdinGAW2014201410832468449.20174141.380301911
Lendl SimmonsGAW20142014101024149751.75321128.970423023
David HusseyAH201420148801423217.75117121.3700078
Martin GuptillGAW2014201410933549059.00277127.800502815
Ben LaughlinAH20142014710000.0010.0000100
Devon ThomasAH20142014872813816.208892.0500182
Danza HyattAH20142014870853612.1411573.9100272
Christopher BarnwellGAW2014201410831333726.6077172.73000511
K SantokieGAW20142014102255*-5100.0000010
Carlos BrathwaiteAH20142014862782419.5053147.1700126
Sunil NarineGAW201420147111111*-9122.2200010
Ben DunkAH201420148801433817.88132108.33001144
James NeeshamGAW2014201410721233524.60113108.8500074
Veerasammy PermaulGAW20142014103116158.0014114.2900011
Miguel CumminsAH20142014421101010.001283.3300010
Sheldon CottrellAH2014201487048216.8636133.3300233
Shacaya ThomasAH20142014551452011.257758.4400021
JJ AthanazeAH2014201432111*1.00250.0000100
Navin StewartGAW2014201452121*2.00450.0000000
Ronsford BeatonGAW20142014101100*-0-00000
Neil McKenzieBT201420145401894.503847.3700100
Shoaib MalikBT2014201499238881*55.43297130.640402614
Dwayne SmithBT20142014992353110*50.43259136.292103120
Dwayne BravoTTRS201420149521156738.3383138.55010105
Ross TaylorTTRS201420149822387039.67209113.88032206
Kevin O'BrienTTRS2014201498220390*33.83141143.970211412
Rayad EmritBT2014201491100*-10.0000000
Kieron PollardBT201420149921866326.57130143.080121312
Nasir JamshedTTRS20142014220442.00666.6700100
Sulieman BennTTRS20142014920321.50933.3300000
Darren BravoTTRS2014201497321169*52.75185114.050201113
Ashley NurseBT2014201483386*-988.8900000
Kevon CooperTTRS201420149422111*10.502391.3000010
Samuel BadreeTTRS2014201482122*2.00633.3300100
Jason HolderBT201420149731034825.7559174.5800177
Jonathan CarterBT20142014321757.001258.3300000
Nicolas PooranTTRS20142014972703314.0054129.6300026
Shane DowrichBT20142014660753712.508588.2400191
Akeal HoseinBT2014201462211*-812.5000000
Evin LewisTTRS201420147702827740.29200141.000302217
Daniel VettoriJT2014201410411183.671573.3300101
Brad HoggAH20142014733168*-13123.0800010
Owais ShahJT20142014861774215.409184.6200143
Chris GayleJT20142014101012526028.00234107.690201914
Carlton BaughJT20142014320854.001172.7300000
Jerome TaylorJT201420141041311710.3326119.2300022
Adam VogesJT20142014101021094813.6312885.1600152
Nikita MillerJT20142014102221*-540.0000000
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.