Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · CPL · 2024— Leaders · CPL · 2024 Final Final PlayersTeams

CPL 2024 most runs

Updated , after Saint Lucia Kings vs Guyana Amazon Warriors

Nicholas Pooran leads CPL 2024 with 504 runs (Trinbago Knight Riders) · Quinton de Kock (453) and Johnson Charles (452) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Runs Mat Inns Mat Inns Avg BF SR 4s 6s 100s
1Nicholas PooranTrinbago Knight Riders TKR 91*10127Trinbago Knight Riders TKR91*101275041111111156.00297169.7041351
2Quinton de KockBarbados Royals BR 1548Barbados Royals BR15484531212121245.30280161.7937281
3Johnson CharlesSaint Lucia Kings SLK 77912Saint Lucia Kings SLK779124521212121241.09295153.2237300
4Faf du PlessisSaint Lucia Kings SLK 215792*Saint Lucia Kings SLK215792*4051212121236.82279145.1634220
5Shimron HetmyerGuyana Amazon Warriors GAW 111*37*Guyana Amazon Warriors GAW111*37*4021313131340.20217185.2521320
6Shai HopeGuyana Amazon Warriors GAW 225627Guyana Amazon Warriors GAW2256273911313131330.08289135.2928210
7Andre FletcherSt Kitts and Nevis Patriots SNP 931532St Kitts and Nevis Patriots SNP9315323181010101031.80213149.3024190
8Rahmanullah GurbazGuyana Amazon Warriors GAW 04024Guyana Amazon Warriors GAW04024269999929.89157171.3414240
9David MillerBarbados Royals BR 3650*30Barbados Royals BR3650*3026810910944.67165162.4224170
10Kyle MayersSt Kitts and Nevis Patriots SNP 6031St Kitts and Nevis Patriots SNP60312681010101026.80174154.0221190
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Tim SeifertSLK2571212121228.56164156.7118160
12Evin LewisSNP2481010101027.56194127.8418181
13Keacy CartyTKR2461010101030.75196125.5116100
14Kieron PollardTKR2351111111133.57162145.068200
15Justin GreavesABF225777745.00179125.702640
16Mikyle LouisSNP201888828.71142141.5515140
17Jason RoyTKR195888824.38138141.301990
18Romario ShepherdGAW19310810838.60110175.4511140
19Roston ChaseSLK1831211121126.14145126.211360
20Shaqkere ParrisTKR180888822.50165109.098130
21Alick AthanazeBR179999922.38170105.291280
22Imad WasimABF17710810835.40147120.411650
23Moeen AliGAW1691010101021.13153110.461280
24Fakhar ZamanABF159555531.80119133.611760
25Rovman PowellBR1581210121022.57133118.807120
26Kofi JamesABF14210810817.75127111.811470
27Kadeem AlleyneBR142888817.7588161.3610100
28Ackeem AugusteSLK14110910920.14126111.901230
29Sam BillingsABF129878718.43114113.161510
30Jewel AndrewABF128666625.60115111.301140
31Bhanuka RajapaksaSLK127666625.4090141.11690
32Keemo PaulGAW1221312131213.56100122.00860
33David WieseSLK12112712740.3372168.06780
34Andre RussellTKR116878723.2063184.133130
35Jason HolderBR11212812816.0098114.29660
36Dwaine PretoriusGAW1111310131022.2089124.721040
37Rilee RossouwSNP110666618.3389123.60760
38Chris GreenABF10710710715.2987122.99830
39Azam KhanGAW95777713.5773130.141040
40Tim DavidTKR86666617.2073117.81360
41Tim RobinsonGAW86444421.5069124.64920
42Fabian AllenABF811010101016.2067120.90540
43Roshon PrimusABF78767626.0062125.81550
44Wanindu HasarangaSNP76444425.3349155.10640
45Sunil NarineTKR6977779.8644156.82570
46Ryan JohnSNP64868612.8044145.45820
47Brandon KingABF59444414.7549120.41820
48Rahkeem CornwallBR5897978.2958100.00920
49Aaron JonesSLK57333357.0041139.02250
50Raymon ReiferGAW48444416.005096.00420
51Gudakesh MotieGAW4613813811.505190.20030
52Hassan KhanABF46222223.0032143.75140
53Akeal HoseinTKR45959515.0035128.57600
54Chris JordanTKR43535321.5037116.22500
55Matthew FordeSLK42737314.0029144.83240
56Shamar SpringerABF41949413.674689.13310
57Andries GousTKR41333313.674297.62420
58Tristan StubbsSNP41333320.5027151.85330
59Rivaldo ClarkeBR41333313.6740102.50310
60Odean SmithSNP40646410.0039102.56510
61Dunith WellalageBR39212139.0032121.88500
62Kevin SinclairGAW3764649.2534108.82700
63Sherfane RutherfordSNP3544448.7518194.44330
64Dominic DrakesSNP3444448.503791.89310
65Joshua Da SilvaSNP34323217.003987.18110
66Josh ClarksonSNP32545432.004276.19110
67Shamarh BrooksBR32222232.004374.42010
68Alzarri JosephSLK3012412415.003293.75120
69Anrich NortjeSNP3010510515.0025120.00210
70Keshav MaharajBR2875757.005154.90110
71Terrance HindsTKR27939327.0013207.69120
72Shadrack DescarteSLK2755555.4027100.00310
73Maheesh TheekshanaBR251271276.252889.29110
74Mohammad MohsinSNP25222212.5025100.00120
75Kevin WickhamBR23111123.0023100.00300
76Imran TahirGAW2011111120.0020100.00200
77Nyeem YoungBR1753538.5010170.00210
78Jayden SealesTKR174242–11154.55110
79Joshua JamesABF15212115.006250.00210
80Obed McCoyBR141131137.0012116.67020
81Veerasammy PermaulSNP1343436.5011118.18100
82Jahmar HamiltonABF1232326.0012100.00100
83Hayden WalshABF10323210.009111.11100
84Teddy BishopABF1022225.001376.92200
85Shamar JosephGAW883838.007114.29010
86Waqar SalamkheilTKR71021027.001258.33000
87Ashmead NeddSNP752523.506116.67100
88Junior Alvin SinclairGAW45151–1400.00100
89Ramon SimmondsBR43232–1400.00100
90Mohammad AmirABF31031033.00742.86000
91Naveen ul HaqBR21041042.00825.00000
92Tabraiz ShamsiSNP27373–540.00000
93Noor AhmadSLK11211211.00425.00000
94Joshua LittleTKR13131–1100.00000
95Kelvon AndersonGAW111111.00520.00000
96Johann JeremiahSLK11111–333.33000
Showing top 10 of 96

