4. Jason Holder
Holder has played 45 Tests, 113 ODIs and 17 T20Is for the Calypso Kings. The 29-year-old has taken close to 300 wickets and scored over 4,000 runs in international cricket.
Holder’s record is even more impressive in recent years, especially in Test matches. Since the start of 2018, Holder has an astonishing bowling average of just 19.04 and has struck almost 40 runs per innings with the bat in game’s traditional format.