No, the IPL does not pay its players. Like all other cricket leagues in India, the teams are owned by either private individuals or companies. The only exception is the Royal Bangalore Cricket Club, which is funded by the government of Karnataka state.