IPL 2018 Schedule, Results and Stats
The IPL 2018 season ran from 7 April to 27 May 2018, with 8 teams playing 60 matches: a 56-match league stage, then Qualifier 1, the Eliminator, Qualifier 2 and the final. Chennai Super Kings and Rajasthan Royals both returned after their two-season suspension. Chennai finished it as champions, beating Sunrisers Hyderabad by 8 wickets in the final at the Wankhede Stadium in Mumbai. This page carries the complete season in one place: every fixture and result in date order, the final points table, and the season’s award winners.
Hyderabad and Chennai both finished on 18 points at the top, split by net run rate, and every league match produced a result: no washouts and no ties. Three league matches were decided on the DLS method, and they are marked in the tables below.
IPL 2018 at a glance
| Season | IPL 2018 (11th season) |
| Dates | 07 April 2018 to 27 May 2018 |
| Matches | 60 (56 league, 4 playoffs) |
| Champions | Chennai Super Kings |
| Runners-up | Sunrisers Hyderabad |
| Final | 27 May 2018, Wankhede Stadium, Mumbai: Sunrisers Hyderabad 178/6 (20 ov) lost to Chennai Super Kings 181/2 (18.3 ov); Chennai Super Kings won by 8 wickets |
| Player of the Tournament | Sunil Narine |
| Orange Cap | Kane Williamson |
| Purple Cap | Andrew Tye |
IPL 2018 final points table
| # | Team | P | W | L | T | NR | NRR | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Sunrisers Hyderabad | 14 | 9 | 5 | 0 | 0 | +0.284 | 18 |
| 2 | Chennai Super Kings | 14 | 9 | 5 | 0 | 0 | +0.253 | 18 |
| 3 | Kolkata Knight Riders | 14 | 8 | 6 | 0 | 0 | -0.070 | 16 |
| 4 | Rajasthan Royals | 14 | 7 | 7 | 0 | 0 | -0.250 | 14 |
| 5 | Mumbai Indians | 14 | 6 | 8 | 0 | 0 | +0.317 | 12 |
| 6 | Royal Challengers Bangalore | 14 | 6 | 8 | 0 | 0 | +0.129 | 12 |
| 7 | Kings XI Punjab | 14 | 6 | 8 | 0 | 0 | -0.502 | 12 |
| 8 | Delhi Daredevils | 14 | 5 | 9 | 0 | 0 | -0.222 | 10 |
Green rows are the four playoff teams. Hyderabad and Chennai finished level on 18 points at the top, split by net run rate. The full all-seasons table is on the IPL Points Table page.
IPL 2018 league stage: all 56 matches
| # | Date | Match | Venue | Score | Result |
|---|---|---|---|---|---|
| 1 | Sat 07 Apr 2018 | Mumbai Indians vs Chennai Super Kings | Wankhede Stadium, Mumbai | Mumbai Indians 165/4 (20 ov) Chennai Super Kings 169/9 (19.5 ov) |
Chennai Super Kings won by 1 wicket |
| 2 | Sun 08 Apr 2018 | Delhi Daredevils vs Kings XI Punjab | Punjab Cricket Association Stadium, Mohali | Delhi Daredevils 166/7 (20 ov) Kings XI Punjab 167/4 (18.5 ov) |
Kings XI Punjab won by 6 wickets |
| 3 | Sun 08 Apr 2018 | Royal Challengers Bangalore vs Kolkata Knight Riders | Eden Gardens, Kolkata | Royal Challengers Bangalore 176/7 (20 ov) Kolkata Knight Riders 177/6 (18.5 ov) |
Kolkata Knight Riders won by 4 wickets |
| 4 | Mon 09 Apr 2018 | Rajasthan Royals vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Rajasthan Royals 125/9 (20 ov) Sunrisers Hyderabad 127/1 (15.5 ov) |
Sunrisers Hyderabad won by 9 wickets |
| 5 | Tue 10 Apr 2018 | Kolkata Knight Riders vs Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Kolkata Knight Riders 202/6 (20 ov) Chennai Super Kings 205/5 (19.5 ov) |
Chennai Super Kings won by 5 wickets |
| 6 | Wed 11 Apr 2018 | Rajasthan Royals vs Delhi Daredevils | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 153/5 (17.5 ov) Delhi Daredevils 60/4 (6 ov) |
Rajasthan Royals won by 10 runs (DLS method) |
| 7 | Thu 12 Apr 2018 | Mumbai Indians vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Mumbai Indians 147/8 (20 ov) Sunrisers Hyderabad 151/9 (20 ov) |
Sunrisers Hyderabad won by 1 wicket |
| 8 | Fri 13 Apr 2018 | Kings XI Punjab vs Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bangalore | Kings XI Punjab 155 (19.2 ov) Royal Challengers Bangalore 159/6 (19.3 ov) |
Royal Challengers Bangalore won by 4 wickets |
| 9 | Sat 14 Apr 2018 | Mumbai Indians vs Delhi Daredevils | Wankhede Stadium, Mumbai | Mumbai Indians 194/7 (20 ov) Delhi Daredevils 195/3 (20 ov) |
Delhi Daredevils won by 7 wickets |
| 10 | Sat 14 Apr 2018 | Kolkata Knight Riders vs Sunrisers Hyderabad | Eden Gardens, Kolkata | Kolkata Knight Riders 138/8 (20 ov) Sunrisers Hyderabad 139/5 (19 ov) |
Sunrisers Hyderabad won by 5 wickets |
| 11 | Sun 15 Apr 2018 | Rajasthan Royals vs Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bangalore | Rajasthan Royals 217/4 (20 ov) Royal Challengers Bangalore 198/6 (20 ov) |
Rajasthan Royals won by 19 runs |
| 12 | Sun 15 Apr 2018 | Kings XI Punjab vs Chennai Super Kings | Punjab Cricket Association Stadium, Mohali | Kings XI Punjab 197/7 (20 ov) Chennai Super Kings 193/5 (20 ov) |
Kings XI Punjab won by 4 runs |
| 13 | Mon 16 Apr 2018 | Kolkata Knight Riders vs Delhi Daredevils | Eden Gardens, Kolkata | Kolkata Knight Riders 200/9 (20 ov) Delhi Daredevils 129 (14.2 ov) |
Kolkata Knight Riders won by 71 runs |
| 14 | Tue 17 Apr 2018 | Mumbai Indians vs Royal Challengers Bangalore | Wankhede Stadium, Mumbai | Mumbai Indians 213/6 (20 ov) Royal Challengers Bangalore 167/8 (20 ov) |
Mumbai Indians won by 46 runs |
| 15 | Wed 18 Apr 2018 | Rajasthan Royals vs Kolkata Knight Riders | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 160/8 (20 ov) Kolkata Knight Riders 163/3 (18.5 ov) |
Kolkata Knight Riders won by 7 wickets |
| 16 | Thu 19 Apr 2018 | Kings XI Punjab vs Sunrisers Hyderabad | Punjab Cricket Association Stadium, Mohali | Kings XI Punjab 193/3 (20 ov) Sunrisers Hyderabad 178/4 (20 ov) |
Kings XI Punjab won by 15 runs |
| 17 | Fri 20 Apr 2018 | Chennai Super Kings vs Rajasthan Royals | Maharashtra Cricket Association Stadium, Pune | Chennai Super Kings 204/5 (20 ov) Rajasthan Royals 140 (18.3 ov) |
Chennai Super Kings won by 64 runs |
| 18 | Sat 21 Apr 2018 | Kolkata Knight Riders vs Kings XI Punjab | Eden Gardens, Kolkata | Kolkata Knight Riders 191/7 (20 ov) Kings XI Punjab 126/1 (11.1 ov) |
Kings XI Punjab won by 9 wickets (DLS method) |
| 19 | Sat 21 Apr 2018 | Delhi Daredevils vs Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bangalore | Delhi Daredevils 174/5 (20 ov) Royal Challengers Bangalore 176/4 (18 ov) |
Royal Challengers Bangalore won by 6 wickets |
| 20 | Sun 22 Apr 2018 | Chennai Super Kings vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Chennai Super Kings 182/3 (20 ov) Sunrisers Hyderabad 178/6 (20 ov) |
Chennai Super Kings won by 4 runs |
| 21 | Sun 22 Apr 2018 | Mumbai Indians vs Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Mumbai Indians 167/7 (20 ov) Rajasthan Royals 168/7 (19.4 ov) |
Rajasthan Royals won by 3 wickets |
| 22 | Mon 23 Apr 2018 | Kings XI Punjab vs Delhi Daredevils | Feroz Shah Kotla, Delhi | Kings XI Punjab 143/8 (20 ov) Delhi Daredevils 139/8 (20 ov) |
Kings XI Punjab won by 4 runs |
| 23 | Tue 24 Apr 2018 | Sunrisers Hyderabad vs Mumbai Indians | Wankhede Stadium, Mumbai | Sunrisers Hyderabad 118 (18.4 ov) Mumbai Indians 87 (18.5 ov) |
Sunrisers Hyderabad won by 31 runs |
| 24 | Wed 25 Apr 2018 | Royal Challengers Bangalore vs Chennai Super Kings | M. Chinnaswamy Stadium, Bangalore | Royal Challengers Bangalore 205/8 (20 ov) Chennai Super Kings 207/5 (19.4 ov) |
Chennai Super Kings won by 5 wickets |
| 25 | Thu 26 Apr 2018 | Sunrisers Hyderabad vs Kings XI Punjab | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 132/6 (20 ov) Kings XI Punjab 119 (19.2 ov) |
Sunrisers Hyderabad won by 13 runs |
| 26 | Fri 27 Apr 2018 | Delhi Daredevils vs Kolkata Knight Riders | Feroz Shah Kotla, Delhi | Delhi Daredevils 219/4 (20 ov) Kolkata Knight Riders 164/9 (20 ov) |
Delhi Daredevils won by 55 runs |
| 27 | Sat 28 Apr 2018 | Chennai Super Kings vs Mumbai Indians | Maharashtra Cricket Association Stadium, Pune | Chennai Super Kings 169/5 (20 ov) Mumbai Indians 170/2 (19.4 ov) |
Mumbai Indians won by 8 wickets |
| 28 | Sun 29 Apr 2018 | Sunrisers Hyderabad vs Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Sunrisers Hyderabad 151/7 (20 ov) Rajasthan Royals 140/6 (20 ov) |
Sunrisers Hyderabad won by 11 runs |
| 29 | Sun 29 Apr 2018 | Royal Challengers Bangalore vs Kolkata Knight Riders | M. Chinnaswamy Stadium, Bangalore | Royal Challengers Bangalore 175/4 (20 ov) Kolkata Knight Riders 176/4 (19.1 ov) |
Kolkata Knight Riders won by 6 wickets |
| 30 | Mon 30 Apr 2018 | Chennai Super Kings vs Delhi Daredevils | Maharashtra Cricket Association Stadium, Pune | Chennai Super Kings 211/4 (20 ov) Delhi Daredevils 198/5 (20 ov) |
Chennai Super Kings won by 13 runs |
| 31 | Tue 01 May 2018 | Royal Challengers Bangalore vs Mumbai Indians | M. Chinnaswamy Stadium, Bangalore | Royal Challengers Bangalore 167/7 (20 ov) Mumbai Indians 153/7 (20 ov) |
Royal Challengers Bangalore won by 14 runs |
| 32 | Wed 02 May 2018 | Delhi Daredevils vs Rajasthan Royals | Feroz Shah Kotla, Delhi | Delhi Daredevils 196/6 (17.1 ov) Rajasthan Royals 146/5 (12 ov) |
Delhi Daredevils won by 4 runs (DLS method) |
| 33 | Thu 03 May 2018 | Chennai Super Kings vs Kolkata Knight Riders | Eden Gardens, Kolkata | Chennai Super Kings 177/5 (20 ov) Kolkata Knight Riders 180/4 (17.4 ov) |
Kolkata Knight Riders won by 6 wickets |
| 34 | Fri 04 May 2018 | Kings XI Punjab vs Mumbai Indians | Holkar Cricket Stadium, Indore | Kings XI Punjab 174/6 (20 ov) Mumbai Indians 176/4 (19 ov) |
Mumbai Indians won by 6 wickets |
| 35 | Sat 05 May 2018 | Royal Challengers Bangalore vs Chennai Super Kings | Maharashtra Cricket Association Stadium, Pune | Royal Challengers Bangalore 127/9 (20 ov) Chennai Super Kings 128/4 (18 ov) |
Chennai Super Kings won by 6 wickets |
| 36 | Sat 05 May 2018 | Delhi Daredevils vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Delhi Daredevils 163/5 (20 ov) Sunrisers Hyderabad 164/3 (19.5 ov) |
Sunrisers Hyderabad won by 7 wickets |
| 37 | Sun 06 May 2018 | Mumbai Indians vs Kolkata Knight Riders | Wankhede Stadium, Mumbai | Mumbai Indians 181/4 (20 ov) Kolkata Knight Riders 168/6 (20 ov) |
Mumbai Indians won by 13 runs |
| 38 | Sun 06 May 2018 | Rajasthan Royals vs Kings XI Punjab | Holkar Cricket Stadium, Indore | Rajasthan Royals 152/9 (20 ov) Kings XI Punjab 155/4 (18.4 ov) |
Kings XI Punjab won by 6 wickets |
| 39 | Mon 07 May 2018 | Sunrisers Hyderabad vs Royal Challengers Bangalore | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 146 (20 ov) Royal Challengers Bangalore 141/6 (20 ov) |
Sunrisers Hyderabad won by 5 runs |
| 40 | Tue 08 May 2018 | Rajasthan Royals vs Kings XI Punjab | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 158/8 (20 ov) Kings XI Punjab 143/7 (20 ov) |
Rajasthan Royals won by 15 runs |
| 41 | Wed 09 May 2018 | Mumbai Indians vs Kolkata Knight Riders | Eden Gardens, Kolkata | Mumbai Indians 210/6 (20 ov) Kolkata Knight Riders 108 (18.1 ov) |
Mumbai Indians won by 102 runs |
| 42 | Thu 10 May 2018 | Delhi Daredevils vs Sunrisers Hyderabad | Feroz Shah Kotla, Delhi | Delhi Daredevils 187/5 (20 ov) Sunrisers Hyderabad 191/1 (18.5 ov) |
Sunrisers Hyderabad won by 9 wickets |
| 43 | Fri 11 May 2018 | Chennai Super Kings vs Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Chennai Super Kings 176/4 (20 ov) Rajasthan Royals 177/6 (19.5 ov) |
Rajasthan Royals won by 4 wickets |
| 44 | Sat 12 May 2018 | Kolkata Knight Riders vs Kings XI Punjab | Holkar Cricket Stadium, Indore | Kolkata Knight Riders 245/6 (20 ov) Kings XI Punjab 214/8 (20 ov) |
Kolkata Knight Riders won by 31 runs |
| 45 | Sat 12 May 2018 | Delhi Daredevils vs Royal Challengers Bangalore | Feroz Shah Kotla, Delhi | Delhi Daredevils 181/4 (20 ov) Royal Challengers Bangalore 187/5 (19 ov) |
Royal Challengers Bangalore won by 5 wickets |
| 46 | Sun 13 May 2018 | Sunrisers Hyderabad vs Chennai Super Kings | Maharashtra Cricket Association Stadium, Pune | Sunrisers Hyderabad 179/4 (20 ov) Chennai Super Kings 180/2 (19 ov) |
Chennai Super Kings won by 8 wickets |
| 47 | Sun 13 May 2018 | Mumbai Indians vs Rajasthan Royals | Wankhede Stadium, Mumbai | Mumbai Indians 168/6 (20 ov) Rajasthan Royals 171/3 (18 ov) |
Rajasthan Royals won by 7 wickets |
| 48 | Mon 14 May 2018 | Kings XI Punjab vs Royal Challengers Bangalore | Holkar Cricket Stadium, Indore | Kings XI Punjab 88 (15.1 ov) Royal Challengers Bangalore 92/0 (8.1 ov) |
Royal Challengers Bangalore won by 10 wickets |
| 49 | Tue 15 May 2018 | Rajasthan Royals vs Kolkata Knight Riders | Eden Gardens, Kolkata | Rajasthan Royals 142 (19 ov) Kolkata Knight Riders 145/4 (18 ov) |
Kolkata Knight Riders won by 6 wickets |
| 50 | Wed 16 May 2018 | Mumbai Indians vs Kings XI Punjab | Wankhede Stadium, Mumbai | Mumbai Indians 186/8 (20 ov) Kings XI Punjab 183/5 (20 ov) |
Mumbai Indians won by 3 runs |
| 51 | Thu 17 May 2018 | Royal Challengers Bangalore vs Sunrisers Hyderabad | M. Chinnaswamy Stadium, Bangalore | Royal Challengers Bangalore 218/6 (20 ov) Sunrisers Hyderabad 204/3 (20 ov) |
Royal Challengers Bangalore won by 14 runs |
| 52 | Fri 18 May 2018 | Delhi Daredevils vs Chennai Super Kings | Feroz Shah Kotla, Delhi | Delhi Daredevils 162/5 (20 ov) Chennai Super Kings 128/6 (20 ov) |
Delhi Daredevils won by 34 runs |
| 53 | Sat 19 May 2018 | Rajasthan Royals vs Royal Challengers Bangalore | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 164/5 (20 ov) Royal Challengers Bangalore 134 (19.2 ov) |
Rajasthan Royals won by 30 runs |
| 54 | Sat 19 May 2018 | Sunrisers Hyderabad vs Kolkata Knight Riders | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 172/9 (20 ov) Kolkata Knight Riders 173/5 (19.4 ov) |
Kolkata Knight Riders won by 5 wickets |
| 55 | Sun 20 May 2018 | Delhi Daredevils vs Mumbai Indians | Feroz Shah Kotla, Delhi | Delhi Daredevils 174/4 (20 ov) Mumbai Indians 163 (19.3 ov) |
Delhi Daredevils won by 11 runs |
| 56 | Sun 20 May 2018 | Kings XI Punjab vs Chennai Super Kings | Maharashtra Cricket Association Stadium, Pune | Kings XI Punjab 153 (19.4 ov) Chennai Super Kings 159/5 (19.1 ov) |
Chennai Super Kings won by 5 wickets |
Marked in the table above: Match 6 (Rajasthan Royals vs Delhi Daredevils) was decided on the DLS method: Rajasthan Royals won by 10 runs (DLS method); Match 18 (Kolkata Knight Riders vs Kings XI Punjab) was decided on the DLS method: Kings XI Punjab won by 9 wickets (DLS method); Match 32 (Delhi Daredevils vs Rajasthan Royals) was decided on the DLS method: Delhi Daredevils won by 4 runs (DLS method).
IPL 2018 playoffs
| Match | Date | Fixture | Venue | Score | Result |
|---|---|---|---|---|---|
| Qualifier 1 | Tue 22 May 2018 | Sunrisers Hyderabad vs Chennai Super Kings | Wankhede Stadium, Mumbai | Sunrisers Hyderabad 139/7 (20 ov) Chennai Super Kings 140/8 (19.1 ov) |
Chennai Super Kings won by 2 wickets |
| Eliminator | Wed 23 May 2018 | Kolkata Knight Riders vs Rajasthan Royals | Eden Gardens, Kolkata | Kolkata Knight Riders 169/7 (20 ov) Rajasthan Royals 144/4 (20 ov) |
Kolkata Knight Riders won by 25 runs |
| Qualifier 2 | Fri 25 May 2018 | Sunrisers Hyderabad vs Kolkata Knight Riders | Eden Gardens, Kolkata | Sunrisers Hyderabad 174/7 (20 ov) Kolkata Knight Riders 160/9 (20 ov) |
Sunrisers Hyderabad won by 14 runs |
| Final | Sun 27 May 2018 | Sunrisers Hyderabad vs Chennai Super Kings | Wankhede Stadium, Mumbai | Sunrisers Hyderabad 178/6 (20 ov) Chennai Super Kings 181/2 (18.3 ov) |
Chennai Super Kings won by 8 wickets |
Chennai beat Hyderabad in Qualifier 1 to reach the final directly. Hyderabad then beat Kolkata Knight Riders in Qualifier 2, after Kolkata had knocked Rajasthan out in the Eliminator.
IPL 2018 questions, answered
Who won IPL 2018?
Chennai Super Kings won IPL 2018, beating Sunrisers Hyderabad in the final on 27 May 2018 at Wankhede Stadium, Mumbai. Sunrisers Hyderabad 178/6 (20 ov) lost to Chennai Super Kings 181/2 (18.3 ov); Chennai Super Kings won by 8 wickets.
How many matches were played in IPL 2018?
60 in total: 56 league matches, then Qualifier 1, the Eliminator, Qualifier 2 and the final, played between 07 April 2018 and 27 May 2018.
Who finished top of the IPL 2018 league table?
Sunrisers Hyderabad, on net run rate. Sunrisers Hyderabad, Chennai Super Kings all finished on 18 points; Sunrisers Hyderabad’s NRR of +0.284 put them first.
Who won the Orange Cap and Purple Cap in IPL 2018?
The Orange Cap went to Kane Williamson and the Purple Cap went to Andrew Tye. Sunil Narine was named Player of the Tournament.
Where can I see the other seasons?
Every season from 2008 to 2026 sits under the main IPL Schedule page, which also carries the all-time winners table and the trophy table.




