With just four more matches to go in the league stages of the season, six teams are currently in the race for three spots in the play-offs. Mumbai Indians are the only team to qualify so far.
Here are the scenarios for all the other teams to qualify.
Royal Challengers Bangalore
Current position: No. 2 with 14 points from 13 matches
Upcoming fixture: against DC on November 2
Win: Will seal 2nd spot and qualify
Lose: Might crash out or qualify based on NRR
Delhi Capitals
Current position: No. 3 with 14 points from 13 matches
Upcoming fixture: Against RCB on November 2
Win: Will seal 2nd spot and qualify
Lose: Might crash out if KXIP and SRH their match.
Sunrisers Hyderabad:
Current position: No. 4 with 12 points from 13 matches
Upcoming fixture: Against MI on November 3
Win: Most likely qualify for play-offs
Lose: Knocked out
Kings XI Punjab:
Current Position: No. 5 with 12 points from 13 matches
Upcoming fixture: CSK on November 1
Win: Most likely qualify for play-offs
Lose: Knocked out
Rajasthan Royals:
Current Position: No. 5 with 12 points from 13 matches
Upcoming fixture: KKR on November 1
Win: Need a big win due to NRR. They can qualify without NRR calculations if KXIP and SRH lose their matches.
Lose: Knocked out
Kolkata Knight Riders: No. 7 with 12 points from 13 matches
Upcoming Fixture: RR on November 1
Win: Need a huge win to qualify for play-offs. They can qualify without NRR calculations if both KXIP and SRH lose their last matches.
Lose: Knocked out