Bashir at 21 has taken 66 Test wickets. 4 five fors. In 18 Tests and at 21 despite playing less Tests than Robert Croft did in his entire career he has taken more wickets and more 5 fors than Croft did.

(Im not saying Bashir is better than Croft because he isnt)

While id have been trying to persuade Rashid to play red ball cricket for years and I agree he is lucky to be playing I dont think Bashir deserves to be completely written off.