Some of IPL players should always have their kit bags packed as they move from one IPL franchise to another. Here top 5 players list who almost play in every franchise of IPL. Parthiv Patel Currently Parthiv plays for Mumbai Indians squad and is likely to be their first choice wicketkeeper this season also. He played for seven Ipl frenchises, previously he played for Chennai Super Kings, Kochi Tuskers Kerala, Deccan Chargers, Sunrisers Hyderabad, Royal Challengers Bangalore, and now in Mumbai Indians. RP Singh In latest auction RP Singh is unsold, in last Ipl he played for Pune Supergiants. He played for six Ipl frenchises, previously played for Deccan Chargers, Kochi Tuskers Kerala, Mumbai Indians, Royal Challengers Bangalore and Pune Supergiants. Yuvaraj Singh Iconic player of Kings XI Punjab in first IPL 2008. He is one of the most expensive player too but unfortunately moved from one franchise to another. Sunrisers Hyderabad baught him again for IPL 2017. He played for five Ipl frenchises, previous he has joined Kings XI Punjab, Pune Warriors, Royal Challengers Bangalore, Delhi Daredevils and Sunrisers Hyderabad. Aaron Finch Australian cricketer Aaron Finch joined Ipl in 2010 by Rajasthan team. Then he continuously move from one to other team by certain reasons. Last Ipl he played for Gujarat Lions and was second highest run getter for the team, in current Ipl 2017 he will play again for Gujarat. He played for six Ipl frenchises, previous he joined Rajasthan Royals, Delhi Daredevils, Pune Warriors, Sunrisers Hyderabad, Mumbai Indians and Gujarat Lions. Thisara Perera Sri-lankan player Thisara Perera played for six Ipl franchises. Unfortunately he is unsold for Ipl 2017. Last he played for Pune Supergiants before that he joined this teams Chennai Super Kings, Kochi Tuskers Kerala, Mumbai Indians, Sunrisers Hyderabad, Kings XI Punjab and last Pune Supergiants.