T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Caribbean Premier League 2026: Batting records

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Trinbago Knight Riders×Series: Caribbean Premier League 2026×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shimron HetmyerGAW2026221139111*139.0062224.19100812
Tim SeifertSLK2026111105105*-61172.1310085
Kirk McKenzieJK2026220996949.5050198.00010107
Hassan NawazAABF2026220777638.5056137.5001093
Shadab KhanAABF20262225952*-23256.5201026
Shai HopeGAW20262215842*58.0046126.0900014
Keacy CartyJK2026220534226.5047112.7700060
Zachary CarterBT2026220492824.5047104.2600043
Moeen AliAABF20262214332*43.0029148.2800042
Kevin WickhamSKAN2026110383838.004486.3600021
Reeza HendricksJK2026110373737.0029127.5900041
Amir JangooAABF2026220373118.505172.5500011
Kushal Janith PereraAABF20261113434*-24141.6700031
Rahkeem CornwallAABF2026220342017.0013261.5400071
Evin LewisAABF2026220342417.003791.8900023
Rovman PowellJK20262223429*-24141.6700031
Charith AsalankaSLK2026110333333.0021157.1400023
Sherfane RutherfordBT2026220332116.504278.5700030
Chris GreenBT2026220322716.0023139.1300022
Andre RussellJK2026110272727.0015180.0000032
Romario ShepherdGAW20262112727*-7385.7100023
John CampbellSLK2026110272727.0017158.8200050
Kamil PooranSLK2026110252525.0017147.0600050
Saim AyubJK20261112424*-18133.3300001
Johnson CharlesSKAN2026110212121.002584.0000020
M DindyalGAW2026110191919.0014135.7100012
Quentin SampsonGAW20262211912*19.0016118.7500021
Ashmead NeddSKAN2026110181818.001994.7400001
Daniel SamsBT202622017178.5016106.2500102
Brandon KingBT2026110161616.0013123.0800030
Shadrack DescarteBT2026110161616.009177.7800021
Gudakesh MotieBT20262201698.0016100.0000010
Rivaldo ClarkeBT20262211515*15.0011136.3600130
Obed McCoySKAN20261111313*-10130.0000011
Matthew NanduGAW2026110131313.002161.9000000
Shian BrathwaiteBT2026110131313.001586.6700011
Maaz SadaqatJK2026110121212.0010120.0000030
Quinton de KockBT202622011115.501861.1100120
Glenn PhillipsGAW202622011115.502250.0000110
Obus PienaarSLK2026110888.004200.0000010
Mujeeb Ur RahmanBT202622174*7.00977.7800000
Andre FletcherSKAN2026110666.00966.6700001
Mohammad NabiGAW2026110666.00785.7100000
Kevlon AndersonBT2026110666.001154.5500000
Jason HolderSKAN2026110333.00475.0000000
Hassan KhanJK202611133*-3100.0000000
Mehedi Hasan MirazGAW2026110222.001414.2900000
Shayan JahangirJK2026110222.00450.0000000
Waqar SalamkheilSKAN202611111*-1100.0000000
Kyle MayersSKAN2026110000.0010.0000100
Page 1Next

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