ipl

Most Hundreds in IPL History

This list honours the players who have scored most centuries in the IPL. Scoring a century is one of the toughest tasks in cricket and the difficulty only increases when the format is T20. With only 120 balls in an innings, a batsman needs to be at his absolute best to reach the triple digit mark. 

Scoring a century in the shortest format of the game needs a perfect cocktail of consistency, timing as well as power-hitting. The batsmen need to be at their toes throughout the innings to score a century. Failing to capitalise even on a handful of deliveries could cost them the precious achievement of scoring a century in T20s.

Over the years in the IPL, a number of batsmen have managed to master the art of scoring big in the 20-over format. The players have not only entertained the cricketing world with their blistering knocks but have also made a huge contribution in their team's achievements.

At present, Royal Challengers Bengaluru's Virat Kohli holds the record for scoring most centuries in the IPL. The former India skipper has scored eight centuries in the competition so far including four centuries in one season. He is followed by England's T20 World Cup-winning captain Jos Buttler who has hit seven tons in the IPL so far.

Chris Gayle is at the third spot with six centuries while Shubman Gill and KL Rahul complete the top five. Both Gill and Rahul have scored 4 centuries in the IPL so far. 

No Player M Inns Runs NO BF S/R Avg 100s 50s 4s 6s
1 253 245 8063 207 6101 132.16 27.15 8 56 709 275
2 108 107 3636 95 2461 147.74 30.05 7 20 359 163
3 142 141 4965 125 3333 148.96 31.62 6 31 405 357
4 145 141 3874 125 2809 137.91 23.62 4 21 376 190
5 184 184 6565 162 4697 139.77 32.02 4 62 663 236
6 132 123 4683 103 3479 134.61 29.09 4 37 400 187
7 104 101 3249 86 2384 136.28 26.63 4 20 312 98
8 184 170 5162 130 3403 151.69 21.87 3 40 413 251
9 168 163 4419 144 3180 138.96 23.26 3 25 352 206
10 109 109 2880 104 2186 131.75 25.26 2 13 293 130
11 104 104 2728 99 1755 155.44 25.03 2 16 334 106
12 222 221 6769 193 5324 127.14 26.97 2 51 768 152
13 186 173 4698 155 3793 123.86 21.85 2 31 484 107
14 80 80 2069 76 1495 138.39 24.63 2 11 239 92
15 258 253 6628 224 5058 131.04 22.70 2 43 599 280
16 106 106 2619 101 2149 121.87 23.59 2 13 248 91
17 151 136 3623 113 2499 144.98 19.17 2 24 387 131
18 108 108 3161 102 2350 134.51 27.73 2 23 317 123
19 16 16 577 13 381 151.44 30.37 2 3 60 21
20 45 44 935 38 698 133.95 17.98 2 2 81 32
21 67 66 2433 58 1765 137.85 32.44 2 19 223 94
22 50 50 1589 46 1100 144.45 29.43 2 9 166 69
23 54 53 1608 51 1072 150.00 28.71 2 9 198 64
24 170 145 2934 121 2300 127.57 13.46 1 13 296 87
25 174 154 3204 110 2241 142.97 13.46 1 13 262 158
26 80 78 1802 63 1462 123.26 18.58 1 10 201 39
27 71 69 2477 62 1866 132.74 30.96 1 20 266 78
28 59 58 1977 51 1612 122.64 29.51 1 15 198 52
29 205 200 5528 170 4043 136.73 23.13 1 39 506 203
30 30 30 768 28 532 144.36 24.00 1 4 85 39
31 171 159 3850 132 3179 121.11 18.42 1 22 335 110
32 78 78 2334 69 1948 119.82 26.83 1 13 295 29
33 39 36 974 27 750 129.87 19.10 1 5 74 41
34 36 36 1001 28 743 134.72 22.75 1 4 92 40
35 23 23 505 22 418 120.81 21.04 1 2 61 20
36 204 187 4348 154 3409 127.54 17.19 1 22 359 173
37 127 121 2661 117 2000 133.05 19.57 1 13 263 98
38 178 111 1578 91 951 165.93 5.98 1 7 169 100
39 131 125 2951 81 2119 139.26 16.30 1 13 208 136
40 103 93 2485 72 1940 128.09 18.68 1 11 225 60
41 29 29 1079 27 852 126.64 34.81 1 11 109 44
42 112 111 3284 94 2211 148.53 25.26 1 18 296 154
43 97 89 1886 67 1329 141.91 14.97 1 9 151 93
44 106 100 2750 93 1993 137.98 23.11 1 16 266 125
45 26 26 839 22 475 176.63 27.97 1 6 85 43
46 36 33 1027 27 604 170.03 22.82 1 6 61 65
47 65 65 1569 63 1276 122.96 23.42 1 9 170 42
48 35 35 761 35 525 144.95 21.74 1 3 79 41
49 28 25 833 24 519 160.50 26.03 1 7 56 55
50 52 50 1332 43 974 136.76 22.20 1 11 122 61
M: Matches,
W: Won,
L: Lost,
T: Tie,
N/R: No Result,
PTS: Points,
Net RR: Net run rate,
Q: Qualified

Most Hundreds in IPL History FAQs

Virat Kohli (8 Centuries)

Virat Kohli has smashed 4 centuries in 2016 IPL season.

Manish Pandey

Chris Gayle has scored fastest century (just in 30 balls) against Pune Warriors.

Jos Buttler (7 Centuries)
logo
Stay Updated with the Latest Cricket News from Cricket Addictor.

You will receive the latest updates on cricket news throughout the day. You can manage them whenever you need in browser settings.

LIVE

LIVE STREAM