Indian premier league, which is one of the most famous cricket league, is paying highest per game in comparison to any other sports league. According to BBC sports, it has been come into light. IPL has total 8 teams and rather other leagues, IPL usually ends within 2 months. So that players have the big advantage to play for various other leagues and tournaments during the year. After each season, all franchisee release and retain some players. For the season they have been paid. So that, in this case, IPL is the most profitable than other leagues.

In IPL, average 14 games per season have been played. In IPL, average paying highest to per player on per game basis. In this list second position obtained by NFL. In IPL, players are getting 350062.39 $ while NFL players getting 176359.43 $ for each game. If we look at EPL , is very far in the comparison. In EPL, players are getting average 100322.48$ for per match during 38 games.

IPL TV rights deal was also shocking for the sports world. For two months IPL season, Start network has made a contract of five years. Star Network bought these rights in $2.55 billion. This deal changed the chemistry of TV broadcasting of sports. With the help of this deal, IPL has overtaken MLB and NBA. NFL is in the top of this list while EPL is second most in this list. Third places have been obtained by IPL in this chart.