Skip to content
CricketTaken

2017 Indian Premier League

Hosted by India, 5 April - 21 May 2017. 8 teams, 60 matches.

Mumbai Indians — champions

Teams
8
Matches
60
Winner
Mumbai Indians
Final margin
1 run

The final

How 2017 was decided

Mumbai Indians 129/8 (20 ov) beat Rising Pune Supergiant 128/6 (20 ov) by 1 run

Date
21 May 2017
Venue
Rajiv Gandhi International Cricket Stadium
City
Hyderabad
Player of the match
Krunal Pandya

Format

Double round robin followed by playoffs. Eight teams played each other twice, then the top four met in Qualifier 1, the Eliminator, Qualifier 2 and the Final.

Semi-finalists

  • Mumbai Indians
  • Rising Pune Supergiant
  • Sunrisers Hyderabad
  • Kolkata Knight Riders

Mumbai Indians became the first franchise to win three IPL titles, and 129 is the lowest total successfully defended in an IPL final.

Leading players

Player of the tournament
Ben Stokes (Rising Pune Supergiant)
Most runs
David Warner
641 runs · Sunrisers Hyderabad
Most wickets
Bhuvneshwar Kumar
26 wickets · Sunrisers Hyderabad

What happened

  • Mumbai Indians defended 129 in the final and won by one run, Washington Sundar run out going for a third off the last ball.
  • Royal Challengers Bangalore were bowled out for 49 by Kolkata Knight Riders at Eden Gardens on 23 April, the lowest total in IPL history.
  • Kolkata Knight Riders chased 184 without losing a wicket at Rajkot, Chris Lynn 93 not out and Gautam Gambhir 76 not out, the highest T20 chase completed without loss of a wicket at the time.
  • David Warner took the Orange Cap with 641 runs and Bhuvneshwar Kumar the Purple Cap with 26 wickets, both for Sunrisers Hyderabad, who went out in the Eliminator.
  • Ben Stokes was Most Valuable Player for Rising Pune Supergiant but missed the final, recalled by England along with Mumbai Indians opener Jos Buttler for a Champions Trophy camp.
  • This was the last season for Rising Pune Supergiant and Gujarat Lions; Chennai Super Kings and Rajasthan Royals returned from suspension in 2018.

The tournament

Ten seasons, and two teams keeping the seats warm

The tenth IPL was the last one played without Chennai Super Kings and Rajasthan Royals. Their two-year suspensions over the 2013 betting case covered 2016 and 2017, and the two franchises created to fill the gap, Rising Pune Supergiant and Gujarat Lions, were living out their final season. Pune had finished bottom in 2016. In 2017, under Steve Smith, they finished second on the table, beat Mumbai Indians in all three league meetings and walked into the final at Hyderabad as the side nobody could read. Gujarat won four matches and vanished.

Sixty matches were scheduled between 5 April and 21 May. One of them, Royal Challengers Bangalore against Sunrisers Hyderabad at the Chinnaswamy on 25 April, never began. Bengaluru's season was that kind of season. On 23 April at Eden Gardens they were dismissed for 49, still the lowest total in IPL history, with Kohli and de Villiers both carrying injuries for long stretches.

On paper the season belonged to Sunrisers. David Warner took the Orange Cap with 641 runs, Bhuvneshwar Kumar the Purple Cap with 26, and the defending champions went out in the Eliminator anyway. Ben Stokes, in his first IPL season, was named Most Valuable Player for Pune and then flew home before the final, recalled by England for a Champions Trophy camp along with Mumbai's Jos Buttler. Pune lost Imran Tahir the same week. So the biggest match of the year was played by two sides missing their best imports.

Eleven off the last over

Rohit Sharma batted first and it went badly at once. Jaydev Unadkat removed both openers in the third over. Adam Zampa took out Rohit and Kieron Pollard in the eleventh. Mumbai were 81 for 7 after fifteen, and only Krunal Pandya's 47 off 38, with Mitchell Johnson hanging about at the other end, got them to 129 for 8. Almost nobody in the stadium thought it was enough.

