Indian Premier League 2025 will start on March 22, where defending champions Kolkata Knight Riders will take on Royal Challengers Bengaluru.