Rashid is good but he hasn’t done all that well in internationals. Most of his wickets are from IPL, BBL, and against Associate teams in ODIs. He hasn’t really ever run through India or Australia or even South Africa I don’t think.
This isn’t one of your best Kriterion
He’s ran through Zimbabwe plenty of times, which is all that really matters regarding this thread
He has destroyed Bangladesh & Ireland in test matches in these conditions
He’s been almost unplayable in the BBL this season, on flat decks made for batting.
I rate Rashid don’t get me wrong. But it’s also true that he’s got to have a few performances in internationals to win his side some games or at least run through a lineup in a loss. In 9 games at the last World Cup he was merely OK from what I remember. 9 games is a decent sample size. But the IPL or BBL or Netherlands or even the West Indies can’t be a benchmark for cricketing potential.