Shami is het meeste bekend vanwege zijn dramatische finish op het wereldkampioenschap halve marathon van 2005 in Edmonton. Hij stak zijn armen omhoog om de overwinning te vieren met nog minder dan vijf meter te gaan. Fabiano Joseph sprintte hem echter voorbij en won de wedstrijd, waardoor hij genoegen moest nemen met het zilver. Dat jaar won hij ook de marathon van Wenen en de marathon van Venetië. In 2006 schreef hij de marathon van Praag op zijn naam.