IPL 2017 Match Results

Welcome to the ultimate hub for IPL T20 fans! Explore complete Indian Premier League coverage including match results, updated team standings, and the official points table for every season. Stay on top of your favorite team's performance throughout the IPL journey.

Sun, 21 May '17

Final (N) • Hyderabad, Indian Premier League

Mumbai Indians Mumbai Indians
129/8
Rising Pune Supergiant Rising Pune Supergiant
128/6
(20 ov, T:130)

MI won by 1 run

Fri, 19 May '17

Qualifier 2 (N) • Bengaluru, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
107
Mumbai Indians Mumbai Indians
111/4
(14.3/20 ov, T:108)

MI won by 6 wickets (with 33 balls remaining)

Wed, 17 May '17

Eliminator (N) • Bengaluru, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
128/7
Kolkata Knight Riders Kolkata Knight Riders
48/3
(5.2/6 ov, T:48)

KKR won by 7 wickets (with 4 balls remaining) (D/L method)

Tue, 16 May '17

Qualifier 1 (N) • Wankhede, Indian Premier League

Rising Pune Supergiant Rising Pune Supergiant
162/4
Mumbai Indians Mumbai Indians
142/9
(20 ov, T:163)

Supergiant won by 20 runs

Mon, 15 May '17

56th match (N) • Delhi, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
161/6
Delhi Daredevils Delhi Daredevils
151
(20 ov, T:162)

RCB won by 10 runs

Sun, 14 May '17

55th match (D/N) • Pune, Indian Premier League

Kings XI Punjab Kings XI Punjab
73
Rising Pune Supergiant Rising Pune Supergiant
78/1
(12/20 ov, T:74)

Supergiant won by 9 wickets (with 48 balls remaining)

Sat, 13 May '17

54th match (N) • Eden Gardens, Indian Premier League

Mumbai Indians Mumbai Indians
173/5
Kolkata Knight Riders Kolkata Knight Riders
164/8
(20 ov, T:174)

MI won by 9 runs

Sat, 13 May '17

53rd match (D/N) • Kanpur, Indian Premier League

Gujarat Lions Gujarat Lions
154
Sunrisers Hyderabad Sunrisers Hyderabad
158/2
(18.1/20 ov, T:155)

SRH won by 8 wickets (with 11 balls remaining)

Fri, 12 May '17

52nd match (N) • Delhi, Indian Premier League

Delhi Daredevils Delhi Daredevils
168/8
Rising Pune Supergiant Rising Pune Supergiant
161/7
(20 ov, T:169)

Daredevils won by 7 runs

Thu, 11 May '17

51st match (N) • Wankhede, Indian Premier League

Kings XI Punjab Kings XI Punjab
230/3
Mumbai Indians Mumbai Indians
223/6
(20 ov, T:231)

Kings XI won by 7 runs

Wed, 10 May '17

50th match (N) • Kanpur, Indian Premier League

Gujarat Lions Gujarat Lions
195/5
Delhi Daredevils Delhi Daredevils
197/8
(19.4/20 ov, T:196)

Daredevils won by 2 wickets (with 2 balls remaining)

Tue, 09 May '17

49th match (N) • Mohali, Indian Premier League

Kings XI Punjab Kings XI Punjab
167/6
Kolkata Knight Riders Kolkata Knight Riders
153/6
(20 ov, T:168)

Kings XI won by 14 runs

Mon, 08 May '17

48th match (N) • Hyderabad, Indian Premier League

Mumbai Indians Mumbai Indians
138/7
Sunrisers Hyderabad Sunrisers Hyderabad
140/3
(18.2/20 ov, T:139)

SRH won by 7 wickets (with 10 balls remaining)

Sun, 07 May '17

47th match (N) • Mohali, Indian Premier League

Kings XI Punjab Kings XI Punjab
189/3
Gujarat Lions Gujarat Lions
192/4
(19.4/20 ov, T:190)

Guj Lions won by 6 wickets (with 2 balls remaining)

Sun, 07 May '17

46th match (D/N) • Bengaluru, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
158/6
Kolkata Knight Riders Kolkata Knight Riders
159/4
(15.1/20 ov, T:159)

KKR won by 6 wickets (with 29 balls remaining)

Sat, 06 May '17

45th match (N) • Delhi, Indian Premier League

Mumbai Indians Mumbai Indians
212/3
Delhi Daredevils Delhi Daredevils
66
(13.4/20 ov, T:213)

