CSK vs SRH: Who won the IPL final yesterday? Schedule, points table and full results for the Indian Premier League 2018
All recommendations within this article are informed by expert editorial opinion. If you click on a link in this story we may earn affiliate revenue.
CRICKET's most dramatic, glamorous and exhilarating domestic competition has reached its climax.
English stars such as Ben Stokes, Jos Buttler and Jason Roy joined some of the world's greatest players for the two-month festival of T20 held across India.
Mumbai Indians won last year's edition with a dramatic one-run win over Rising Pune Supergiant but failed to make the play-offs this time round.
Sunrisers Hyderabad finished top after the round robin stage but were beaten by Chennai Super Kings in Qualifier 1.
Kolkata Knight Riders came in third place and defeated Rajasthan Royals in the Eliminator before succumbing to Hyderabad in Qualifier 2.
Here is the complete schedule and points table for the latest edition of the IPL.
MOST READ IN SPORT
POINTS TABLE
PLAY-OFFS SCHEDULE
(All times BST)
ON THE BOX How to watch this year's Indian Premier League on television and streaming
May 22 - Qualifier 1 - Sunrisers Hyderabad vs Chennai Super Kings - Chennai win by 2 wickets
May 23 - Eliminator - Kolkata Knight Riders vs Rajasthan Royals - Kolkata won by 25 runs
May 25 - Qualifier 2 - Sunrisers Hyderabad vs Kolkata Knight Riders - Hyderabad won by 13 runs
May 27 - Final - Chennai Super Kings vs Sunrisers Hyderabad - Chennai won by 8 wickets
ROUND-ROBIN RESULTS
April 7 - Mumbai Indians vs Chennai Super Kings - Chennai won by 1 wicket
April 8 - Kings XI Punjab vs Delhi Daredevils - Punjab won by 6 wickets
April 8 - Kolkata Knight Riders vs Royal Challengers Bangalore - Kolkata won by 4 wickets
April 9 - Sunrisers Hyderabad vs Rajasthan Royals - Hyderabad won by 9 wickets
April 10 - Chennai Super Kings vs Kolkata Knight Riders - Chennai won by 5 wickets
April 11 - Rajasthan Royals vs Delhi Daredevils - Rajasthan won by 10 runs (DL)
April 12 - Sunrisers Hyderabad vs Mumbai Indians - Hyderabad won by 1 wicket
April 13 - Royal Challengers Bangalore vs Kings XI Punjab - Bangalore won by 4 wickets
April 14 - Mumbai Indians vs Delhi Daredevils - Delhi won by 7 wickets
April 14 - Kolkata Knight Riders vs Sunrisers Hyderabad - Hyderabad won by 5 wickets
April 15 - Royal Challengers Bangalore vs Rajasthan Royals - Rajasthan won by 19 runs
April 15 - Kings XI Punjab vs Chennai Super Kings - Punjab won by 4 runs
April 16 - Kolkata Knight Riders vs Delhi Daredevils - Kolkata won by 71 runs
April 17 - Mumbai Indians vs Royal Challengers Bangalore - Mumbai won by 46 runs
April 18 - Rajasthan Royals vs Kolkata Knight Riders - Kolkata won by 7 wickets
April 19 - Kings XI Punjab vs Sunrisers Hyderabad - Punjab won by 15 runs
April 20 - Chennai Super Kings vs Rajasthan Royals - Chennai won by 64 runs
April 21 - Kolkata Knight Riders vs Kings XI Punjab - Punjab won by 9 wickets (DL method)
April 21 - Royal Challengers Bangalore vs Delhi Daredevils - Bangalore won by 6 wickets
April 22 - Sunrisers Hyderabad vs Chennai Super Kings - Chennai won by 4 runs
April 22 - Rajasthan Royals vs Mumbai Indians - Rajasthan won by 3 wickets
April 23 - Delhi Daredevils vs Kings XI Punjab - Punjab win by 4 runs
April 24 - Mumbai Indians vs Sunrisers Hyderabad - Hyderabad won by 31 runs
April 25 - Royal Challengers Bangalore vs Chennai Super Kings - Chennai won by 5 wickets
April 26 - Sunrisers Hyderabad vs Kings XI Punjab - Hyderabad won by 13 runs
April 27 - Delhi Daredevils vs Kolkata Knight Riders - Delhi won by 55 runs
April 28 - Chennai Super Kings vs Mumbai Indians - Mumbai won by 8 wickets
April 29 - Rajasthan Royals vs Sunrisers Hyderabad - Hyderabad won by 11 runs
April 29 - Royal Challengers Bangalore vs Kolkata Knight Riders - Kolkata won by 6 wickets
April 30 - Chennai Super Kings vs Delhi Daredevils - Chennai won by 13 runs
May 1 - Royal Challengers Bangalore vs Mumbai Indians - Bangalore won by 14 runs
May 2 - Delhi Daredevils vs Rajasthan Royals, 3.30pm - Delhi won by 4 runs (DL Method)
May 3 - Kolkata Knight Riders vs Chennai Super Kings - Kolkata won by 6 wickets
May 4 - Kings XI Punjab vs Mumbai Indians - Mumbai won by 6 wickets
May 5 - Chennai Super Kings vs Royal Challengers Bangalore - Chennai won by 6 wickets
May 5 - Sunrisers Hyderabad vs Delhi Daredevils - Hyderabad won by 7 wickets
May 6 - Mumbai Indians vs Kolkata Knight Riders - Mumbai won by 13 runs
May 6 - Kings XI Punjab vs Rajasthan Royals - Punjab won by 6 wickets
May 7 - Sunrisers Hyderabad vs Royal Challengers Bangalore - Hyderabad won by 7 wickets
May 8 - Rajasthan Royals vs Kings XI Punjab - Rajasthan won by 15 runs
May 9 - Kolkata Knight Riders vs Mumbai Indians - Mumbai won by 102 runs
May 10 - Delhi Daredevils vs Sunrisers Hyderabad - Hyderabad won by 9 wickets
May 11 - Rajasthan Royals vs Chennai Super Kings - Rajasthan won by 4 wickets
May 12 - Kings XI Punjab vs Kolkata Knight Riders - Kolkata won by 31 runs
May 12 - Delhi Daredevils vs Royal Challengers Bangalore - Bangalore won by 5 wickets
May 13 - Chennai Super Kings vs Sunrisers Hyderabad - Hyderabad won by 8 wickets
May 13 - Mumbai Indians vs Rajasthan Royals - Rajasthan won by 7 wickets
May 14 - Kings XI Punjab vs Royal Challengers Bangalore - Bangalore won by 10 wickets
May 15 - Kolkata Knight Riders vs Rajasthan Royals - Kolkata won by 5 wickets
May 16 - Mumbai Indians vs Kings XI Punjab - Mumbai won by 3 runs
May 17 - Royal Challengers Bangalore vs Sunrisers Hyderabad - Bangalore won by 14 runs
May 18 - Delhi Daredevils vs Chennai Super Kings - Delhi won by 34 runs
May 19 - Rajasthan Royals vs Royal Challengers Bangalore - Rajasthan won by 30 runs
May 19 - Sunrisers Hyderabad vs Kolkata Knight Riders - Kolkata won by 5 wickets
May 20 - Delhi Daredevils vs Mumbai Indians - Delhi won by 11 runs
May 20 - Chennai Super Kings vs Kings XI Punjab - Chennai won by 5 wickets