Batsmen with most runs in T20 World Cup.
Credit: Special Arrangement
2022: Virat Kohli (India) - 296 Runs.
Credit: PTI
2021: Babar Azam (Pakistan) - 303 Runs.
Credit: DH Photo
2016: Tamim Iqbal (Bangladesh) - 295 Runs.
Credit: Reuters
2014: Virat Kohli (India) - 319 Runs.
Credit: PTI
2012: Shane Watson (Australia) - 249 Runs.
Credit: ICC
2010: Mahela Jayawardena (Sri Lanka) - 302 Runs.
Credit: DH Pool Photo
2009: Tillakaratne Dilshan (Sri Lanka) - 317 Runs.
Credit: X/@cricketworldcup
2007: Matthew Hayden (Australia) - 265 Runs.
Credit: IMDb