Former CSK captain MS Dhoni has played the most number of IPL finals (11). He is followed by Ravindra Jadeja, Suresh Raina and Ambati Rayudu, who have played eight IPL finals each. Ravichandran Ashwin and Dwayne Bravo have played seven IPL finals each. Meanwhile, Hardik Pandya, Kieron Pollard and Rohit Sharma have played six IPL finals each.