Cape Town - The hitting prowess of AB de Villiers in limited overs cricket is nothing new, yet "Mr. 360" stunned the IPL with an incredible shot during his innings of 82 for Royal Challengers Bangalore against Kings XI Punjab.

De Villiers, who faced just 44 balls during his innings, smashed a high full toss from Mohammed Shami while taking evasive action, pulling off the shot with one-hand and managing to land the ball on the stadium roof 95 metres away.