IPL has witness some of the most devastating knocks and it's been raining sixes over the last 15 years

BIGGEST SIXES IN HISTORY!

Balls have travelled over the roofs in IPL and here are some of the biggest sixes hit so far

CSK's Albie Morkel hit a 125-meter six in the inaugural edition of IPL. It has not been topped yet.

Fast bowler Praveen Kumar hit a monstrous 124m six in 2014 for Punjab Kings

Adam Gilchrist hit a 122m six for Kings XI Punjab in 2011. The Australia was known for his monstrous hits

Before he shone for KKR and CSK, Uthappa was hitting them at will at RCB. He struck at 120m six in 2010

Gayle, who has the most sixe in IPL (357), hit a 119m monster in 2013 for RCB

Yuvraj is at the joint top spot. He hit a 119m six for Punjab in 2009

For more IPL related stories