Runs: runs · Mat: matches · Inns: innings · Avg: batting average · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More CPL 2024 leaderboards

CPL 2024 Most Runs

Nicholas Pooran topped CPL 2024 with 504 runs for Trinbago Knight Riders, ahead of Quinton de Kock (453) and Johnson Charles (452). The CPL 2024 runs leaderboard ranks all 96 players who have contributed runs this season. These are the final standings from the CPL 2024 season.

Frequently asked questions

Who had the most runs in CPL 2024?

Nicholas Pooran led CPL 2024 with 504 runs from 11 matches, averaging 56 at a strike rate of 169.7. Quinton de Kock was second on 453 and Johnson Charles third on 452. The table ranks every player in CPL 2024 by runs, with their team and matches.

Who were the top run scorers in CPL 2024?

The top three run scorers in CPL 2024 were Nicholas Pooran (504 in 11 matches), Quinton de Kock (453 in 12 matches) and Johnson Charles (452 in 12 matches). Nicholas Pooran was 51 runs clear of Quinton de Kock. Every other player follows in the table, with their team and matches.

Who had the most CPL runs in 2024?

Nicholas Pooran had the most CPL runs in 2024, 504 for Trinbago Knight Riders, and the leading run scorers for the next sides were Quinton de Kock for Barbados Royals (453) and Johnson Charles for Saint Lucia Kings (452). Batters from 6 sides were on the CPL 2024 runs board.

What were the highest CPL runs in 2024?

The highest CPL runs in 2024 were Nicholas Pooran's 504 in total, and the highest single innings was 115 by Quinton de Kock. Nicholas Pooran, Quinton de Kock and Evin Lewis shared the most hundreds, 1 each.