7. Ben Stokes (England)

Ben Stokes is a member of the multi-format central contracts group of the England and Wales Cricket Board. The yearly value of these contracts ranges from £850,000 to £1 million (USD 1.1 to 1.3 million approx.). Along with performance bonuses, the ECB also offers match fees of £15,000 for each Test, £7,500 for each ODI, and £3,500 for each T20I.
Depending on availability, Stokes' total ECB revenues could surpass USD 1.25 million annually. His position as England's Test captain and regular white-ball player earns him one of the highest retainers in the world of cricket.