There have been 12 finals in the Indian Premier League (IPL) until now. As a player, MS Dhoni has made the most appearances, while Suresh Raina has scored the most runs and Dwayne Bravo has taken the most wickets in such matches.
How closely have you followed IPL finals over the years? It's time to find out!