MI won by 146 runs

Sat, 06 May '17

44th match (D/N) • Hyderabad, Indian Premier League

Rising Pune Supergiant Rising Pune Supergiant
148/8
Sunrisers Hyderabad Sunrisers Hyderabad
136/9
(20 ov, T:149)

Supergiant won by 12 runs

Fri, 05 May '17

43rd match (N) • Bengaluru, Indian Premier League

Kings XI Punjab Kings XI Punjab
138/7
Royal Challengers Bangalore Royal Challengers Bangalore
119
(19/20 ov, T:139)

Kings XI won by 19 runs

Thu, 04 May '17

42nd match (N) • Delhi, Indian Premier League

Gujarat Lions Gujarat Lions
208/7
Delhi Daredevils Delhi Daredevils
214/3
(17.3/20 ov, T:209)

Daredevils won by 7 wickets (with 15 balls remaining)

Wed, 03 May '17

41st match (N) • Eden Gardens, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
155/8
Rising Pune Supergiant Rising Pune Supergiant
158/6
(19.2/20 ov, T:156)

Supergiant won by 4 wickets (with 4 balls remaining)

Tue, 02 May '17

40th match (N) • Delhi, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
185/3
Delhi Daredevils Delhi Daredevils
189/4
(19.1/20 ov, T:186)

Daredevils won by 6 wickets (with 5 balls remaining)

Mon, 01 May '17

39th match (N) • Pune, Indian Premier League

Gujarat Lions Gujarat Lions
161
Rising Pune Supergiant Rising Pune Supergiant
167/5
(19.5/20 ov, T:162)

Supergiant won by 5 wickets (with 1 ball remaining)

Mon, 01 May '17

38th match (D/N) • Wankhede, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
162/8
Mumbai Indians Mumbai Indians
165/5
(19.5/20 ov, T:163)

MI won by 5 wickets (with 1 ball remaining)

Sun, 30 Apr '17

37th match (N) • Hyderabad, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
209/3
Kolkata Knight Riders Kolkata Knight Riders
161/7
(20 ov, T:210)

SRH won by 48 runs

Sun, 30 Apr '17

36th match (D/N) • Mohali, Indian Premier League

Delhi Daredevils Delhi Daredevils
67
Kings XI Punjab Kings XI Punjab
68/0
(7.5/20 ov, T:68)

Kings XI won by 10 wickets (with 73 balls remaining)

Sat, 29 Apr '17

35th match (N) • Rajkot, Indian Premier League

Gujarat Lions Gujarat Lions
153/9
Mumbai Indians Mumbai Indians
153
(20 ov, T:154)

Match tied (MI won the one-over eliminator)

Sat, 29 Apr '17

34th match (D/N) • Pune, Indian Premier League

Rising Pune Supergiant Rising Pune Supergiant
157/3
Royal Challengers Bangalore Royal Challengers Bangalore
96/9
(20 ov, T:158)

Supergiant won by 61 runs

Fri, 28 Apr '17

33rd match (N) • Mohali, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
207/3
Kings XI Punjab Kings XI Punjab
181/9
(20 ov, T:208)

SRH won by 26 runs

Fri, 28 Apr '17

32nd match (D/N) • Eden Gardens, Indian Premier League

Delhi Daredevils Delhi Daredevils
160/6
Kolkata Knight Riders Kolkata Knight Riders
161/3
(16.2/20 ov, T:161)

KKR won by 7 wickets (with 22 balls remaining)

Thu, 27 Apr '17

31st match (N) • Bengaluru, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
134
Gujarat Lions Gujarat Lions
135/3
(13.5/20 ov, T:135)

Guj Lions won by 7 wickets (with 37 balls remaining)

Wed, 26 Apr '17

30th match (N) • Pune, Indian Premier League

Rising Pune Supergiant Rising Pune Supergiant
182/5
Kolkata Knight Riders Kolkata Knight Riders
184/3
(18.1/20 ov, T:183)

KKR won by 7 wickets (with 11 balls remaining)

Tue, 25 Apr '17

29th match (N) • Bengaluru, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
Sunrisers Hyderabad Sunrisers Hyderabad

Match abandoned without a ball bowled

Mon, 24 Apr '17

28th match (N) • Wankhede, Indian Premier League

