3. Shaun Marsh
There are a handful of players who have played for the same franchise throughout the first decade of the IPL. Shaun Marsh is one of them. Having made his IPL debut for Kings XI Punjab in 2008, he played for them till 2017 before going unsold in the next year’s auction. The highlight of his IPL career was the year 2008 when he emerged as the top run-scorer of the season, scoring 616 runs in 11 matches at an average of 68.44 and a strike rate of 39.68. In 71 appearances for Punjab, he has scored 2,477 runs at an average of 39.95 and a strike rate of 132.74.