In March 2012, Denmark took part in the World Twenty20 Qualifier in the United Arab Emirates, having qualified for the event by winning the European T20 Championship. Ahmed was selected in Denmark's fourteen-man squad for the qualifier,[5] making his Twenty20 debut against Bermuda at the Sharjah Cricket Association Stadium. He made seven further appearances during the competition, the last of which came against Oman,[6] scoring 120 runs at an average of 17.14, with a high score of 37.[7] With the ball, he took 8 wickets in the competition at an average of 19.87, with best figures of 6/22.[8] These figures came against Papua New Guinea and are the seventh best figures in Twenty20 cricket.[9][10]