IPL 2018 saw some really exciting matches, and we have thoroughly enjoyed the season filled with true grit and grace! Today, we will witness the final between Chennai Super Kings and Sunrisers Hyderabad.
Before we prepare ourselves for yet another grand finale, let us take a look at all the IPL finals in the past, right from the league's inception!
Winner: Rajasthan Royals