The excitement of IPL season 15 is slowly increasing. All the matches played in IPL so far have been very exciting. In IPL, the thrill is at its highest in the last overs. During this, the batsmen bat at a fast pace, and big shots also come out of their bat. Today we are going to tell you about the top batsmen who hit the most number of sixes in IPL between 16-20 overs.

Mahendra Singh Dhoni
Former CSK captain and wicket-keeper batsman Mahendra Singh Dhoni comes at number one on this list. Mahendra Singh Dhoni has so far played 153 innings between 16 and 20 overs in the IPL and during this time he has hit 166 sixes.

AB de Villiers
Second on this list comes former RCB cricketer AB de Villiers, who hit 140 sixes in 81 innings and played between 16 and 20 overs in IPL.

Kieron Pollard
Kieron Pollard, the all-rounder player of Mumbai Indians, comes at number three on this list. Pollard has hit 137 sixes in 120 innings between 16-20 overs in IPL.

Rohit Sharma
In this list, the captain of Mumbai Indians and batsman Rohit Sharma comes at number four. Rohit Sharma has played 86 innings between 16 to 20 overs in IPL so far and during this, he has hit 90 sixes.