On average, they get anywhere between $100 and $150 per match. But it also depends on the franchise they are associated with. Like, rumours have it that Kolkata Knight Riders pays their Cheerleaders the highest; $150 per match. This is followed by Royal Challengers Bangalore that pays $140 per match to its cheerleaders. The rest of the team usually pay them $100 for every match.
Also, these cheerleaders get bonuses, which, speculatively, depends on how the team is performing in the league. The winning team likely pays the highest bonus to its cheerleaders. Additionally, these “professional supporters” get multiple allowances. Their stay at 5-star hotels, first class travel and other essentials and luxuries are well paid for.
Moreover, these cheerleaders get 10 percent hike in their salary every year. The numbers mentioned about are from 2014 to 2016. So, you can do your calculation for their earning of IPL 2018. All in all, the annual earning of a cheerleader in IPL can be anywhere between $,4000 and $12,000, which isn’t bad, given the fact that they earn this for just working at most 2 months. The rest of the year, they likely work on other gigs, making more money.