For RCB, Shane Watson replaced Chris Gayle, while Adam Milne has taken the place of Tymal Mills.
In the visiting team, Jaydev Unadkat and Daniel Christian came in place of Ankit Sharma and Lockie Ferguson, respectively.
Bangalore: Virat Kohli (captain), Mandeep Singh, AB de Villiers, Kedar Jadhav (wicket-keeper), Shane Watson, Stuart Binny, Pawan Negi, Samuel Badree, Adam Milne, Sreenath Aravind, Yuzvendra Chahal.
Pune: Ajinkya Rahane, Rahul Tripathi, Steven Smith (captain), Ben Stokes, Manoj Tiwary, Mahendra Singh Dhoni (wicket-keeper), Daniel Christian, Rahul Chahar, Imran Tahir, Shardul Thakur, Jaydev Unadkat.
Top 10 Batsmen with most Sixes in IPL 2017
Big hits of IPL-10
2 bookies arrested during IPL final, 77 mobiles recovered
David Warner wins IPL 2017 Orange Cap
Ben Stokes won the Most Valuable Player of IPL 2017 Award
IPL 2017: Special Awards
Disappointed to lose in the final says Smith
Kieran Pollard hails Mumbai team's character after IPL triumph
Mumbai Indians won by 1 run to clinch the IPL-10 title (Full Scorecard)
Mumbai beat Pune to win IPL