MS Dhoni is one of the most remarkable and intelligent cricketers. He has great success in the Indian Premier League (IPL), scoring over 5000 runs and captaining Chennai Super Kings (CSK) to five titles. And he is hungry for more as Dhoni will play for the Chennai outfit in the 2025 season.
This blog will look at Dhoni’s IPL runs year-wise and his highest individual scores in the world’s biggest T20 league.
MS Dhoni IPL Runs: 2008-2025
Dhoni, who has also played for Rising Pune Supergiant (RPS) for two seasons, has been part of the IPL since its inaugural season. He has 5243 runs across 17 IPL editions at a strike rate of 13. The 43-year-old also boasts an excellent batting average of 39. It is the highest among players with more than 200 IPL appearances.
MS Dhoni IPL Runs Year-wise
Year |
Matches |
Runs |
SR |
50s |
100s |
4s |
6s |
2024 |
14 |
161 |
220 |
0 |
0 |
14 |
13 |
2023 |
16 |
104 |
182 |
0 |
0 |
3 |
10 |
2022 |
14 |
232 |
123 |
1 |
0 |
21 |
10 |
2021 |
16 |
114 |
106 |
0 |
0 |
12 |
3 |
2020 |
14 |
200 |
116 |
0 |
0 |
16 |
7 |
2019 |
15 |
416 |
134 |
3 |
0 |
22 |
23 |
2018 |
16 |
455 |
150 |
3 |
0 |
24 |
30 |
2017 |
16 |
290 |
116 |
1 |
0 |
15 |
16 |
2016 |
14 |
284 |
135 |
1 |
0 |
18 |
14 |
2015 |
17 |
372 |
122 |
1 |
0 |
27 |
17 |
2014 |
16 |
371 |
148 |
1 |
0 |
22 |
20 |
2013 |
18 |
461 |
163 |
4 |
0 |
32 |
25 |
2012 |
19 |
358 |
129 |
1 |
0 |
26 |
9 |
2011 |
16 |
392 |
158 |
2 |
0 |
25 |
23 |
2010 |
13 |
287 |
136 |
2 |
0 |
26 |
8 |
2009 |
14 |
332 |
127 |
2 |
0 |
22 |
9 |
2008 |
16 |
414 |
133 |
2 |
0 |
38 |
15 |
Most Expensive Player & Prolific Run-scoring
Dhoni was the star of the inaugural IPL auction after CSK purchased him for USD 1.5 million. He lived up to his hype in the 2008 edition with 414 runs and guided his team to a runner-up finish. In the next six of the seven seasons, Dhoni managed more than 300 runs every campaign and lifted the title in the 2010 and 2011 seasons.
The 2013 edition saw him register his highest run tally in an IPL season. He made 461 runs, with four half-centuries and a strike rate of 163. In the 2016 and 2017 editions, Dhoni represented RPS after CSK received a two-year ban from the league. He amassed close to 600 runs and hit 30 sixes in the two seasons.
Dhoni Since 2018
CSK and Dhoni reunited in the 2018 season. He led them from the front as he made 455 runs and lifted the franchise’s third title. In the following season, he went past 400 runs again with three fifties. It is also the last time he would register a 300+ run tally in an IPL season.
Though Dhoni’s run-scoring declined after the 2019 edition, he continued to lead CSK to glory. Under Dhoni’s leadership, the Chennai outfit was crowned champions in the 2021 and 2023 seasons. In the 2024 season, Dhoni dazzled the CSK faithful with a number of quickfire knocks and had his best strike rate in an IPL season—220.
MS Dhoni’s Highest Score in IPL
CSK’s ‘Thala’ has conjured plenty of memorable batting performances. He has registered 24 fifties in the IPL, with some of them turning them into match-winning knocks. Three of his five IPL highest scores have come against RCB at Chinnaswamy Stadium.
Here are the top five highest individual scores of Dhoni in IPL:
- 84* (48 balls) vs Royal Challengers Bangalore (2019)
- 79* (44 balls) vs Kings XI Punjab (2018)
- 75* (46 balls) vs Rajasthan Royals (2019)
- 70* (34 balls) vs Royal Challengers Bangalore (2018)
- 70* (40 balls) vs Royal Challengers Bangalore (2011)
Concluding Thoughts
Despite not being a top-order batter, Dhoni has managed over 5000 runs in the league. His match-winning knocks and outstanding leadership made CSK one of the most prolific franchises in the league. This is why he is regarded as one of the greatest wicketkeeper-batters ever. Dhoni’s legacy in the IPL will live on forever.
FAQs
How many runs has MS Dhoni scored in the IPL so far?
From 2008-2025, MS Dhoni has scored 5243 runs in 264 matches.
Has MS Dhoni scored a hundred in the IPL?
MS Dhoni is yet to score a hundred in IPL. He has 24 IPL half-centuries.
What is MS Dhoni’s highest IPL score?
MS Dhoni’s highest score in the IPL is 84* against Royal Challengers Bangalore in the 2019 season