^^^ Among this list, it is Trent Boult who stands out. New Zealand has at least half a dozen quality pacers, including Southee, Jamieson, Milne, Henry and Wagner. Despite all that, Boult constantly tops their bowling charts. In case of Sandeep Lamichhane and Rashid Khan, it is mostly due to lack of competition from their own team. The same can be said about Mustafizur as well. Other Bangladeshi pacers are not as the same level as him. And among the five bowlers in this list, Rashid and Sandeep are the only youngsters (i.e less than 25 years old).
The five bowlers who have made the list have great bowling variants. But surprisingly, out of this list of five, two are leg spinners.
Rashid Khan's balls are still not well understood by the batsmen. This Afghanistan all-rounder bowls exceptionally well.
Sandeep Lamichhane has some great spin although he doesn't have as much variety as Rashid Khan but I have seen many batsmen get beaten by him in the time he has played in the IPL. Sandeep Lamichhane is ranked number 2 in this list because of the weaker teams he has played in.
Mustafizur Rahman has a great cutter in his bowling which usually defeats the batsmen.
And the remaining two on the list are world class bowlers who are as good at swing and yorkers as they are with their bowling pace. These qualities may be why they are on the top five list.