Pakistan’s hard-hitting batsman, Shahid Afridi smashed this cracking and mighty six on July, 6, 2010 in Edgbaston at Birmingham during the second fixture of the 2-match Twenty20 series