Batters With Most Runs In Each Edition Of T20 World Cup

T20 WC 2007- Matthew Hayden, 265 Runs

T20 WC 2009- Tillakaratne Dilshan, 317 runs

T20 WC 2010- Mahela Jayawardene, 302

T20 WC 2012- Shane Watson, 249 runs

T20 WC 2014- Virat Kohli, 319 runs

T20 WC 2016-
Tamim Iqbal, 295 runs


T20 WC 2021- Babar Azam, 303 runs

T20 WC 2022- Virat Kohli, 296 runs

All images credits: Getty