Shabbir Ahmed is a right arm fast medium bowler and a right handed batsman with the Pakistan cricket team. He has also played for the Gloucestershire, Bahawalpur, ICL Pakistan XI, National Bank of Pakistan, Multan, Pakistan Reserves, Rest of Punjab, Redco Pakistan Ltd, Water and Power Development Authority and the Chennai Superstars cricket teams.
Shabbir Ahmed started playing first class cricket in 1997. He made his debut in International cricket in a One day International match against the West Indies at Toronto in 1999. He claimed three wickets and gave away 52 runs in the 10 overs that he bowled. Pakistan won the match by 7 wickets. In 2003, Shabbir played his first test match against Pakistan at Karachi in 2003. In the first innings, Shabbir showcased potential and claimed 3 wickets giving away 61 runs in 20.3 overs. Coming on to batting, he hit a boundary and scored 6 runs in 19 balls before getting caught by Rajin Saleh off a ball by Mohammed Rafique. In the second innings, Ahmed bettered his performance and claimed 5 wickets giving away just 48 runs in 18.1 overs. Shabbir was accompanied by Mohammad Hafeez, Yasir Hameed and Umar Gul who were also debuting for the Pakistani side that went on to win the match by 7 wickets. In 2005, after claiming 51 wickets in 10 test matches, Shabbir was suspected and banned for a year for his bowling action. After returning to cricket in 2006, Shabbir joined the rebel Indian Cricket League with the Chennai Superstars.
In a total of 32 One day International matches, Shabbir Ahmed has claimed 33 wickets at an economy of 4.35 runs per over with a career best of 3 wickets for 32 runs. He also has a total of 51 wickets at an economy of 2.73 runs per over in the 10 test matches that he has played. His career best in test matches is 8 wickets for 109 runs in a match.