Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block

Most Runs in IPL

Royal Challengers Bengaluru star batter Virat Kohli became the first cricketer in the history of the IPL to amass 8000 runs in the tournament's history. Kohli achieved this feat against Rajasthan Royals in the Eliminator of IPL 2024.

Star RCB batsman Virat Kohli currently holds the record for scoring most runs in the IPL. Virat Kohli tops the table with 9218 runs as he has amassed in 281 IPL matches (273 innings) till date in the shortest format of the game at international level. The India batter has slammed 9 Century and 67 fifties in the IPL and aggregated runs consistently at a healthy average of 40.08.

Virat Kohli is followed by Rohit Sharma and the charismatic MI cricketer has scored 7329 runs in 281 IPL matches and averages 29.91.

Till date, a total of 10 players have scored 5000-plus runs in the IPL. The toppers in the list comprise of players from RCB, MI, PBKS, DC, CSK and KKR.

Three players from CSK (Suresh Raina - 5528 runs in 205 IPL matches, MS Dhoni - 5439 runs in 278 IPL matches and Sanju Samson - 5181 runs in 191 IPL matches) feature in the list.

Two cricketers from RCB (Virat Kohli - 9218 runs in 281 IPL matches and AB de Villiers - 5162 runs in 184 IPL matches) and DC (David Warner - 6565 runs in 184 IPL matches and KL Rahul - 5815 runs in 159 IPL matches) present in the highest run-getters in the IPL.

One cricketer each from MI (Rohit Sharma - 7329 runs in 281 IPL matches) , PBKS (Shikhar Dhawan - 6769 runs in 222 IPL matches) and KKR (Ajinkya Rahane - 5367 runs in 212 IPL matches) are also in the top 5000- plus runs.

Key Insights

  • Top Scorer: Virat Kohli has scored the most runs in IPL (9218).
  • Second Place: Rohit Sharma follows with 7329 runs in IPL.
  • Gap Analysis: Virat Kohli leads by 1889 runs.
  • Consistency: Virat Kohli has 67 fifties and 9 centuries in IPL.
  • Performance Insight: Players with the most runs in IPL maintain strong averages and strike rates.

Most Runs in IPL History

Here is the list of all Most Runs in IPL history:

