International Career
After poor performances by Salman Butt at the start of the tournament, he made his Twenty20 international debut on 13 June 2009 against New Zealand scoring 35 off 28 balls hitting 4 fours and 2 sixes. He maintained his place in the side, scoring 19 runs in the final against Sri Lanka as Pakistan went on the win the 2009 ICC World Twenty20.After his performance in the Twenty20 he wasn't chosen for touring in any formats of the game however he was named in the 2010 Asia Cup squad along with many surprises such as Shoaib Akhtar, Asad Shafiq, Umar Amin and Abdul Rehman. He then scored his maiden fifty against Bangladesh in his third ODI during the 2010 Asia Cup. He was then selected in the netural test series against Australia in 2010. He was also selected for the ODI and Twenty20 series against England.[4] Shahzaib Hasan then participated in the warm-up match against Somerset (just before the England series) and scored 105 runs and made a 169-run stand with Fawad Alam for the fourth wicket.
Shahzaib initially wasn't selected for the tour of South Africa in October 2010, but after pressure from captain Shahid Afridi the team management of Waqar Younis, Aaqib Javed and Intikhab Alam the selectors added Shahzaib and fast-bowler Wahab Riaz to the ODI and Twenty20 squads. Shahzaib performed well in the 2010-11 Faysal Bank Twenty-20 Cup He scored 239 runs in the tournament and helped his new domestic team the Karachi Dolphins to the final of the tournament. He scored 33 runs in the final but couldn't stop Karachi Dolphins sliding to defeat as the Lahore Lions had scored 221 runs the Dolphins were bowled out for 184 with 4 deliveries left. Shahzaib's highest score during the tournament was 101* and he was the only person to score a century in the tournament.