Let’s get real about the unsung heroes—domestic cricketers in countries like India, England, or Australia. A Ranji Trophy player in India earns roughly $20,000–$30,000 per season. That’s before taxes and travel costs. And yes, they usually have a second job. In England, a county cricketer might make $50,000–$70,000 a year, but they’re playing in rain and mud for six months straight. It’s not exactly a vacation.
Then there’s women’s cricket, which has seen a massive pay jump recently. The WPL (Women’s Premier League) now offers top players like Smriti Mandhana contracts worth $400,000 for a few weeks. That’s huge compared to the $20,000 they earned five years ago. But most women in associate nations? They’re lucky to get $5,000 a year. Progress is real, but it’s crawling.
10 Highest Paid Cricketers In The World | Gamexch567 - YouTube
The Irony of It All
Here’s where I get a little cheeky. Cricketers get paid way more than teachers, doctors, or firefighters—and that’s just a fact. But compare them to footballers or NBA stars? Pocket change. Lionel Messi earns more in a week than Kohli earns in a year from playing. Yet, cricketers like Kohli are worshipped like gods in India. The disconnect is real, people.
And let’s not forget the IPL auction table, where a player’s salary is decided in a 30-second bid war. One moment you’re an unknown kid from a small town; the next, you’re a millionaire. Remember Sam Curran? He went for $2.2 million in 2026. That’s more than most people will see in a lifetime. And he’s just a decent bowler.
So, how much do cricketers get paid? From $5,000 to $31 million. The answer depends on your gender, your country, your passport, and whether you can smile for a camera while holding a shampoo bottle. It’s a lottery, a grind, and a dream—all wrapped in a sweaty jersey.