Top 10 batsman with most sixes in IPL: The crowds that come for watching the Indian Premier League live from stadium expecting to catch a few hits from the big striking batsmen. Some specialists have got a special fame on them for doing it. Here we look at the six hitting kings of IPL. List of Top 10 batsman with most sixes in IPL: 10. David Warner – 115 sixes: David Warner (Photo Source: BCCI) The hard-hitting batsman from New South Wales, playing for the Delhi Daredevils & Sunrisers Hyderabad showed his power in hitting sixes as he smashed 115 of them out of the fence in just 89 innings he played. 9. AB de Villiers – 115 sixes: AB de Villiers RCB. (Photo Source: BCCI) This list could be easily empty without Mr. 360, AB de Villiers who has brought crowd on his feet with some sensational batting. He recorded 115 sixes in the 98 innings he played so far. He has been representing the Royal Challengers Bangalore since 2011. He is the main batsman for RCB at no.4 as he helps the team to post the big totals. 8. Kieron Pollard – 119 Sixes: Kieron Pollard has 119 sixes in IPL.(Photo Source: BCCI) Kieron Pollard can be accused of delivering it on fewer occasions than expected but this Caribbean stud has certainly raised the standard of the game. He is a part of the Mumbai Indians since he debuted in the IPL and the team continues to trust his all-round abilities. Pollard has played 100 matches in the tournament thus far and has struck as many as 119 huge sixes. 7. Virat Kohli – 120 Sixes: Virat Kohli has 120 sixes in IPL. (Photo Source: BCCI) Virat Kohli is from the module of batsmen who prefer technique over power, it is not often that we see him move around his crease or try to be cheeky. Rather the focus is always on getting the timing right and striking the ball from the middle of the bat. Virat neither has a huge frame to make scoring sixes a no effort task for him. But despite all that the RCB skipper has managed to deposit as many as 120 balls beyond the boundary ropes and he has done so in 120 innings. 6. Yuvraj Singh – 120 sixes: Yuvraj Singh has 120 sixes in IPL. (Photo Source: BCCI) Commonly known as Sixer King for his achievement of six sixes in an over, Yuvraj Singh has maintained his mark by sending 120 sixes into the crowd in the 95 innings he played. 5. MS Dhoni – 128 sixes: MS Dhoni Has 128 sixes in IPL. (Photo Source: BCCI) Indian team and Former Chennai Super Kings team captain MS Dhoni who usually fills the finisher role and finishes games with six had hit 128 sixes so far in the league in 122 innings he played. 4. Yusuf Pathan – 129 sixes: Yusuf Pathan has 129 sixes in IPL. (© Getty Images) Hard-hitting all-rounder of India Yusuf Pathan had proved his worth in the league by playing for Rajasthan and Kolkata franchises and recorded 129 sixes in 113 innings. 3. Suresh Raina – 153 sixes: Suresh Raina has 153 sixes in IPL.(Photo Source:BCCI) Most consistent player of IPL, Raina stood at the third position in most six hitting batsman and most by Indian in IPL history. He has hit 153 sixes in 134 innings he played so far. 2. Rohit Sharma -155 sixes: Rohit Sharma has 155 sixes in IPL. (Photo Source: BCCI) The talented Indian batter, Rohit Sharma who has a good ability to clear ropes quite easily, has been the second most six hitting in the league so far. He has hit 155 sixes in 132 innings he batted in IPL. 1. Chris Gayle – 230 sixes: Chris Gayle has 230 sixes in IPL. (Photo Source: BCCI) Chris Gayle might have batted in just 83 innings but he leads the six hitters list in IPL by a margin about 75 sixes as he had hit 230 sixes in just 83 innings in IPL so far. (*All Stats Updated Till 30th April 2016)