
Dinesh Karthik1. Dinesh KarthikThe former India wicketkeeper-batter played with the Mumbai Indians from the 2012 to the 2013 season of IPL. Karthik went on to join the Kolkata Knight Riders in 2018 and stayed with them till the 2021 season.
Suryakumar Yadav2. Suryakumar YadavThe veteran India batter played for the Mumbai Indians from the 2012 to the 2013 season of IPL before joining the Kolkata Knight Riders in 2014. Suryakumar stayed with the franchise till 2017 and made a return to MI in the 2018 season.
He is currently still playing for the Mumbai-based franchise in the ongoing IPL campaign.Nitish Rana3. Nitish RanaThe India batter featured for the Mumbai Indians from the 2016 to the 2017 season of IPL.
Rana then made the move to the Kolkata Knight Riders and played with them from the 2018 to the 2021 season and even captained the side during some of his time with them. He is playing or the Rajasthan Royals in the ongoing IPL campaign.Trent Boult4.
Trent BoultThe former New Zealand seamer featured for the Kolkata Knight Riders in the 2017 season, however that was his first and last campaign with the franchise. Boult joined the Mumbai Indians in 2020 and stayed with them till the 2021 season. His services were again acquired by the Mumbai-based franchise for the 2025 season.
Harbhajan Singh5. Harbhajan SinghThe former India spinner featured for the Mumbai Indians from the 2008 to the 2017 season before joining the Kolkata Knight Riders in the 2021 season. Harbhajan only spent 1 season with the Kolkata-based franchise.
He is undoubtedly a legend for Mumbai Indians and won multiple titles with the franchise.Quinton de Kock6. Quinton de KockThe South Africa wicketkeeper-batter featured for the Mumbai Indians from the 2019 to the 2021 IPL season.
De Kock then joined the Lucknow Super Giants and spent a couple of seasons with them before Kolkata Knight Riders roped him in during the 2025 IPL auction. Robin Uthappa7. Robin UthappaThe former India batter featured for the Mumbai Indians in only the 2008 season of IPL.
Uthappa made the move to the Kolkata Knight Riders in the 2014 season and stayed with them till 2019. He is nothing short of a legend for the Kolkata-based franchise, playing a major role in the side’s 2014 IPL triumph.Ajinkya Rahane8 Ajinkya RahaneThe veteran India batter began his IPL career with the Mumbai Indians in the 2008 season and stayed with till 2010.
Rahane joined the Kolkata Knight Riders in the 2022 season, but wasn’t retained by the franchise for the next season. However, the franchise made a surprise move and acquired his services in the 2025 IPL auction and even named him as their captain for the ongoing campaign. The post Nitish Rana to Trent Boult: 8 players to feature for both MI and KKR in IPL appeared first on Cricket Country.
.