#2 थिसारा परेरा
तेज तर्रार शॉट्स और गेंदबाजी विविधता के लिए मशहूर श्रीलंका के ऑलराउंडर थिसारा परेरा इस लिस्ट में दूसरे नंबर पर शामिल हैं। उन्होंने इंडियन प्रीमियर लीग में 6 फ्रेंचाइजियों के लिए खेला है। थिसारा परेरा के आईपीएल करियर पर नज़र दौड़ाए तो उन्होंने 2010 से 2016 तक टूर्नामेंट में हिस्सा लिया है। इस दौरान परेरा चेन्नई सुपर किंग्स, कोच्चि टस्कर्स केरला, मुंबई इंडियंस, किंग्स इलेवन पंजाब, सनराइजर्स हैदराबाद और राइजिंग पुणे सुपरजायंट्स जैसी टीमों के लिए खेल चुके हैं। लेकिन 2016 के बाद से कई बार नीलामी में अनसोल्ड रहने के बाद परेरा का आईपीएल करियर भी लगभग खत्म नज़र आ रहा।
#3 दिनेश कार्तिक
सबसे अधिक टीमों के लिए खेलने वाले खिलाड़ियों में केकेआर के कप्तान दिनेश कार्तिक का नाम भी शामिल हैं। टी20 क्रिकेट के बेहतरीन खिलाड़ियों में शुमार यह भारतीय विकेटकीपर 6 टीमों की ओर से IPL खेल चुका है। कार्तिक ने साल 2008 में दिल्ली कैपिटल्स (पुराना नाम दिल्ली डेयरडेविल्स) से आईपीएल डेब्यू किया था। यहां 3 सीजन बिताने के बाद उन्होंने किंग्स इलेवन पंजाब का रूख किया। इसके बाद उन्हें मुंबई इंडियंस ने अपने स्कायड का हिस्सा बना लिया। लेकिन यहां भी कार्तिक सिर्फ 2 सीजन ही टिक पाए।
साल 2014 में उन्होंने दिल्ली की टीम में एक बार फिर वापसी की, लेकिन कुछ कमाल नहीं कर पाने के कारण उनका दिल्ली से नाता एक बार फिर टूट गया। इसके बाद 2015 सीजन में कार्तिक रॉयल चैलेंजर्स बैंगलोर की टीम से साथ खेलते नज़र आए लेकिन मौसम की तरह उनकी जर्सी का रंग भी बदलता गया। इसके अगले ही साल 2016 में गुजरात लायंस टीम का दामन थाम लिया। हालांकि 2018 में दिनेश कार्तिक को केकेआर ने कप्तान नियुक्त कर दिया और इसके बाद से वह शाहरूख की फ्रेंचाइजी का हिस्सा बने हुए हैं।