2008: Shaun Marsh - 616 runs
2008: Shaun Marsh - 616 runs
2009: Matthew Hayden - 672 runs
2009: Matthew Hayden - 672 runs
2010: Sachin Tendulkar- 618 runs
2010: Sachin Tendulkar- 618 runs
2011 and 2012: Chiris Gayle (608 runs and 733 runs respectively
2011 and 2012: Chiris Gayle (608 runs and 733 runs respectively
2013: Michael Hussey - 733 runs
2013: Michael Hussey - 733 runs
2014: Robin Uthappa-660 runs
2014: Robin Uthappa-660 runs
2015, 2017 and 2019: David Warner (562, 641 and 692 runs respectively)
2015, 2017 and 2019: David Warner (562, 641 and 692 runs respectively)
2016: Virat Kohli -973 runs
2016: Virat Kohli -973 runs
2018: Kane Williamson -735 runs
2018: Kane Williamson -735 runs
2020: KL Rahul -670 runs
2020: KL Rahul -670 runs
2021: Ruturaj Gaikwad -635 runs
2021: Ruturaj Gaikwad -635 runs
2022: Jos Buttler-863 runs
2022: Jos Buttler-863 runs
2023: Shubman Gill-890 runs
2023: Shubman Gill-890 runs
Also see: Full list of Purple Cap winners in IPL
Also see: Full list of Purple Cap winners in IPL