Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND94/1 (15.3)IND need 49 runs in 99 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Caribbean Premier League 2023: Batting records

Rahkeem Cornwall has scored the most runs in the Caribbean Premier League 2023 v St Kitts and Nevis Patriots: 140 in 2 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v St Kitts and Nevis Patriots×Series: Caribbean Premier League 2023×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahkeem CornwallBR2023221140102*140.0063222.22100716
Rovman PowellBR202322211667*-55210.91010108
Brandon KingJT2023220746737.0041180.4901075
Shai HopeGAW2023220675433.5043155.8101054
Keemo PaulGAW20232216641*66.0049134.6900034
Shimron HetmyerGAW2023220623631.0044140.9100024
Nicolas PooranTKR2023210616161.0032190.6301054
Sharmarh BrooksJT20232215738*57.0049116.3300023
Kyle MayersBR2023220533126.5030176.6700091
Saim AyubGAW2023220523126.0030173.3300063
Romario ShepherdGAW20232225126*-17300.0000035
Shadrack DescarteSLK2023110434343.0031138.7100013
Alick AthanazeBR2023221433043.0038113.1600022
Johnson CharlesSLK2023110424242.0038110.5300070
Shamar SpringerJT2023110383838.0027140.7400022
Kieron PollardTKR20232113737*-16231.2500005
Dwaine PretoriusGAW2023220372718.5029127.5900022
Lorcan TuckerTKR2023110363636.0031116.1300031
Fabian AllenJT20232113333*-18183.3300032
Raymon ReiferJT2023210282828.0022127.2700021
Jason HolderBR2023210242424.0020120.0000021
Laurie EvansBR2023110242424.0014171.4300022
Kirk McKenzieJT2023220242312.003177.4200040
Andre RussellTKR20232112323*-8287.5000022
Sikandar RazaSLK2023110222222.0017129.4100012
Martin GuptillTKR202322018119.002378.2600020
Alex HalesJT2023110171717.0016106.2500021
Amir JangooJT20231111717*-15113.3300002
Azam KhanGAW20232201597.501788.2400021
Colin MunroSLK2023110101010.0010100.0000020
Chris GreenJT202321199*-3300.0000020
Alzarri JosephSLK202311188*-6133.3300010
HazratullahGAW2023110777.00887.5000010
Chadwick WaltonTKR2023221767.001163.6400010
Odean SmithGAW202311155*-3166.6700010
Roshon PrimusSLK2023110555.00955.5600000
Mark DeyalTKR202311122*-2100.0000000
Nyeem YoungBR202321122*-2100.0000000
Sean WilliamsSLK2023110111.00714.2900000
Matthew FordeSLK202311111*-250.0000000
Imad WasimJT2023210000.0010.0000100
Roston ChaseSLK2023110000.0020.0000100
Chandrapaul HemrajGAW2023110000.0040.0000100

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.