#1 David Miller

David Miller has been a part of the Indian Premier League since 2012. The Proteas star has played 69 games for Kings XI Punjab and scored 1637 runs at an average of 35.58 and a strike rate of 140. He is one of those players who played for just one franchise in his entire IPL career.
The 29-year-old led Kings XI Punjab during the 2016 IPL campaign. He was appointed captain at the start of the season but removed later midway through the campaign because of poor results and Miller's poor form with the bat.
Punjab lost five of the six games in Miller's captaincy and he was replaced by Murali Vijay. It turned out to be a dreadful season for KXIP as they finished last in the points table. It was the only season Miller led his team in IPL.
Get real-time updates on IPL 2025, live scores, IPL Prediction, match schedule, points table,Result & squad -CSK, MI, RCB, KKR, SRH, LSG, DC, GT, PBKS