Since 2014, IPL rules allow a maximum of 4 overseas players in the playing XI for any team. Earlier seasons had different limits (initially 4, then briefly 11, then 4, then 10 before settling at 4). The current rule balances international talent with Indian player development.