2012 ICC World T20 Sri Lanka
Shahid Afridi bowling during the ICC world Twenty20 Cricket held in Sri Lanka.