Rising Pune Supergiant Rising Pune Supergiant
160/6
Mumbai Indians Mumbai Indians
157/8
(20 ov, T:161)

Supergiant won by 3 runs

Sun, 23 Apr '17

27th match (N) • Eden Gardens, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
131
Royal Challengers Bangalore Royal Challengers Bangalore
49
(9.4/20 ov, T:132)

KKR won by 82 runs

Sun, 23 Apr '17

26th match (D/N) • Rajkot, Indian Premier League

Kings XI Punjab Kings XI Punjab
188/7
Gujarat Lions Gujarat Lions
162/7
(20 ov, T:189)

Kings XI won by 26 runs

Sat, 22 Apr '17

25th match (N) • Wankhede, Indian Premier League

Mumbai Indians Mumbai Indians
142/8
Delhi Daredevils Delhi Daredevils
128/7
(20 ov, T:143)

MI won by 14 runs

Sat, 22 Apr '17

24th match (D/N) • Pune, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
176/3
Rising Pune Supergiant Rising Pune Supergiant
179/4
(20 ov, T:177)

Supergiant won by 6 wickets (with 0 balls remaining)

Fri, 21 Apr '17

23rd match (N) • Eden Gardens, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
187/5
Gujarat Lions Gujarat Lions
188/6
(18.2/20 ov, T:188)

Guj Lions won by 4 wickets (with 10 balls remaining)

Thu, 20 Apr '17

22nd match (N) • Indore, Indian Premier League

Kings XI Punjab Kings XI Punjab
198/4
Mumbai Indians Mumbai Indians
199/2
(15.3/20 ov, T:199)

MI won by 8 wickets (with 27 balls remaining)

Wed, 19 Apr '17

21st match (N) • Hyderabad, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
191/4
Delhi Daredevils Delhi Daredevils
176/5
(20 ov, T:192)

SRH won by 15 runs

Tue, 18 Apr '17

20th match (N) • Rajkot, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
213/2
Gujarat Lions Gujarat Lions
192/7
(20 ov, T:214)

RCB won by 21 runs

Mon, 17 Apr '17

19th match (N) • Hyderabad, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
159/6
Kings XI Punjab Kings XI Punjab
154
(19.4/20 ov, T:160)

SRH won by 5 runs

Mon, 17 Apr '17

18th match (D/N) • Delhi, Indian Premier League

Delhi Daredevils Delhi Daredevils
168/7
Kolkata Knight Riders Kolkata Knight Riders
169/6
(19.5/20 ov, T:169)

KKR won by 4 wickets (with 1 ball remaining)

Sun, 16 Apr '17

17th match (N) • Bengaluru, Indian Premier League

Rising Pune Supergiant Rising Pune Supergiant
161/8
Royal Challengers Bangalore Royal Challengers Bangalore
134/9
(20 ov, T:162)

Supergiant won by 27 runs

Sun, 16 Apr '17

16th match (D/N) • Wankhede, Indian Premier League

Gujarat Lions Gujarat Lions
176/4
Mumbai Indians Mumbai Indians
177/4
(19.3/20 ov, T:177)

MI won by 6 wickets (with 3 balls remaining)

Sat, 15 Apr '17

15th match (N) • Delhi, Indian Premier League

Delhi Daredevils Delhi Daredevils
188/6
Kings XI Punjab Kings XI Punjab
137/9
(20 ov, T:189)

Daredevils won by 51 runs

Sat, 15 Apr '17

14th match (D/N) • Eden Gardens, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
172/6
Sunrisers Hyderabad Sunrisers Hyderabad
155/6
(20 ov, T:173)

KKR won by 17 runs

Fri, 14 Apr '17

13th match (N) • Rajkot, Indian Premier League

Rising Pune Supergiant Rising Pune Supergiant
171/8
Gujarat Lions Gujarat Lions
172/3
(18/20 ov, T:172)

Guj Lions won by 7 wickets (with 12 balls remaining)

Fri, 14 Apr '17

12th match (D/N) • Bengaluru, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
142/5
Mumbai Indians Mumbai Indians
145/6
(18.5/20 ov, T:143)

MI won by 4 wickets (with 7 balls remaining)

Thu, 13 Apr '17

11th match (N) • Eden Gardens, Indian Premier League

Kings XI Punjab Kings XI Punjab
170/9
Kolkata Knight Riders Kolkata Knight Riders
171/2
(16.3/20 ov, T:171)

