In total, the timing and location of 10 matches have been changed. The following is the list of changes that have been made:
1. Kings XI Punjab vs Delhi Daredevils – shifted from April 23 (8.00 pm, Mohali) to May 16 (8.00 pm, Dharamshala)
2. Sunrisers Hyderabad vs Delhi Daredevils – stays on May 4 – moves from 4.00 pm to 8.00 pm – Hyderabad
3. Royal Challengers Bangalore vs Kings XI Punjab – shifted from May 4 (8.00 pm, Bangalore) to May 14 (4.00 pm, Bangalore)
4. Royal Challengers Bangalore vs Sunrisers Hyderabad – shifted from May 6 (8.00 pm, Bangalore) to April 9 (4.00 pm, Bangalore)
5. Delhi Daredevils vs Kings XI Punjab – shifted from May 13 (4.00 pm, Delhi) to April 23 (8.00 pm, Delhi)
6. Kolkata Knight Riders vs Pune Warriors India – shifted from May 14 (8.00 pm, Ranchi) to May 15 (4.00 pm, Ranchi)
7. Kings XI Punjab vs Royal Challengers Bangalore – shifted from May 16 (4.00 pm, Dharamshala) to May 6 (8.00 pm, Mohali)
8. Chennai Super Kings vs Delhi Daredevils – shifted from May 16 (8.00 pm, Dharamshala) to May 14 (8.00 pm, Dharamshala)
9. Royal Challengers Bangalore vs Chennai Super Kings – shifted from May 19 (4.00 pm, Bangalore) to May 18 (8.00 pm, Bangalore)
10. Pune Warriors India vs Delhi Daredevils – shifted from May 18 (8.00 pm, Pune) to May 19 (4.00 pm, Pune)