Answer
As of 2022, Mohammed Shami has a grade A contract from the Board of Control for Cricket in India (BCCI). This means that he is one of the top-paid players in the Indian cricket team. Shami has been a key member of the Indian team for many years, and he has been a consistent performer in both Test and One Day International cricket.