IPL Records: Top 10 Players With Most Runs In IPL History: Virat Kohli, also known as the “Run Machine,” currently holds the record for scoring the most runs in the history of the Indian Premier League (IPL). He has scored a whopping 6624 runs in 223 matches, which remains the highest number of runs scored by any batsman in the tournament.
Kohli and Shikhar Dhawan are the only players to have scored over 6000 runs in IPL history. Here is a list of the top 10 batsmen in IPL history, with Kohli leading the pack.
Pos. |
Player |
Matches |
Inns |
Runs |
1 |
Virat Kohli |
223 |
215 |
6624 |
2 |
Sikhar Dhawan |
206 |
205 |
6244 |
3 |
David Warner |
162 |
162 |
5881 |
4 |
Rohit Sharma |
227 |
222 |
5879 |
5 |
Suresh Raina |
205 |
200 |
5528 |
6 |
AB De |
184 |
170 |
5162 |
7 |
MS Dhoni |
234 |
206 |
4978 |
8 |
Chris Gayle |
142 |
141 |
4965 |
9 |
Robin Uthappa |
205 |
197 |
4952 |
10 |
Dinesh Karthik |
229 |
208 |
4376 |
The Indian Premier League (IPL) has been the stage for some of the greatest cricket players in the world to showcase their talents.
These players have left an indelible mark on the IPL with their incredible performances over the years. One of the most important aspects of the IPL is scoring runs, and here are the top 10 run-scorers in the history of the IPL.
1. Virat Kohli
At the top of the list is the Indian captain Virat Kohli, who has amassed a staggering 6624 runs in 223 matches. He has been a consistent performer for the Royal Challengers Bangalore (RCB) and has been instrumental in taking his team to the playoffs several times.
Kohli’s ability to score runs in pressure situations is what sets him apart from the rest of the pack.
2. Shikhar Dhawan
The second name on the list is that of Shikhar Dhawan, who has scored 6244 runs in 206 matches. Dhawan has played for several franchises in the IPL, including the Delhi Capitals and the Sunrisers Hyderabad.
He is known for his flamboyant strokeplay and his ability to anchor the innings when
required.
3. David Warner
David Warner, the former captain of the Sunrisers Hyderabad, comes in at number three on the list. He has scored 5881 runs in 162 matches, including four centuries.
Warner is one of the most dangerous openers in the IPL and has the ability to take the game away from the opposition with his aggressive batting.
4. Rohit Sharma
Rohit Sharma, the captain of the Mumbai Indians, is fourth on the list with 5879 runs in 227 matches. Sharma is one of the most successful captains in IPL history, having led the Mumbai Indians to five titles.
He is known for his elegant strokeplay and his ability to play the big shots when required.
5. Suresh Raina
Suresh Raina, the former Indian batsman, comes in at number five on the list with 5528 runs in 205 matches. Raina has been a key player for the Chennai Super Kings over the years and has been instrumental in their success.
He is known for his ability to play spin and his aggressive strokeplay.
6. AB de Villiers
AB de Villiers, the South African batsman, comes in at number six on the list with 5162 runs in 184 matches.
De Villiers is one of the most destructive batsmen in the world and is known for his ability to play all around the ground. He has played for the RCB throughout his IPL career and has been a key player for them.
7. MS Dhoni
MS Dhoni, the former Indian captain, comes in at number seven on the list with 4978 runs in 234 matches.
Dhoni has been one of the most successful captains in IPL history, having led the Chennai Super Kings to three titles. He is known for his ability to finish matches and his calmness under pressure.
8. Chris Gayle
Chris Gayle, the West Indian batsman, comes in at number eight on the list with 4965 runs in 142 matches. Gayle is known for his explosive batting and his ability to hit sixes at will.
He has played for several franchises in the IPL, including the Royal Challengers Bangalore and the Kings XI Punjab.
9. Robin Uthappa
Robin Uthappa, the Indian batsman, comes in at number nine on the list with 4952 runs in 205 matches. Uthappa has played for several franchises in the IPL, including the Chennai Super Kings, Kolkata Knight Riders and the Rajasthan Royals. He is known for his aggressive batting and his ability to score runs quickly.
10. Dinesh Karthik
Dinesh Karthik, the Indian wicket-keeper batsman, comes in at number ten on the list with 4376 runs in 229 matches. Karthik has played for several franchises in the IPL, including the Kolkata Knight Riders and the Mumbai Indians. He is known for his Quick hitting batting style.