The top four finishers after 14 games each will qualify for the play-offs, where the first- and second-placed teams have the advantage of being able to lose one game and still qualify for the final.
And that is exactly what Mumbai Indians did last year.
After topping the table with just four defeats, Mumbai were beaten at home by Rising Pune Supergiants by 20 runs.
However, they bounced back to beat Kolkata Knight Riders by six wickets and win a thrilling rematch against Pune, triumphing by a solitary run in the final.
So who will follow in their footsteps and navigate their way to the final? Express Sport brings you all the latest results and points from the Indian Premier League.
IPL
Mumbai Indians vs Chennai Super Kings - Super Kings won by 1 wicket
Kings XI Punjab vs Delhi Daredevils - Kings XI won by 6 wickets
Kolkata Knight Riders vs Royal Challengers Bangalore - Knight Riders won by four wickets
Sunrisers Hyderabad vs Rajasthan Royals - Sunrisers Hyderabad won by nine wickets
Chennai Super Kings vs Kolkata Knight Riders - Chennai Super Kings won by five wickets
Rajasthan Royals vs Delhi Daredevils - Rajasthan Royals won by 10 runs (DLS method)
Sunrisers Hyderabad vs Mumbai Indians - Sunrisers Hyderabad won by 1 wicket
Royal Challengers Bangalore vs Kings XI Punjab - Royal Challengers Bangalore won by 4 wickets
Mumbai Indians vs Delhi Daredevils - Delhi Daredevils won by 7 wickets
Kolkata Knight Riders vs Sun Risers Hyderabad - Sun Risers Hyderabad won by 5 wickets
Royal Challengers Bangalore vs Rajasthan Royals - Rajasthan Royals won by 19 runs
Kings XI Punjab vs Chennai Supers Kings - Kings XI Punjab won by 4 runs
Kolkata Knight Riders vs Delhi Daredevils - Kolkata Knight Riders won by 71 runs
Mumbai Indians vs Royal Challengers Bangalore - Mumbai Indians won by 46 runs
Kolkata Knight Riders vs Rajasthan Royals - Kolkata Knight Riders won by 7 wickets
Kings XI Punjab vs Sunrisers Hyderabad - Kings XI Punjab won by 15 runs
Chennai Super Kings vs Rajasthan Royals - Chennai Super Kings won by 64 runs
Kolkata Knight Riders v Kings XI Punjab - Kings XI Punjab won by 9 wickets (DLS method)
Delhi Daredevils v Royal Challengers Bangalore - Royal Challengers Bangalore won by 6 wickets
Sunrisers Hyderabad v Chennai Super Kings - Chennai Super Kings won by 4 runs
Rajasthan Royals v Mumbai Indians - Rajasthan Royals won by 3 wickets
Delhi Daredevils v Kings XI Punjab - Kings XI Punjab won by 4 runs
Mumbai Indians v Sunrisers Hyderabad - Sunrisers Hyderabad won by 31 runs
Royal Challengers Bangalore v Chennai Super Kings - Chennai Super Kings won by 5 wickets
Sunrisers Hyderabad v Kings XI Punjab - Sunrisers Hyderabad won by 13 runs
Delhi Daredevils v Kolkata Knight Riders - Dehli Daredevil won by 55 runs
Chennai Super Kings v Mumbai - Mumbai won by 8 wickets
Rajasthan Royals v Sunrisers Hyderabad - Sunrisers Hyderabad won by 11 runs
RCB v Kolkata Knight Riders - Kolkata Knight Riders won by 6 wickets
Chennai Super Kings v Delhi Daredevils - Chennai Super Kings won by 13 runs