T20 World Cup 2007 - Shahid Afridi (Pakistan)
T20 World Cup 2009 - Tillakaratne Dilshan (Sri Lanka)
T20 World Cup 2010 - Kevin Pietersen (England)
T20 World Cup 2012 - Shane Watson (Australia)
T20 World Cup 2014 - Virat Kohli (India)
T20 World Cup 2016 - Virat Kohli (India)
T20 World Cup 2021 - David Warner (Australia)
T20 World Cup 2022 - Sam Curran (England)
Next : Top 10 Indian bowlers with most wickets in T20 World Cup history
Click to read more..