- Test debut v Zimbabwe at Harare - November 2002
- ODI debut v Zimbabwe at Bulawayo - November 2002
- A quick-scoring batsman and wicket-keeper, he recently scored back-to-back One-day International centuries against England having been promoted to open the innings.
- His century from a mere 81 balls against India at Lahore set a record for the fastest century by a Test
wicket-keeper.
- His 113 in the recent third Test against India at Karachi rescued Pakistan from the depths of 39 for six and resulted in a victory for the home side.