IPL 2023 | Shubman Gill (GT) | Runs: 890| Avg: 59.33 | SR: 157.80
IPL 2022 | Jos Buttler (RR) | Runs: 863 | Avg: 57.53 | SR: 149.05
IPL 2021 | Ruturaj Gaikwad (CSK) | Runs: 635 | Avg: 45.35 | SR: 136.26
IPL 2020 | KL Rahul (KXIP) | Runs: 670 | Avg: 55.83 | SR: 129.34
IPL 2019 | David Warner (SRH) | Runs: 692 | Avg: 69.20 | SR: 143.87
IPL 2018 | Kane Williamson (SRH) | Runs: 735 | Avg: 52.50 | SR: 142.44
IPL 2017 | David Warner (SRH) | Runs: 641 | Avg: 58.27 | SR: 141.81
IPL 2016 | Virat Kohli (RCB) | Runs: 973 | Avg: 81.08 | SR: 152.03
IPL 2015 | David Warner (SRH) | Runs: 562 | Avg: 43.23 | SR: 156.54
IPL 2014 | Robin Uthappa (KKR) | Runs: 660 | Avg: 44.00 | SR: 137.78
IPL 2013 | Michael Hussey (CSK) | Runs: 733 | Avg: 52.35 | SR: 129.50
IPL 2012 | Chris Gayle (RCB) | Runs: 733 | Avg: 61.08 | SR: 160.74
IPL 2011 | Chris Gayle (RCB) | Runs: 608 | Avg: 67.55 | SR: 183.13
IPL 2010 | Sachin Tendulkar (MI) | Runs: 618 | Avg: 47.53 | SR: 132.61
IPL 2009 | Matthew Hayden (CSK) | Runs: 572 | Avg: 52.00 | SR: 144.81
IPL 2008 | Shaun Marsh (KXIP) | Runs: 616 | Avg: 68.44 | SR: 139.68