Who has hit the most sixes in the final over of IPL matches? Let's find out!

Image Credit: Getty Images

1. MS Dhoni – 69 Sixes

Image Credit: Getty Images

2. Kieron Pollard – 33 Sixes

Image Credit: Getty Images

3. Ravindra Jadeja – 30 Sixes

Image Credit: Getty Images

4. Hardik Pandya – 28 Sixes

Image Credit: Getty Images

5. Rohit Sharma – 23 Sixes

Image Credit: Getty Images

6. David Miller – 21 Sixes

Image Credit: Getty Images

7. Dinesh Karthik – 20 Sixes

Image Credit: Getty Images

8. AB de Villiers – 19 Sixes

Image Credit: Getty Images