Most 6s in IPL History. Who has hit the maximum Sixes in IPL?

Do you know which batsman has hit the most number of sixes in IPL history? You think its Chris Gayle or is it MS Dhoni?

Lets have a look at the players who have hit the most number of IPL Sixes/6s in the history of IPL

NoPlayerMatchesSixesFoursRuns
1 Chris Gayle 140 357 404 4950
2 AB de Villiers 176 245 406 5056
3 Rohit Sharma 207 224 476 5480
4 MS Dhoni 211 217 317 4669
5 Kieron Pollard 171 211 207 3191
6 Virat Kohli 199 205 524 6076
7 Suresh Raina 200 202 502 5491
8 David Warner 148 201 525 5447
9 Shane Watson 145 190 376 3874
10 Robin Uthappa 189 163 454 4607

Note : The above list of maximum number of Sixes in IPL History is updated till the IPL 2021 First Edition (April-May 2021). The updates from the IPL September 2021 UAE edition have not been recorded here.