IPL 2025 will kick off on March 22 with a clash between three-time finalists Royal Challengers Bengaluru and defending champions Kolkata Knight Riders.