Cap on foreign players
As per the rules of the Indian Cricket Board, the Indian T20 League franchise can make up a squad of 25 players out of which only 8 could be from a foreign country. This cap has been put forth by the Indian Cricket Board so Indian young players could get enough chances at the highest level.