IPL 2016 Schedule, Results and Stats
The IPL 2016 season ran from 9 April to 29 May 2016, with 8 teams playing 60 matches: a 56-match league stage, then Qualifier 1, the Eliminator, Qualifier 2 and the final. With Chennai Super Kings and Rajasthan Royals suspended, two new teams, Gujarat Lions and Rising Pune Supergiants, took their places. Sunrisers Hyderabad finished it as champions, beating Royal Challengers Bangalore by 8 runs in the final at the M. Chinnaswamy Stadium in Bangalore. 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.
Gujarat Lions topped the league with 18 points in their debut season, even with a negative net run rate, and three teams finished level on 16 points behind them. Every league match produced a result: there were no washouts and no ties all season.
IPL 2016 at a glance
| Season | IPL 2016 (9th season) |
| Dates | 09 April 2016 to 29 May 2016 |
| Matches | 60 (56 league, 4 playoffs) |
| Champions | Sunrisers Hyderabad |
| Runners-up | Royal Challengers Bangalore |
| Final | 29 May 2016, M. Chinnaswamy Stadium, Bengaluru: Sunrisers Hyderabad 208/7 (20 ov) beat Royal Challengers Bangalore 200/7 (20 ov); Sunrisers Hyderabad won by 8 runs |
| Player of the Tournament | Virat Kohli |
| Orange Cap | Virat Kohli |
| Purple Cap | Bhuvneshwar Kumar |
IPL 2016 final points table
| # | Team | P | W | L | T | NR | NRR | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Gujarat Lions | 14 | 9 | 5 | 0 | 0 | -0.374 | 18 |
| 2 | Royal Challengers Bangalore | 14 | 8 | 6 | 0 | 0 | +0.932 | 16 |
| 3 | Sunrisers Hyderabad | 14 | 8 | 6 | 0 | 0 | +0.245 | 16 |
| 4 | Kolkata Knight Riders | 14 | 8 | 6 | 0 | 0 | +0.106 | 16 |
| 5 | Mumbai Indians | 14 | 7 | 7 | 0 | 0 | -0.146 | 14 |
| 6 | Delhi Daredevils | 14 | 7 | 7 | 0 | 0 | -0.155 | 14 |
| 7 | Rising Pune Supergiants | 14 | 5 | 9 | 0 | 0 | +0.015 | 10 |
| 8 | Kings XI Punjab | 14 | 4 | 10 | 0 | 0 | -0.646 | 8 |
Green rows are the four playoff teams. Gujarat Lions topped the table in their debut season, and three teams finished level on 16 points behind them. The full all-seasons table is on the IPL Points Table page.
IPL 2016 league stage: all 56 matches
| # | Date | Match | Venue | Score | Result |
|---|---|---|---|---|---|
| 1 | Sat 09 Apr 2016 | Mumbai Indians vs Rising Pune Supergiants | Wankhede Stadium, Mumbai | Mumbai Indians 121/8 (20 ov) Rising Pune Supergiants 126/1 (14.4 ov) |
Rising Pune Supergiants won by 9 wickets |
| 2 | Sun 10 Apr 2016 | Delhi Daredevils vs Kolkata Knight Riders | Eden Gardens, Kolkata | Delhi Daredevils 98 (17.4 ov) Kolkata Knight Riders 99/1 (14.1 ov) |
Kolkata Knight Riders won by 9 wickets |
| 3 | Mon 11 Apr 2016 | Kings XI Punjab vs Gujarat Lions | Punjab Cricket Association IS Bindra Stadium, Mohali | Kings XI Punjab 161/6 (20 ov) Gujarat Lions 162/5 (17.4 ov) |
Gujarat Lions won by 5 wickets |
| 4 | Tue 12 Apr 2016 | Royal Challengers Bangalore vs Sunrisers Hyderabad | M. Chinnaswamy Stadium, Bangalore | Royal Challengers Bangalore 227/4 (20 ov) Sunrisers Hyderabad 182/6 (20 ov) |
Royal Challengers Bangalore won by 45 runs |
| 5 | Wed 13 Apr 2016 | Kolkata Knight Riders vs Mumbai Indians | Eden Gardens, Kolkata | Kolkata Knight Riders 187/5 (20 ov) Mumbai Indians 188/4 (19.1 ov) |
Mumbai Indians won by 6 wickets |
| 6 | Thu 14 Apr 2016 | Rising Pune Supergiants vs Gujarat Lions | Saurashtra Cricket Association Stadium, Rajkot | Rising Pune Supergiants 163/5 (20 ov) Gujarat Lions 164/3 (18 ov) |
Gujarat Lions won by 7 wickets |
| 7 | Fri 15 Apr 2016 | Kings XI Punjab vs Delhi Daredevils | Feroz Shah Kotla, Delhi | Kings XI Punjab 111/9 (20 ov) Delhi Daredevils 113/2 (13.3 ov) |
Delhi Daredevils won by 8 wickets |
| 8 | Sat 16 Apr 2016 | Sunrisers Hyderabad vs Kolkata Knight Riders | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 142/7 (20 ov) Kolkata Knight Riders 146/2 (18.2 ov) |
Kolkata Knight Riders won by 8 wickets |
| 9 | Sat 16 Apr 2016 | Mumbai Indians vs Gujarat Lions | Wankhede Stadium, Mumbai | Mumbai Indians 143/8 (20 ov) Gujarat Lions 147/7 (20 ov) |
Gujarat Lions won by 3 wickets |
| 10 | Sun 17 Apr 2016 | Rising Pune Supergiants vs Kings XI Punjab | Punjab Cricket Association IS Bindra Stadium, Mohali | Rising Pune Supergiants 152/7 (20 ov) Kings XI Punjab 153/4 (18.4 ov) |
Kings XI Punjab won by 6 wickets |
| 11 | Sun 17 Apr 2016 | Royal Challengers Bangalore vs Delhi Daredevils | M. Chinnaswamy Stadium, Bangalore | Royal Challengers Bangalore 191/5 (20 ov) Delhi Daredevils 192/3 (19.1 ov) |
Delhi Daredevils won by 7 wickets |
| 12 | Mon 18 Apr 2016 | Mumbai Indians vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Mumbai Indians 142/6 (20 ov) Sunrisers Hyderabad 145/3 (17.3 ov) |
Sunrisers Hyderabad won by 7 wickets |
| 13 | Tue 19 Apr 2016 | Kings XI Punjab vs Kolkata Knight Riders | Punjab Cricket Association IS Bindra Stadium, Mohali | Kings XI Punjab 138/8 (20 ov) Kolkata Knight Riders 141/4 (17.1 ov) |
Kolkata Knight Riders won by 6 wickets |
| 14 | Wed 20 Apr 2016 | Royal Challengers Bangalore vs Mumbai Indians | Wankhede Stadium, Mumbai | Royal Challengers Bangalore 170/7 (20 ov) Mumbai Indians 171/4 (18 ov) |
Mumbai Indians won by 6 wickets |
| 15 | Thu 21 Apr 2016 | Gujarat Lions vs Sunrisers Hyderabad | Saurashtra Cricket Association Stadium, Rajkot | Gujarat Lions 135/8 (20 ov) Sunrisers Hyderabad 137/0 (14.5 ov) |
Sunrisers Hyderabad won by 10 wickets |
| 16 | Fri 22 Apr 2016 | Royal Challengers Bangalore vs Rising Pune Supergiants | Maharashtra Cricket Association Stadium, Pune | Royal Challengers Bangalore 185/3 (20 ov) Rising Pune Supergiants 172/8 (20 ov) |
Royal Challengers Bangalore won by 13 runs |
| 17 | Sat 23 Apr 2016 | Delhi Daredevils vs Mumbai Indians | Feroz Shah Kotla, Delhi | Delhi Daredevils 164/4 (20 ov) Mumbai Indians 154/7 (20 ov) |
Delhi Daredevils won by 10 runs |
| 18 | Sat 23 Apr 2016 | Kings XI Punjab vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Kings XI Punjab 143/6 (20 ov) Sunrisers Hyderabad 146/5 (17.5 ov) |
Sunrisers Hyderabad won by 5 wickets |
| 19 | Sun 24 Apr 2016 | Royal Challengers Bangalore vs Gujarat Lions | Saurashtra Cricket Association Stadium, Rajkot | Royal Challengers Bangalore 180/2 (20 ov) Gujarat Lions 182/4 (19.3 ov) |
Gujarat Lions won by 6 wickets |
| 20 | Sun 24 Apr 2016 | Rising Pune Supergiants vs Kolkata Knight Riders | Maharashtra Cricket Association Stadium, Pune | Rising Pune Supergiants 160/5 (20 ov) Kolkata Knight Riders 162/8 (19.3 ov) |
Kolkata Knight Riders won by 2 wickets |
| 21 | Mon 25 Apr 2016 | Mumbai Indians vs Kings XI Punjab | Punjab Cricket Association IS Bindra Stadium, Mohali | Mumbai Indians 189/6 (20 ov) Kings XI Punjab 164/7 (20 ov) |
Mumbai Indians won by 25 runs |
| 22 | Tue 26 Apr 2016 | Sunrisers Hyderabad vs Rising Pune Supergiants | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 118/8 (20 ov) Rising Pune Supergiants 94/3 (11 ov) |
Rising Pune Supergiants won by 34 runs (D/L method) |
| 23 | Wed 27 Apr 2016 | Gujarat Lions vs Delhi Daredevils | Feroz Shah Kotla, Delhi | Gujarat Lions 172/6 (20 ov) Delhi Daredevils 171/5 (20 ov) |
Gujarat Lions won by 1 run |
| 24 | Thu 28 Apr 2016 | Kolkata Knight Riders vs Mumbai Indians | Wankhede Stadium, Mumbai | Kolkata Knight Riders 174/5 (20 ov) Mumbai Indians 178/4 (18 ov) |
Mumbai Indians won by 6 wickets |
| 25 | Fri 29 Apr 2016 | Rising Pune Supergiants vs Gujarat Lions | Maharashtra Cricket Association Stadium, Pune | Rising Pune Supergiants 195/3 (20 ov) Gujarat Lions 196/7 (20 ov) |
Gujarat Lions won by 3 wickets |
| 26 | Sat 30 Apr 2016 | Delhi Daredevils vs Kolkata Knight Riders | Feroz Shah Kotla, Delhi | Delhi Daredevils 186/8 (20 ov) Kolkata Knight Riders 159 (18.3 ov) |
Delhi Daredevils won by 27 runs |
| 27 | Sat 30 Apr 2016 | Sunrisers Hyderabad vs Royal Challengers Bangalore | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 194/5 (20 ov) Royal Challengers Bangalore 179/6 (20 ov) |
Sunrisers Hyderabad won by 15 runs |
| 28 | Sun 01 May 2016 | Kings XI Punjab vs Gujarat Lions | Saurashtra Cricket Association Stadium, Rajkot | Kings XI Punjab 154 (19.5 ov) Gujarat Lions 131/9 (20 ov) |
Kings XI Punjab won by 23 runs |
| 29 | Sun 01 May 2016 | Rising Pune Supergiants vs Mumbai Indians | Maharashtra Cricket Association Stadium, Pune | Rising Pune Supergiants 159/5 (20 ov) Mumbai Indians 161/2 (18.3 ov) |
Mumbai Indians won by 8 wickets |
| 30 | Mon 02 May 2016 | Royal Challengers Bangalore vs Kolkata Knight Riders | M. Chinnaswamy Stadium, Bangalore | Royal Challengers Bangalore 185/7 (20 ov) Kolkata Knight Riders 189/5 (19.1 ov) |
Kolkata Knight Riders won by 5 wickets |
| 31 | Tue 03 May 2016 | Gujarat Lions vs Delhi Daredevils | Saurashtra Cricket Association Stadium, Rajkot | Gujarat Lions 149/7 (20 ov) Delhi Daredevils 150/2 (17.2 ov) |
Delhi Daredevils won by 8 wickets |
| 32 | Wed 04 May 2016 | Kolkata Knight Riders vs Kings XI Punjab | Eden Gardens, Kolkata | Kolkata Knight Riders 164/3 (20 ov) Kings XI Punjab 157/9 (20 ov) |
Kolkata Knight Riders won by 7 runs |
| 33 | Thu 05 May 2016 | Delhi Daredevils vs Rising Pune Supergiants | Feroz Shah Kotla, Delhi | Delhi Daredevils 162/7 (20 ov) Rising Pune Supergiants 166/3 (19.1 ov) |
Rising Pune Supergiants won by 7 wickets |
| 34 | Fri 06 May 2016 | Gujarat Lions vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Gujarat Lions 126/6 (20 ov) Sunrisers Hyderabad 129/5 (19 ov) |
Sunrisers Hyderabad won by 5 wickets |
| 35 | Sat 07 May 2016 | Rising Pune Supergiants vs Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bangalore | Rising Pune Supergiants 191/6 (20 ov) Royal Challengers Bangalore 195/3 (19.3 ov) |
Royal Challengers Bangalore won by 7 wickets |
| 36 | Sat 07 May 2016 | Kings XI Punjab vs Delhi Daredevils | Punjab Cricket Association IS Bindra Stadium, Mohali | Kings XI Punjab 181/5 (20 ov) Delhi Daredevils 172/5 (20 ov) |
Kings XI Punjab won by 9 runs |
| 37 | Sun 08 May 2016 | Sunrisers Hyderabad vs Mumbai Indians | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | Sunrisers Hyderabad 177/3 (20 ov) Mumbai Indians 92 (16.3 ov) |
Sunrisers Hyderabad won by 85 runs |
| 38 | Sun 08 May 2016 | Kolkata Knight Riders vs Gujarat Lions | Eden Gardens, Kolkata | Kolkata Knight Riders 158/4 (20 ov) Gujarat Lions 164/5 (18 ov) |
Gujarat Lions won by 5 wickets |
| 39 | Mon 09 May 2016 | Royal Challengers Bangalore vs Kings XI Punjab | Punjab Cricket Association IS Bindra Stadium, Mohali | Royal Challengers Bangalore 175/6 (20 ov) Kings XI Punjab 174/4 (20 ov) |
Royal Challengers Bangalore won by 1 run |
| 40 | Tue 10 May 2016 | Sunrisers Hyderabad vs Rising Pune Supergiants | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | Sunrisers Hyderabad 137/8 (20 ov) Rising Pune Supergiants 133/8 (20 ov) |
Sunrisers Hyderabad won by 4 runs |
| 41 | Wed 11 May 2016 | Royal Challengers Bangalore vs Mumbai Indians | M. Chinnaswamy Stadium, Bangalore | Royal Challengers Bangalore 151/4 (20 ov) Mumbai Indians 153/4 (18.4 ov) |
Mumbai Indians won by 6 wickets |
| 42 | Thu 12 May 2016 | Sunrisers Hyderabad vs Delhi Daredevils | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 146/8 (20 ov) Delhi Daredevils 150/3 (18.1 ov) |
Delhi Daredevils won by 7 wickets |
| 43 | Fri 13 May 2016 | Mumbai Indians vs Kings XI Punjab | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | Mumbai Indians 124/9 (20 ov) Kings XI Punjab 127/3 (17 ov) |
Kings XI Punjab won by 7 wickets |
| 44 | Sat 14 May 2016 | Royal Challengers Bangalore vs Gujarat Lions | M. Chinnaswamy Stadium, Bangalore | Royal Challengers Bangalore 248/3 (20 ov) Gujarat Lions 104 (18.4 ov) |
Royal Challengers Bangalore won by 144 runs |
| 45 | Sat 14 May 2016 | Rising Pune Supergiants vs Kolkata Knight Riders | Eden Gardens, Kolkata | Rising Pune Supergiants 103/6 (17.4 ov) Kolkata Knight Riders 66/2 (5 ov) |
Kolkata Knight Riders won by 8 wickets (D/L method) |
| 46 | Sun 15 May 2016 | Kings XI Punjab vs Sunrisers Hyderabad | Punjab Cricket Association IS Bindra Stadium, Mohali | Kings XI Punjab 179/4 (20 ov) Sunrisers Hyderabad 180/3 (19.4 ov) |
Sunrisers Hyderabad won by 7 wickets |
| 47 | Sun 15 May 2016 | Mumbai Indians vs Delhi Daredevils | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | Mumbai Indians 206/4 (20 ov) Delhi Daredevils 126 (19.1 ov) |
Mumbai Indians won by 80 runs |
| 48 | Mon 16 May 2016 | Kolkata Knight Riders vs Royal Challengers Bangalore | Eden Gardens, Kolkata | Kolkata Knight Riders 183/5 (20 ov) Royal Challengers Bangalore 186/1 (18.4 ov) |
Royal Challengers Bangalore won by 9 wickets |
| 49 | Tue 17 May 2016 | Delhi Daredevils vs Rising Pune Supergiants | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | Delhi Daredevils 121/6 (20 ov) Rising Pune Supergiants 76/1 (11 ov) |
Rising Pune Supergiants won by 19 runs (D/L method) |
| 50 | Wed 18 May 2016 | Royal Challengers Bangalore vs Kings XI Punjab | M. Chinnaswamy Stadium, Bangalore | Royal Challengers Bangalore 211/3 (15 ov) Kings XI Punjab 120/9 (14 ov) |
Royal Challengers Bangalore won by 82 runs (D/L method) |
| 51 | Thu 19 May 2016 | Kolkata Knight Riders vs Gujarat Lions | Green Park Stadium, Kanpur | Kolkata Knight Riders 124/8 (20 ov) Gujarat Lions 125/4 (13.3 ov) |
Gujarat Lions won by 6 wickets |
| 52 | Fri 20 May 2016 | Sunrisers Hyderabad vs Delhi Daredevils | Shaheed Veer Narayan Singh International Stadium, Raipur | Sunrisers Hyderabad 158/7 (20 ov) Delhi Daredevils 161/4 (20 ov) |
Delhi Daredevils won by 6 wickets |
| 53 | Sat 21 May 2016 | Kings XI Punjab vs Rising Pune Supergiants | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | Kings XI Punjab 172/7 (20 ov) Rising Pune Supergiants 173/6 (20 ov) |
Rising Pune Supergiants won by 4 wickets |
| 54 | Sat 21 May 2016 | Mumbai Indians vs Gujarat Lions | Green Park Stadium, Kanpur | Mumbai Indians 172/8 (20 ov) Gujarat Lions 173/4 (17.5 ov) |
Gujarat Lions won by 6 wickets |
| 55 | Sun 22 May 2016 | Kolkata Knight Riders vs Sunrisers Hyderabad | Eden Gardens, Kolkata | Kolkata Knight Riders 171/6 (20 ov) Sunrisers Hyderabad 149/8 (20 ov) |
Kolkata Knight Riders won by 22 runs |
| 56 | Sun 22 May 2016 | Delhi Daredevils vs Royal Challengers Bangalore | Shaheed Veer Narayan Singh International Stadium, Raipur | Delhi Daredevils 138/8 (20 ov) Royal Challengers Bangalore 139/4 (18.1 ov) |
Royal Challengers Bangalore won by 6 wickets |
Every one of the 56 league matches in IPL 2016 produced a result: no washouts, no ties and no DLS finishes.
IPL 2016 playoffs
| Match | Date | Fixture | Venue | Score | Result |
|---|---|---|---|---|---|
| Qualifier 1 | Tue 24 May 2016 | Gujarat Lions vs Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bangalore | Gujarat Lions 158 (20 ov) Royal Challengers Bangalore 159/6 (18.2 ov) |
Royal Challengers Bangalore won by 4 wickets |
| Eliminator | Wed 25 May 2016 | Sunrisers Hyderabad vs Kolkata Knight Riders | Feroz Shah Kotla, Delhi | Sunrisers Hyderabad 162/8 (20 ov) Kolkata Knight Riders 140/8 (20 ov) |
Sunrisers Hyderabad won by 22 runs |
| Qualifier 2 | Fri 27 May 2016 | Gujarat Lions vs Sunrisers Hyderabad | Feroz Shah Kotla, Delhi | Gujarat Lions 162/7 (20 ov) Sunrisers Hyderabad 163/6 (19.2 ov) |
Sunrisers Hyderabad won by 4 wickets |
| Final | Sun 29 May 2016 | Sunrisers Hyderabad vs Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bangalore | Sunrisers Hyderabad 208/7 (20 ov) Royal Challengers Bangalore 200/7 (20 ov) |
Sunrisers Hyderabad won by 8 runs |
Bangalore beat Gujarat in Qualifier 1 to reach the final. Hyderabad beat Kolkata Knight Riders in the Eliminator and then Gujarat in Qualifier 2 to join them.
IPL 2016 questions, answered
Who won IPL 2016?
Sunrisers Hyderabad won IPL 2016, beating Royal Challengers Bangalore in the final on 29 May 2016 at M. Chinnaswamy Stadium, Bengaluru. Sunrisers Hyderabad 208/7 (20 ov) beat Royal Challengers Bangalore 200/7 (20 ov); Sunrisers Hyderabad won by 8 runs.
How many matches were played in IPL 2016?
60 in total: 56 league matches, then Qualifier 1, the Eliminator, Qualifier 2 and the final, played between 09 April 2016 and 29 May 2016.
Who finished top of the IPL 2016 league table?
Gujarat Lions, with 18 points and a net run rate of -0.374.
Who won the Orange Cap and Purple Cap in IPL 2016?
The Orange Cap went to Virat Kohli, who was also named Player of the Tournament. The Purple Cap went to Bhuvneshwar Kumar.
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.




