Now, what about playing for your country? National cricket boards pay their contracted players a monthly retainer. In England, a central contract can be around £800,000 a year for a top-tier star. That’s about $1 million in your pocket before you step on the field.
But it’s not all champagne and caviar. Players in smaller cricketing nations—say, Ireland or Zimbabwe—earn significantly less. A top Irish player might make $50,000 a year from their board. That’s a middle-class salary, not a yacht lifestyle. It’s a stark reminder that geography matters as much as talent.
Then there are match fees: a fixed amount per international game. In Australia, a Test cap can net you $20,000. In Bangladesh, it might be $5,000. Suddenly, that IPL millionaire next to you seems even more fortunate, right?
The Power of Brand Endorsements
Here’s where the real magic happens—sponsorships. Virat Kohli earns roughly $30 million a year, but only a fraction comes from playing cricket. The rest? Shoe deals, energy drinks, and watch commercials. He’s not just a cricketer; he’s a walking billboard.
Salary Structure of Indian Cricketers 2026 Guide
But for every Kohli, there are dozens of players who never land a major endorsement. They rely on match fees and league contracts. It’s a stark divide—the famous few live like kings, while the rest play for a decent living. Ask yourself: would you trade a global brand deal for a steady domestic salary?