# Player Runs 4s 6s Mat Inn HS 100s 50s Avg
1 9218 830 312 281 273 113 9 67 40.08
2 7329 661 323 281 276 109* 2 49 29.91
3 6769 768 152 222 221 106* 2 51 35.26
4 6565 663 236 184 184 126 4 61 40.52
5 5815 508 239 159 150 152* 6 45 46.15
6 5528 506 203 205 200 100* 1 39 32.52
7
MS Dhoni CSK
5439 375 264 278 242 84* 0 24 38.30
8 5367 539 141 212 197 105* 2 35 30.15
9 5181 432 243 191 186 119 5 27 31.79
10 5162 413 251 184 170 133* 3 40 39.70
11 4965 405 357 142 141 175* 6 31 39.72
12 4952 481 182 205 197 88 0 27 27.51
13 4842 466 161 257 234 97* 0 22 26.32
14 4773 439 174 154 147 96 0 39 35.10
15 4589 453 209 135 133 124 7 28 39.90
16
Surya Kumar Yadav MI
4581 482 178 179 163 103* 2 31 33.93
17 4482 429 149 131 128 129 4 32 40.38
18 4348 359 173 204 187 100* 1 22 28.23
19 4229 353 182 147 145 101* 1 32 35.84
20 4217 492 59 154 152 93 0 36 31.00
21 4012 348 117 180 164 114* 1 22 29.50
22 3874 376 190 145 141 117* 4 21 30.99
23 3865 349 181 139 136 128* 2 20 33.61
24 3567 345 163 133 126 106* 1 23 30.49
25 3469 258 121 266 207 77* 0 5 28.67
26 3441 334 143 118 118 140* 3 24 31.28
27 3412 218 223 189 171 87* 0 16 28.67
28 3288 235 152 152 145 101* 1 14 35.74
29 3204 262 158 174 154 100 1 13 29.13
30 3078 288 151 127 121 91 0 22 27.73
31 2955 228 155 162 150 91 0 10 27.88
32 2934 296 87 170 145 115* 1 13 24.25
33 2880 293 130 109 109 158* 2 13 27.69
34 2848 365 49 139 137 81 0 13 22.60
35 2839 260 107 85 84 108* 2 22 38.36
36 2819 237 161 141 135 95 0 18 23.89
37 2756 273 100 131 125 106 1 13 22.97
38 2750 217 149 132 126 83 0 13 24.77
39
Virender Sehwag PBKS
2728 334 106 104 104 122 2 16 27.55
40 2651 186 223 140 115 88* 0 12 28.20
41 2619 247 91 106 106 127 2 13 25.93
42 2563 306 110 81 80 124 2 18 34.17
43 2527 169 186 104 101 87* 0 15 31.59
44
Shaun Marsh PBKS
2477 266 78 71 69 115 1 20 39.95
45
Sai Sudharsan GT
2431 245 81 54 54 108* 3 19 49.61
46 2379 224 144 91 88 141 2 13 29.74
47
Sachin Tendulkar MI
2334 295 29 78 78 100* 1 13 34.84
48 2291 229 85 100 98 93 0 12 26.33
49 2242 181 117 122 108 124* 1 10 28.74
50 2239 234 80 88 87 101* 1 14 26.98
51 2129 132 137 92 87 95* 0 10 31.31
52 2128 186 64 79 77 89 0 18 35.47
53 2091 214 78 92 90 88* 0 15 25.19
54 2089 146 100 176 135 66 0 4 21.76
55 2086 144 119 63 59 105* 2 13 42.57
56 1938 168 74 156 125 86 0 3 23.35
57 1892 238 61 79 79 99 0 14 23.95
58 1858 143 91 68 65 101* 1 10 35.73
59 1855 155 111 68 62 117 2 12 30.92
60 1838 132 105 96 84 95 0 9 25.89
61 1820 191 120 202 126 109 1 7 17.50
62 1815 189 94 65 64 103 1 13 28.81
63 1712 188 49 86 78 89 0 11 23.45
64 1706 175 38 111 98 77* 0 6 20.80
65 1674 173 74 52 52 114 2 9 34.88
66 1671 131 68 69 66 68* 0 10 30.38
67 1626 150 75 67 60 104 1 13 31.88
68 1560 120 66 161 113 70* 0 5 22.61
69 1560 98 96 94 86 75 0 5 27.37
70 1539 170 77 52 51 102 1 10 32.74
71 1504 100 100 55 50 112* 1 13 32.00
72 1496 98 62 125 101 64 0 8 17.60
73 1494 111 50 93 73 61 0 8 28.73
74 1405 112 64 83 75 68* 0 5 22.66
75
Brad Hodge RR
1400 122 43 66 63 73 0 6 33.33

FAQs

  • How many runs has Virat Kohli scored in IPL?
    Virat Kohli has scored over 9218 runs in more than 281 matches in the IPL.
  • Who has scored the most runs in IPL history?
    Virat Kohli holds the record for the most runs in IPL history, leading with over 9218 runs.
  • Who is the second-highest run-scorer in IPL history
    Rohit Sharma is the second-highest run-scorer in IPL history with over 7329 runs.
  • Who are the top three highest run-scorers in the history of the IPL?
    The top three highest run-scorers in the history of the Indian Premier League are Virat Kohli (9218 runs), Rohit Sharma (7329 runs), and Shikhar Dhawan (6769 runs).
  • How many centuries has Virat Kohli scored in IPL?
    Virat Kohli has scored 9 centuries and more than 67 half-centuries in IPL matches.
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+