ICC T20 World Cup begins in Australia with the inaugural battle between defending Asia Cup T20 champions Sri Lanka and Namibia in Kardinia Park stadium, South Geelong. T20, the game’s shortest format, is renowned for its element of quick entertainment and thrill.

Over the years, we have been treated in the course of these World Cups to some spectacular batting, terrific bowling and jaw-dropping fielding by several players who have set records. In this article, we closely examine the top 5 scorers of all time inT20 world cup history.

Also Read: T20 World Cup 2022: Top 5 bowlers to look out for

Mahela Jayawardene (1,016 runs)

With 1,016 runs off 31 innings at 39.07, former Sri Lankan batsman Mahela Jayawardene stands atop this list. This also includes his maiden T20 100 which he scored against Zimbabwe in the ICC T20 World Cup in West Indies.

Chris Gayle (965 runs)

The charismatic former West Indian opener and fan favorite Gayle is second in this list with 965 off 31 innings, averaging 34.46. Gayle most notably also scored a 100 against South Africa in the very first match of the Inaugural T20 World Cup in South Africa in 2007. With a characteristically high strike rate of 142, Gayle has the highest strike rate amongst all on the list.

Also Read: Is Urvashi Rautela stalking Rishabh Pant? Here’s what the actor said

Tillakaratne Dilshan (897 runs)

In third position is Jayawardene’s compatriot, Tillakaratne Dilshan. Dilshan, most renowned for his creative ‘dilscoop’ has 897 runs in the 34 innings averaging 30.93. 

Rohit Sharma (847 runs)

Current Indian Skipper Rohit Sharma stands fourth in this list with 847 runs off 30 innings, averaging 38.5. The flamboyant batter who has the sole distinction of having scored two double centuries in ODI cricket and 4 T20 100s is yet to open his account as far as T20 tons in World Cups are concerned.

Being an active player, Sharma is expected to add on to his pile of runs and is likely to cross Dilshan and Gayle on this list.

Also Read: T20I World Cup 2022: Top 5 players to look out for

Virat Kohli (845 runs)

Considered the greatest cricketer of this generation, the former Indian Skipper is fifth on this list, having scored 845 runs. However, Kohli with a massive 76.81 average has the highest average of all in this list, having scored those runs in just 19 innings.

Being an active professional who is also playing the 2022 T20 World Cup, Kohli can be expected to take over at least a couple of players on this list. Kohli who recently scored his 71 century and his first in T20s, will also be looking forward to his first ton in T20 World Cups.