Pakistan all-rounder Shahid Afridi has declared himself ready to go for the World Twenty20 in Bangladesh after returning to training.