Former Pakistan all-rounder Shahid Afridi will turn 46 on March 1. In these collection of pictures, we take a look at some of the top records held by Shahid Afridi.