IPL 2027 · Season 20 · Schedule announcement awaited Defending champions: Royal Challengers Bengaluru (2026)

Home › IPL Schedule › IPL 2016 Schedule

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
How the final was won: Hyderabad posted 208/7 batting first in Bangalore. Bangalore’s chase fell just short at 200/7, eight runs away, and Hyderabad lifted their first title.

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.