#4 Shane Watson - 3046 runs

One of the most devasting all-rounders in world cricket, Shane Watson was signed by the Chennai Super Kings this season. After spending a majority of his IPL career with the Rajasthan Royals he moved to RCB for a couple of seasons. Watson is fourth on the list of foreign players with the most runs and 14th on the all-time list with 3046 runs and counting for three teams.
Watson is a specialist all-rounder with the ability to play in any position in the batting order. Capable of bowling good overs at the death for his team, Watson, like McCullum, has played in every edition of the IPL thus far.
Get real-time updates on IPL 2025, including live scores, match schedules, points table & squad details for CSK, MI, RCB, KKR, SRH, LSG, DC, GT & PBKS