Pune reached 119 for 3 with an over left, Smith still in, eleven to get. Johnson bowled it. Manoj Tiwary drove the first ball for four and holed out to the second. Smith went the same way to the third. A dropped catch off the fifth gave Pune two, leaving four needed off one. Dan Christian ran two, Washington Sundar turned for a third and was run out at the striker's end. Mumbai won by a run. It remains the lowest total ever defended in an IPL final, and Krunal, not Rohit and not Bumrah, walked away with the match award.

What the tenth season settled

Mumbai became the first franchise to win three titles, and the win confirmed the method they would ride for years: a strong Indian core, brutal death bowling, and an eye for players nobody else wanted. Pune and Gujarat were wound up within weeks of the final. Chennai and Rajasthan returned in 2018 and the league went back to a shape Indian fans actually recognised.

The lasting oddity is that a caretaker franchise, in a season it was never meant to survive, came within a single run of the trophy. Pune's fans got two years and one heartbreak, and then the team stopped existing.

Results

Every match of 2017

All 60 matches in order. A blank scoreline means we could not verify the figures, not that the match was not played.

Group stage

  1. #1Sunrisers Hyderabad v Royal Challengers BangaloreSunrisers Hyderabad 207/4 (20 ov) beat Royal Challengers Bangalore 172 all out (19.4 ov) by 35 runs5 April 2017 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  2. #2Mumbai Indians v Rising Pune SupergiantRising Pune Supergiant 187/3 (19.5 ov) beat Mumbai Indians 184/8 (20 ov) by 7 wickets6 April 2017 · Maharashtra Cricket Association Stadium, Pune
  3. #3Gujarat Lions v Kolkata Knight RidersKolkata Knight Riders 184/0 (14.5 ov) beat Gujarat Lions 183/4 (20 ov) by 10 wickets7 April 2017 · Saurashtra Cricket Association Stadium, Rajkot
  4. #4Rising Pune Supergiant v Kings XI PunjabKings XI Punjab 164/4 (19 ov) beat Rising Pune Supergiant 163/6 (20 ov) by 6 wickets8 April 2017 · Holkar Stadium, Indore
  5. #5Royal Challengers Bangalore v Delhi DaredevilsRoyal Challengers Bangalore 157/8 (20 ov) beat Delhi Daredevils 142/9 (20 ov) by 15 runs8 April 2017 · M. Chinnaswamy Stadium, Bengaluru
  6. #6Gujarat Lions v Sunrisers HyderabadSunrisers Hyderabad 140/1 (15.3 ov) beat Gujarat Lions 135/7 (20 ov) by 9 wickets9 April 2017 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  7. #7Kolkata Knight Riders v Mumbai IndiansMumbai Indians 180/6 (19.5 ov) beat Kolkata Knight Riders 178/7 (20 ov) by 4 wickets9 April 2017 · Wankhede Stadium, Mumbai
  8. #8Royal Challengers Bangalore v Kings XI PunjabKings XI Punjab 150/2 (14.3 ov) beat Royal Challengers Bangalore 148/4 (20 ov) by 8 wickets10 April 2017 · Holkar Stadium, Indore
  9. #9Delhi Daredevils v Rising Pune SupergiantDelhi Daredevils 205/4 (20 ov) beat Rising Pune Supergiant 108 all out (16.1 ov) by 97 runs11 April 2017 · Maharashtra Cricket Association Stadium, Pune
  10. #10Sunrisers Hyderabad v Mumbai IndiansMumbai Indians 159/6 (18.4 ov) beat Sunrisers Hyderabad 158/8 (20 ov) by 4 wickets12 April 2017 · Wankhede Stadium, Mumbai
  11. #11Kings XI Punjab v Kolkata Knight RidersKolkata Knight Riders 171/2 (16.3 ov) beat Kings XI Punjab 170/9 (20 ov) by 8 wickets13 April 2017 · Eden Gardens, Kolkata
  12. #12Royal Challengers Bangalore v Mumbai IndiansMumbai Indians 145/6 (18.5 ov) beat Royal Challengers Bangalore 142/5 (20 ov) by 4 wickets14 April 2017 · M. Chinnaswamy Stadium, Bengaluru
  13. #13Rising Pune Supergiant v Gujarat LionsGujarat Lions 172/3 (18 ov) beat Rising Pune Supergiant 171/8 (20 ov) by 7 wickets14 April 2017 · Saurashtra Cricket Association Stadium, Rajkot
  14. #14Kolkata Knight Riders v Sunrisers HyderabadKolkata Knight Riders 172/6 (20 ov) beat Sunrisers Hyderabad 155/6 (20 ov) by 17 runs15 April 2017 · Eden Gardens, Kolkata
  15. #15Delhi Daredevils v Kings XI PunjabDelhi Daredevils 188/6 (20 ov) beat Kings XI Punjab 137/9 (20 ov) by 51 runs15 April 2017 · Feroz Shah Kotla, Delhi
  16. #16Gujarat Lions v Mumbai IndiansMumbai Indians 177/4 (19.3 ov) beat Gujarat Lions 176/4 (20 ov) by 6 wickets16 April 2017 · Wankhede Stadium, Mumbai
  17. #17Rising Pune Supergiant v Royal Challengers BangaloreRising Pune Supergiant 161/8 (20 ov) beat Royal Challengers Bangalore 134/9 (20 ov) by 27 runs16 April 2017 · M. Chinnaswamy Stadium, Bengaluru
  18. #18Delhi Daredevils v Kolkata Knight RidersKolkata Knight Riders 169/6 (19.5 ov) beat Delhi Daredevils 168/7 (20 ov) by 4 wickets17 April 2017 · Feroz Shah Kotla, Delhi
  19. #19Sunrisers Hyderabad v Kings XI PunjabSunrisers Hyderabad 159/6 (20 ov) beat Kings XI Punjab 154 all out (19.4 ov) by 5 runs17 April 2017 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  20. #20Royal Challengers Bangalore v Gujarat LionsRoyal Challengers Bangalore 213/2 (20 ov) beat Gujarat Lions 192/7 (20 ov) by 21 runs18 April 2017 · Saurashtra Cricket Association Stadium, Rajkot
  21. #21Sunrisers Hyderabad v Delhi DaredevilsSunrisers Hyderabad 191/4 (20 ov) beat Delhi Daredevils 176/5 (20 ov) by 15 runs19 April 2017 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  22. #22Kings XI Punjab v Mumbai IndiansMumbai Indians 199/2 (15.3 ov) beat Kings XI Punjab 198/4 (20 ov) by 8 wickets20 April 2017 · Holkar Stadium, Indore
  23. #23Kolkata Knight Riders v Gujarat LionsGujarat Lions 188/6 (18.2 ov) beat Kolkata Knight Riders 187/5 (20 ov) by 4 wickets21 April 2017 · Eden Gardens, Kolkata
  24. #24Sunrisers Hyderabad v Rising Pune SupergiantRising Pune Supergiant 179/4 (20 ov) beat Sunrisers Hyderabad 176/3 (20 ov) by 6 wickets22 April 2017 · Maharashtra Cricket Association Stadium, Pune
  25. #25Mumbai Indians v Delhi DaredevilsMumbai Indians 142/8 (20 ov) beat Delhi Daredevils 128/7 (20 ov) by 14 runs22 April 2017 · Wankhede Stadium, Mumbai
  26. #26Kings XI Punjab v Gujarat LionsKings XI Punjab 188/7 (20 ov) beat Gujarat Lions 162/7 (20 ov) by 26 runs23 April 2017 · Saurashtra Cricket Association Stadium, Rajkot
  27. #27Kolkata Knight Riders v Royal Challengers BangaloreKolkata Knight Riders 131 all out (19.3 ov) beat Royal Challengers Bangalore 49 all out (9.4 ov) by 82 runs23 April 2017 · Eden Gardens, Kolkata
  28. #28Rising Pune Supergiant v Mumbai IndiansRising Pune Supergiant 160/6 (20 ov) beat Mumbai Indians 157/8 (20 ov) by 3 runs24 April 2017 · Wankhede Stadium, Mumbai
  29. #29Royal Challengers Bangalore v Sunrisers HyderabadNo result25 April 2017 · M. Chinnaswamy Stadium, Bengaluru
  30. #30Rising Pune Supergiant v Kolkata Knight RidersKolkata Knight Riders 184/3 (18.1 ov) beat Rising Pune Supergiant 182/5 (20 ov) by 7 wickets26 April 2017 · Maharashtra Cricket Association Stadium, Pune
  31. #31Royal Challengers Bangalore v Gujarat LionsGujarat Lions 135/3 (13.5 ov) beat Royal Challengers Bangalore 134 all out (20 ov) by 7 wickets27 April 2017 · M. Chinnaswamy Stadium, Bengaluru
  32. #32Delhi Daredevils v Kolkata Knight RidersKolkata Knight Riders 161/3 (16.2 ov) beat Delhi Daredevils 160/6 (20 ov) by 7 wickets28 April 2017 · Eden Gardens, Kolkata
  33. #33Sunrisers Hyderabad v Kings XI PunjabSunrisers Hyderabad 207/3 (20 ov) beat Kings XI Punjab 181/9 (20 ov) by 26 runs28 April 2017 · Punjab Cricket Association IS Bindra Stadium, Mohali
  34. #34Rising Pune Supergiant v Royal Challengers BangaloreRising Pune Supergiant 157/3 (20 ov) beat Royal Challengers Bangalore 96/9 (20 ov) by 61 runs29 April 2017 · Maharashtra Cricket Association Stadium, Pune
  35. #35Gujarat Lions v Mumbai IndiansGujarat Lions 153/9 (20 ov) tied with Mumbai Indians 153 all out (20 ov); Mumbai Indians won the Super Over29 April 2017 · Saurashtra Cricket Association Stadium, Rajkot
  36. #36Delhi Daredevils v Kings XI PunjabKings XI Punjab 68/0 (7.5 ov) beat Delhi Daredevils 67 all out (17.1 ov) by 10 wickets30 April 2017 · Punjab Cricket Association IS Bindra Stadium, Mohali
  37. #37Sunrisers Hyderabad v Kolkata Knight RidersSunrisers Hyderabad 209/3 (20 ov) beat Kolkata Knight Riders 161/7 (20 ov) by 48 runs30 April 2017 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  38. #38Royal Challengers Bangalore v Mumbai IndiansMumbai Indians 165/5 (19.5 ov) beat Royal Challengers Bangalore 162/8 (20 ov) by 5 wickets1 May 2017 · Wankhede Stadium, Mumbai
  39. #39Gujarat Lions v Rising Pune SupergiantRising Pune Supergiant 167/5 (19.5 ov) beat Gujarat Lions 161 all out (19.5 ov) by 5 wickets1 May 2017 · Maharashtra Cricket Association Stadium, Pune
  40. #40Sunrisers Hyderabad v Delhi DaredevilsDelhi Daredevils 189/4 (19.1 ov) beat Sunrisers Hyderabad 185/3 (20 ov) by 6 wickets2 May 2017 · Feroz Shah Kotla, Delhi
  41. #41Kolkata Knight Riders v Rising Pune SupergiantRising Pune Supergiant 158/6 (19.2 ov) beat Kolkata Knight Riders 155/8 (20 ov) by 4 wickets3 May 2017 · Eden Gardens, Kolkata
  42. #42Gujarat Lions v Delhi DaredevilsDelhi Daredevils 214/3 (17.3 ov) beat Gujarat Lions 208/7 (20 ov) by 7 wickets4 May 2017 · Feroz Shah Kotla, Delhi
  43. #43Kings XI Punjab v Royal Challengers BangaloreKings XI Punjab 138/7 (20 ov) beat Royal Challengers Bangalore 119 all out (19 ov) by 19 runs5 May 2017 · M. Chinnaswamy Stadium, Bengaluru
  44. #44Rising Pune Supergiant v Sunrisers HyderabadRising Pune Supergiant 148/8 (20 ov) beat Sunrisers Hyderabad 136/9 (20 ov) by 12 runs6 May 2017 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  45. #45Mumbai Indians v Delhi DaredevilsMumbai Indians 212/3 (20 ov) beat Delhi Daredevils 66 all out (13.4 ov) by 146 runs6 May 2017 · Feroz Shah Kotla, Delhi
  46. #46Royal Challengers Bangalore v Kolkata Knight RidersKolkata Knight Riders 159/4 (15.1 ov) beat Royal Challengers Bangalore 158/6 (20 ov) by 6 wickets7 May 2017 · M. Chinnaswamy Stadium, Bengaluru
  47. #47Kings XI Punjab v Gujarat LionsGujarat Lions 192/4 (19.4 ov) beat Kings XI Punjab 189/3 (20 ov) by 6 wickets7 May 2017 · Punjab Cricket Association IS Bindra Stadium, Mohali
  48. #48Mumbai Indians v Sunrisers HyderabadSunrisers Hyderabad 140/3 (18.2 ov) beat Mumbai Indians 138/7 (20 ov) by 7 wickets8 May 2017 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  49. #49Kings XI Punjab v Kolkata Knight RidersKings XI Punjab 167/6 (20 ov) beat Kolkata Knight Riders 153/6 (20 ov) by 14 runs9 May 2017 · Punjab Cricket Association IS Bindra Stadium, Mohali
  50. #50Gujarat Lions v Delhi DaredevilsDelhi Daredevils 197/8 (19.4 ov) beat Gujarat Lions 195/5 (20 ov) by 2 wickets10 May 2017 · Green Park Stadium, Kanpur
  51. #51Kings XI Punjab v Mumbai IndiansKings XI Punjab 230/3 (20 ov) beat Mumbai Indians 223/6 (20 ov) by 7 runs11 May 2017 · Wankhede Stadium, Mumbai
  52. #52Delhi Daredevils v Rising Pune SupergiantDelhi Daredevils 168/8 (20 ov) beat Rising Pune Supergiant 161/7 (20 ov) by 7 runs12 May 2017 · Feroz Shah Kotla, Delhi
  53. #53Gujarat Lions v Sunrisers HyderabadSunrisers Hyderabad 158/2 (18.1 ov) beat Gujarat Lions 154 all out (19.2 ov) by 8 wickets13 May 2017 · Green Park Stadium, Kanpur
  54. #54Mumbai Indians v Kolkata Knight RidersMumbai Indians 173/5 (20 ov) beat Kolkata Knight Riders 164/8 (20 ov) by 9 runs13 May 2017 · Eden Gardens, Kolkata
  55. #55Kings XI Punjab v Rising Pune SupergiantRising Pune Supergiant 78/1 (12 ov) beat Kings XI Punjab 73 all out (15.5 ov) by 9 wickets14 May 2017 · Maharashtra Cricket Association Stadium, Pune
  56. #56Royal Challengers Bangalore v Delhi DaredevilsRoyal Challengers Bangalore 161/6 (20 ov) beat Delhi Daredevils 151 all out (20 ov) by 10 runs14 May 2017 · Feroz Shah Kotla, Delhi

