2004: Rahul Dravid
2005: Jacques Kallis and Andrew Flintoff (shared)
2006: Ricky Ponting
2007: Ricky Ponting
2008: Shivnarine Chanderpaul
2009: Mitchell Johnson
2010: Sachin Tendulkar
2011: Jonathan Trott
2012: Kumar Sangakkara
2013: Michael Clarke
2014: Mitchell Johnson
2015: Steve Smith
2016: Ravichandran Ashwin
2017: Virat Kohli
2018: Virat Kohli
2019: Ben Stokes
2020: Didn't take place due to COVID
2021: Shaheen Shah Afridi
2022: Babar Azam
Next : Indian batters to score most runs in T20Is in each batting position
Click to read more..