The longest six in IPL history was hit by Albie Morkel of Chennai Super Kings in 2008. He smashed a massive 125-metre six against Delhi Daredevils (now Delhi Capitals). This record remains unbeaten to this day. The second-longest six was hit by Praveen Kumar in the same season, measuring 124 metres against Rajasthan Royals while playing for Royal Challengers Bangalore