Bashir est né à Decatur en Géorgie. Il fréquente la Dunwoody High School.
Carrière universitaire
Bashir fréquente l'Université de Memphis et y joue pour l'équipe des Tigers. Il joue 22 matchs pour les Tigers, réalisant 3 interceptions, dont une pour un touchdown, pour 117 yards[1].
En , Bashir signe un contrat d'un an avec les Panthers de la Caroline, d'une valeur de 545 000 dollars[4]. Il dispute 11 matchs pour ne réaliser que 2 tacles. Il manque le restant de la saison à cause d'une blessure aux ischio-jambiers[5].
Le , Bashir signe avec les Lions de Détroit[6]. Il ne participe qu'à neuf matchs et récolte une interception et 20 tacles.