KKR won by 8 wickets (with 21 balls remaining)

Wed, 12 Apr '17

10th match (N) • Wankhede, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
158/8
Mumbai Indians Mumbai Indians
159/6
(18.4/20 ov, T:159)

MI won by 4 wickets (with 8 balls remaining)

Tue, 11 Apr '17

9th match (N) • Pune, Indian Premier League

Delhi Daredevils Delhi Daredevils
205/4
Rising Pune Supergiant Rising Pune Supergiant
108
(16.1/20 ov, T:206)

Delhi Daredevils won by 97 runs

Mon, 10 Apr '17

8th match (N) • Indore, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
148/4
Kings XI Punjab Kings XI Punjab
150/2
(14.3/20 ov, T:149)

Kings XI won by 8 wickets (with 33 balls remaining)

Sun, 09 Apr '17

7th match (N) • Wankhede, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
178/7
Mumbai Indians Mumbai Indians
180/6
(19.5/20 ov, T:179)

MI won by 4 wickets (with 1 ball remaining)

Sun, 09 Apr '17

6th match (D/N) • Hyderabad, Indian Premier League

Gujarat Lions Gujarat Lions
135/7
Sunrisers Hyderabad Sunrisers Hyderabad
140/1
(15.3/20 ov, T:136)

SRH won by 9 wickets (with 27 balls remaining)

Sat, 09 Apr '17

5th match (N) • Bengaluru, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
157/8
Delhi Daredevils Delhi Daredevils
142/9
(20 ov, T:158)

RCB won by 15 runs

Sat, 08 Apr '17

4th match (D/N) • Indore, Indian Premier League

Rising Pune Supergiant Rising Pune Supergiant
163/6
Kings XI Punjab Kings XI Punjab
164/4
(19/20 ov, T:164)

Kings XI won by 6 wickets (with 6 balls remaining)

Fri, 07 Apr '17

3rd match (N) • Rajkot, Indian Premier League

Gujarat Lions Gujarat Lions
183/4
Kolkata Knight Riders Kolkata Knight Riders
184/0
(14.5/20 ov, T:184)

KKR won by 10 wickets (with 31 balls remaining)

Thu, 06 Apr '17

2nd match (N) • Pune, Indian Premier League

Mumbai Indians Mumbai Indians
184/8
Rising Pune Supergiant Rising Pune Supergiant
187/3
(19.5/20 ov, T:185)

Supergiant won by 7 wickets (with 1 ball remaining)

Wed, 05 Apr '17

1st match (N) • Hyderabad, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
207/4
Royal Challengers Bangalore Royal Challengers Bangalore
172
(19.4/20 ov, T:208)

SRH won by 35 runs

Also Check: IPL 2008 Match Results |IPL 2009 Match Results | IPL 2010 Match Results | IPL 2011 Match Results | IPL 2012 Match Results | IPL 2013 Match Results | IPL 2014 Match Results | IPL 2015 Match Results | IPL 2016 Match Results | IPL 2017 Match Results | IPL 2018 Match Results | IPL 2019 Match Results | IPL 2020 Match Results | IPL 2021 Match Results | IPL 2022 Match Results | IPL 2023 Match Results | IPL 2024 Match Results | IPL 2025 Match Results |


Frequently Asked Questions

CMU (Cricket Match Update) is a dedicated platform that provides real-time cricket scores, news, team updates, and expert insights across global and local leagues.

Yes. CMU offers real-time live score updates for IPL, ICC events, bilateral series, domestic tournaments, and other major T20 leagues.

Absolutely! Our fixtures section features all upcoming matches with exact timings, venues, and team lineups when announced.

You can explore our Cricket News section, which includes post-match summaries, expert opinions, player stats, and performance breakdowns.

Yes, all features of CMU — including live scores, match schedules, news, and stats — are completely free and accessible to all cricket fans.

Yes! We offer daily fantasy cricket previews, top player picks, injury reports, and pitch insights to help you make better team choices.

Yes. CMU features team comparison tools including head-to-head records, player battles, win-loss stats, and recent form analysis.

Notifications are coming soon! We’re working on push alerts so you never miss a wicket, milestone, or final score.

Our content is updated live during matches and refreshed multiple times daily to reflect new developments, stats, and lineup changes.

You can reach out via our contact form or email. We welcome suggestions, tips, or corrections from our cricket-loving community.