how much do cricket players get paid?
There are 17 players with top-tier national contracts, where the bottom contract is approximately $30,000 annually. Beyond that, they have a group of 30 more who are also on annual contracts, worth anywhere between $10,000 and $30,000. The BCCI's commitment to Test cricket often comes under scrutiny.