ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Caribbean Premier League 2019: Batting records

Filters

2 active
Reset"Match result" is from the side of the player or team.
At Providence Stadium×Series: Caribbean Premier League 2019×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brandon KingGAW2019661201132*40.20135148.891002112
Shoaib MalikGAW201966318873*62.67147127.89010116
Chandrapaul HemrajGAW20196601576326.17131119.85010148
Nicolas PooranGAW201965312761*63.5070181.43022810
Shimron HetmyerGAW201966111570*23.00100115.00011104
Sherfane RutherfordGAW2019631874543.5064135.9400075
Lendl SimmonsTKR2019220815140.5071114.0801065
Devon ThomasSKAN2019220726236.0065110.7701082
Kieron PollardTKR20192226236*-36172.2200054
Keemo PaulGAW2019621563856.0042133.3300034
Laurie EvansSKAN2019110555555.0047117.0201080
Ashley NurseBT2019221534053.0033160.6100034
Jonathan CarterBT2019220514925.5029175.8600053
Colin MunroTKR2019220434321.504497.7300122
Fabian AllenSKAN2019220393319.5023169.5700032
Rahkeem CornwallSLZ2019110363636.0014257.1400071
Alex HalesBT2019220363618.0020180.0000123
JP DuminyBT2019220342017.0028121.4300031
Johnson CharlesBT2019220341917.0028121.4300070
Jason HolderBT2019220332916.5020165.0000003
Denesh RamdinTKR20192213232*32.003982.0500121
Chris GreenGAW2019620302815.0021142.8600021
Mohammad HafeezSKAN2019220251412.503180.6500010
Najibullah ZadranSLZ2019110232323.0021109.5200031
Liton DasJT2019110212121.002584.0000020
Glenn PhillipsJT2019110212121.002875.0000030
Shai HopeBT2019110212121.0016131.2500002
Darren SammySLZ2019110181818.0017105.8800011
Evin LewisSKAN20192201899.003256.2500011
Leniko BoucherBT2019110161616.0014114.2900030
K SantokieSLZ20191111515*-9166.6700011
Kjorn OttleySKAN2019110151515.0012125.0000030
Keron CottoySKAN20191111414*-7200.0000020
Roshon PrimusBT2019110141414.0013107.6900010
James NeeshamTKR20191111212*-8150.0000020
Trevon GriffithJT2019110111111.0011100.0000020
Alzarri JosephSKAN20192111010*-2500.0000011
Darren BravoTKR20192201095.002737.0400010
Andre FletcherSLZ2019110888.001080.0000001
Chadwick WaltonJT2019110888.001457.1400010
Thisara PereraSLZ2019110888.001457.1400000
Sunil NarineTKR2019110888.004200.0000020
Josh LalorBT201911188*-7114.2900010
Obed McCoySLZ2019110888.005160.0000001
Christopher BarnwellSLZ2019110777.00887.5000010
Andre McCarthySLZ2019110777.007100.0000010
Kesrick WilliamsSLZ2019110666.00875.0000000
Zahir KhanJT2019110666.002300.0000001
Shakib Al HasanBT2019110555.00955.5600000
Sharmarh BrooksSKAN2019110555.00683.3300010
Page 1Next

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