Menu

Account

Create a free account Go Pro

Already have an account? Log in

CPL 2026 most runs

Quinton de Kock topped CPL 2026 with 392 runs (Barbados Royals). Shimron Hetmyer (368) and Maaz Sadaqat (363) followed.

Updated , after Antigua & Barbuda Falcons vs Jamaica Kingsmen
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Quinton de KockBarbados RoyalsBR11 matches, 11 innings14371111139243.56274143.07292011
2Shimron HetmyerGuyana Amazon WarriorsGAW12 matches, 12 innings02102*121236846.00186197.85192902
3Maaz SadaqatJamaica KingsmenJK7 matches, 7 innings112411147736351.86208174.52292302
4Shai HopeGuyana Amazon WarriorsGAW12 matches, 12 innings01640121233247.43293113.31141510
5Colin MunroTrinbago Knight RidersTKR10 matches, 10 innings183826101032032.00254125.98321610
6Nicholas PooranTrinbago Knight RidersTKR9 matches, 9 innings225909928335.38162174.69202320
7Dasun ShanakaSt Kitts and Nevis PatriotsSNP8 matches, 8 innings121*2068828156.20145193.79182401
8Kamil PooranSaint Lucia KingsSLK8 matches, 8 innings037438827339.00171159.65331320
9Rovman PowellJamaica KingsmenJK13 matches, 12 innings840*0131226129.00192135.94131800
10Keacy CartyJamaica KingsmenJK12 matches, 12 innings15569121225921.58217119.35181120
11Andre FletcherSt Kitts and Nevis PatriotsSNP9 matches, 9 innings9923032.86175131.43161420
12Evin LewisAntigua & Barbuda FalconsABF9 matches, 9 innings9922027.50168130.95122000
13Hasan NawazAntigua & Barbuda FalconsABF8 matches, 7 innings8722036.67173127.17201010
14Brandon KingBarbados RoyalsBR9 matches, 9 innings9921426.75182117.5822810
15Amir JangooAntigua & Barbuda FalconsABF9 matches, 9 innings9921330.43198107.5810910
16Sherfane RutherfordBarbados RoyalsBR11 matches, 10 innings111021123.44156135.26171020
17Zachary CarterBarbados RoyalsBR11 matches, 11 innings111120618.73168122.62151610
18Johnson CharlesSt Kitts and Nevis PatriotsSNP9 matches, 9 innings9919621.78159123.27181210
19Kieron PollardTrinbago Knight RidersTKR8 matches, 8 innings8819628.00136144.12161210
20Kirk McKenzieJamaica KingsmenJK12 matches, 12 innings121219417.64157123.57201010
21Rahkeem CornwallAntigua & Barbuda FalconsABF9 matches, 9 innings9918921.0093203.23191600
22Sunil NarineTrinbago Knight RidersTKR10 matches, 9 innings10918226.00112162.50121420
23Saim AyubJamaica KingsmenJK6 matches, 6 innings6618245.50120151.6791201
24Tim SeifertSaint Lucia KingsSLK5 matches, 5 innings5517844.50123144.7220511
25Mavendra DindyalGuyana Amazon WarriorsGAW10 matches, 10 innings101017517.50159110.06161010
26Glenn PhillipsGuyana Amazon WarriorsGAW8 matches, 8 innings8816320.38151107.9515500
27Andre RussellJamaica KingsmenJK10 matches, 9 innings10915719.63105149.5261710
28Moeen AliAntigua & Barbuda FalconsABF7 matches, 7 innings7714837.00104142.3110910
29Keemo PaulJamaica KingsmenJK13 matches, 9 innings13914418.00113127.4312610
30Chris GreenBarbados RoyalsBR11 matches, 8 innings11814335.75102140.2010610
31Quentin SampsonGuyana Amazon WarriorsGAW11 matches, 10 innings111014128.2076185.5371400
32Reeza HendricksJamaica KingsmenJK5 matches, 5 innings5514028.00103135.9210800
33Kyle MayersSt Kitts and Nevis PatriotsSNP9 matches, 9 innings9913314.7894141.4914800
34Alex HalesTrinbago Knight RidersTKR9 matches, 8 innings9813216.50108122.227910
35Shadab KhanAntigua & Barbuda FalconsABF8 matches, 6 innings8613266.0058227.5961210
36Jason HolderSt Kitts and Nevis PatriotsSNP9 matches, 9 innings9912513.89122102.465800
37Shadrack DescarteBarbados RoyalsBR6 matches, 5 innings6512324.6091135.1613610
38Roston ChaseSaint Lucia KingsSLK10 matches, 9 innings10912015.00103116.5013300
39Hassan KhanJamaica KingsmenJK11 matches, 10 innings111011623.2076152.634910
40Charith AsalankaSaint Lucia KingsSLK8 matches, 8 innings8811314.13103109.714600
41Andries GousSaint Lucia KingsSLK4 matches, 4 innings4411328.2585132.9411610
42Rahmanullah GurbazGuyana Amazon WarriorsGAW3 matches, 3 innings3311137.0068163.2410810
43Rivaldo ClarkeBarbados RoyalsBR9 matches, 8 innings9810621.20105100.9511100
44Wanindu HasarangaSt Kitts and Nevis PatriotsSNP8 matches, 8 innings8810434.6761170.499600
45Ackeem AugusteSaint Lucia KingsSLK5 matches, 5 innings5510020.0071140.856710
46Joshua Da SilvaTrinbago Knight RidersTKR5 matches, 5 innings559999.0072137.507510
47Tajinder SinghAntigua & Barbuda FalconsABF3 matches, 3 innings339933.0073135.6210210
48John CampbellSaint Lucia KingsSLK5 matches, 5 innings559719.4079122.7811200
49Kevin WickhamSt Kitts and Nevis PatriotsSNP5 matches, 5 innings559719.4010592.384400
50Obus PienaarSaint Lucia KingsSLK5 matches, 5 innings559632.0059162.7110400
51Karima GoreAntigua & Barbuda FalconsABF6 matches, 6 innings669415.6773128.7710400
52Romario ShepherdGuyana Amazon WarriorsGAW12 matches, 6 innings1268026.6754148.155600
53Usman KhanJamaica KingsmenJK6 matches, 5 innings657915.8066119.707400
54Mohammad NabiGuyana Amazon WarriorsGAW7 matches, 4 innings747324.3365112.316100
55Tim RobinsonAntigua & Barbuda FalconsABF3 matches, 3 innings337023.3351137.254400
56Matthew FordeSaint Lucia KingsSLK10 matches, 8 innings108689.7149138.784600
57Alick AthanazeSt Kitts and Nevis PatriotsSNP4 matches, 3 innings436822.6757119.303510
58Jewel AndrewSaint Lucia KingsSLK4 matches, 4 innings446622.0057115.792410
59Jyd GoolieTrinbago Knight RidersTKR9 matches, 9 innings995711.407279.174100
60Justin GreavesTrinbago Knight RidersTKR3 matches, 3 innings335418.005696.432200
61Vitel LawesJamaica KingsmenJK13 matches, 6 innings1365313.2538139.472500
62Kusal PereraAntigua & Barbuda FalconsABF3 matches, 3 innings335125.5046110.874100
63Shamar SpringerAntigua & Barbuda FalconsABF10 matches, 6 innings1065012.5041121.955100
64Odean SmithJamaica KingsmenJK7 matches, 4 innings745025.0040125.001400
65Fabian AllenAntigua & Barbuda FalconsABF7 matches, 4 innings744221.0032131.252200
66Daniel SamsBarbados RoyalsBR10 matches, 6 innings1064110.2538107.890300
67Akeal HoseinTrinbago Knight RidersTKR10 matches, 4 innings1044141.0039105.135000
68Matthew BreetzkeTrinbago Knight RidersTKR4 matches, 4 innings443812.674584.441100
69Kelvon AndersonBarbados RoyalsBR5 matches, 4 innings543612.004285.712000
70Gudakesh MotieBarbados RoyalsBR11 matches, 5 innings1153511.6727129.633100
71Shadley van SchalkwykSaint Lucia KingsSLK6 matches, 5 innings653517.5024145.832200
72Joshua BishopSaint Lucia KingsSLK10 matches, 6 innings106338.253497.063200
73Nikhil ChaudharySt Kitts and Nevis PatriotsSNP2 matches, 2 innings223316.5028117.863100
74Darron NeddSaint Lucia KingsSLK3 matches, 3 innings333010.003488.241200
75Navin BidaiseeSt Kitts and Nevis PatriotsSNP5 matches, 4 innings54266.503476.471100
76McKenny ClarkeSaint Lucia KingsSLK4 matches, 4 innings442412.0015160.000300
77Amari GoodridgeSaint Lucia KingsSLK4 matches, 3 innings432211.0019115.790200
78Mehidy Hasan MirazGuyana Amazon WarriorsGAW5 matches, 4 innings54215.254348.841100
79Shian BrathwaiteBarbados RoyalsBR2 matches, 2 innings222010.002968.972100
80Ashmead NeddSt Kitts and Nevis PatriotsSNP3 matches, 2 innings32199.502190.480100
81Alzarri JosephAntigua & Barbuda FalconsABF10 matches, 4 innings1041818.002378.262000
82Dominic DrakesTrinbago Knight RidersTKR6 matches, 3 innings6318-18100.001100
83Obed McCoySt Kitts and Nevis PatriotsSNP5 matches, 2 innings521818.0015120.002100
84Imran TahirGuyana Amazon WarriorsGAW12 matches, 3 innings123175.673450.001000
85Shayan JahangirJamaica KingsmenJK4 matches, 4 innings44164.002759.260100
86Terrance HindsTrinbago Knight RidersTKR4 matches, 3 innings43157.5014107.141100
87Matthew TrompTrinbago Knight RidersTKR4 matches, 2 innings42157.503050.000000
88Matthew NanduGuyana Amazon WarriorsGAW2 matches, 2 innings22147.002653.850000
89Joshua JamesAntigua & Barbuda FalconsABF8 matches, 2 innings82136.501681.251100
90Jahmar HamiltonAntigua & Barbuda FalconsABF2 matches, 2 innings22136.502454.170000
91Shamar JosephGuyana Amazon WarriorsGAW11 matches, 2 innings112126.002157.142000
92Maheesh TheekshanaSaint Lucia KingsSLK10 matches, 3 innings1031212.001580.001000
93Mujeeb Ur RahmanBarbados RoyalsBR7 matches, 3 innings73126.001485.711000
94Jeremiah LouisSt Kitts and Nevis PatriotsSNP4 matches, 2 innings42126.009133.332000
95Johann JeremiahSaint Lucia KingsSLK2 matches, 2 innings22126.001485.712000
96Mohammad HarisGuyana Amazon WarriorsGAW2 matches, 2 innings22105.001190.911000
97Mikyle LouisSt Kitts and Nevis PatriotsSNP1 match, 1 innings1199.001464.291000
98Hunain ShahJamaica KingsmenJK13 matches, 3 innings13355.001145.450000
99Jayden SealesAntigua & Barbuda FalconsABF10 matches, 2 innings10233.00837.500000
100AM GhazanfarBarbados RoyalsBR4 matches, 1 innings413-3100.000000
Showing the top 10 of 110

