Playing Role:
Batsman
Batting Style:
Right Handed Bat
ODI Debut:
Sri Lanka v Pakistan at Dambulla, Aug 1, 2009
Last ODI:
Australia v Pakistan at Dubai (DSC), Mar 31, 2019
Test Debut:
New Zealand v Pakistan at Dunedin, Nov 24-28, 2009
Last Test:
Zimbabwe v Pakistan at Bulawayo, Sep 1-5, 2011
T20 Debut:
Sri Lanka v Pakistan at Colombo (RPS), Aug 12, 2009
Last T20:
Pakistan v West Indies at Abu Dhabi, Sep 27, 2016
Other Teams:
Pakistan, Lahore Lions, Barbados Tridents, Chittagong Vikings, Lahore Qalandars, Quetta Gladiators, Rajshahi Kings, Guyana Amazon Warriors, Trinbago Knight Riders, Punjabi Legends, Edmonton Royals, Leicestershire,

ICC RANKINGS


T20
ODI
Test
Batting
-
98
-
Bowling
-
-
-