Qualifier 1

  1. #57Rising Pune Supergiant v Mumbai IndiansRising Pune Supergiant 162/4 (20 ov) beat Mumbai Indians 142/9 (20 ov) by 20 runs16 May 2017 · Wankhede Stadium, Mumbai

Eliminator

  1. #58Sunrisers Hyderabad v Kolkata Knight RidersKolkata Knight Riders 48/3 (5.2 ov) beat Sunrisers Hyderabad 128/7 (20 ov) by 7 wickets (DLS method)17 May 2017 · M. Chinnaswamy Stadium, Bengaluru

Qualifier 2

  1. #59Kolkata Knight Riders v Mumbai IndiansMumbai Indians 111/4 (14.3 ov) beat Kolkata Knight Riders 107 all out (18.5 ov) by 6 wickets19 May 2017 · M. Chinnaswamy Stadium, Bengaluru

Final

  1. #60Mumbai Indians v Rising Pune SupergiantMumbai Indians 129/8 (20 ov) beat Rising Pune Supergiant 128/6 (20 ov) by 1 run21 May 2017 · Rajiv Gandhi International Cricket Stadium, Hyderabad

Compiled from published tournament records, cross-checked across more than one source. Unlike the player, IPL and Big Bash pages, these figures are not computed from our own ball-by-ball archive. Anything we could not verify is left blank rather than guessed.

Every IPL season