CPL 2026 Most Runs

Quinton de Kock topped CPL 2026 with 392 runs (Barbados Royals). Shimron Hetmyer (368) and Maaz Sadaqat (363) followed. The CPL 2026 runs leaderboard ranks all 110 players who have contributed runs this season. These are the final standings from the CPL 2026 season.

CPL Runs Questions

Who had the most runs in CPL 2026?

Quinton de Kock led CPL 2026 with 392 runs from 11 matches, averaging 43.56 at a strike rate of 143.07. Shimron Hetmyer was second on 368 and Maaz Sadaqat third on 363. The table ranks every player in CPL 2026 by runs, with their team and matches.

Who were the top run scorers in CPL 2026?

The top three run scorers in CPL 2026 were Quinton de Kock (392 in 11 matches), Shimron Hetmyer (368 in 12 matches) and Maaz Sadaqat (363 in 7 matches). Quinton de Kock was 24 runs clear of Shimron Hetmyer. Every other player follows in the table, with their team and matches.

Who had the most CPL runs in 2026?

Quinton de Kock had the most CPL runs in 2026, 392 for Barbados Royals, and the leading run scorers for the next sides were Shimron Hetmyer for Guyana Amazon Warriors (368) and Maaz Sadaqat for Jamaica Kingsmen (363). Batters from 7 sides were on the CPL 2026 runs board.

What were the highest CPL runs in 2026?

The highest CPL runs in 2026 were Quinton de Kock's 392 in total, and the highest single innings was 121 not out by Dasun Shanaka. Shimron Hetmyer and Maaz Sadaqat shared the most hundreds, 2 each.