Top 5 Indian T20 Batsman of All Time

4 Min Read
Top 5 Indian T20 Batsman of All Time

These are the top 5 Indian T20 batsman of all time

T20 internationals came into existence in 2005 and within two years India won first inaugural T20 world cup in 2007. Just a year after India lifted the world cup, the Indian
Premier League (IPL) was born and it changed the T20 format completely.

Earlier cricket in India was only considered to be played in long formats. However, the arrival of IPL bought some destructing players and also make some old players to change their style of play.

- Advertisement -

So here is the list of some best Indian T20I batsman of all time.

Shikhar Dhawan

  • Matches – 58
  • Innings – 57
  • Runs – 1,504
  • Average – 27.85
  • Strike Rate – 128.21
Shikhar Dhawan picks Kareena Kapoor and Priyanka Chopra as his favourite Bollywood actresses
Shikhar Dhawan

Dhawan has had his moments in T20Is. In fact, he was the leading run-scorer in the format in 2018 with 689 runs at an average of 40.52 and a strike rate of 147.22.

The left-hander smashed as many as six fifties in that year and even registered his career-best of 92 from 62 balls against West Indies at Chennai.

- Advertisement -

MS Dhoni

  • Matches – 78
  • Innings – 66
  • Runs – 1,261
  • Average – 45.03
  • Strike Rate – 133.29
MS Dhoni
MS Dhoni

Batting lower down the order, Dhoni obviously did not get too many chances to play the big knocks. Still, he constantly played cameos that made the difference between victory and defeat.

Dhoni’s highest T20I score of 56 from 36 balls came against England at Bengaluru in February 2017.

Suresh Raina

  • Matches – 67
  • Innings – 56
  • Runs – 1,456
  • Average – 30.97
  • Strike Rate – 136.97

The veteran left-hander may be out of favour but Suresh Raina was undoubtedly among
India’s most successful T20I players in his prime.

After Dhoni, Suresh Raina retired from international cricket
Suresh Raina

In fact, Raina is the first cricketer from India to register a hundred in all three formats of the game. He achieved the feat during his blazing 101 from 60 balls against South Africa at Gros Islet in May 2010.

Virat Kohli

  • Matches – 72
  • Innings – 67
  • Runs – 2,450
  • Average – 50
  • Strike Rate – 135.28

Indian skipper Virat Kohli has an exceptional record in T20Is, just like he has in Tests and
ODIs. In fact, he is the only batsman in world cricket to average 50 or more in all three
formats of the game.

The Cricketer magazine named 'Virat Kohli' as best player
Virat Kohli

Kohli has reserved his best for the World T20 in the shortest format. He was the man of the tournament in both of the last two World T20 tournaments.

Rohit Sharma

  • Matches – 87
  • Innings – 81
  • Runs – 2,298
  • Average – 32.36
  • Strike Rate – 139.69

Batting at the top of the order, Rohit has played some sensational knocks for India, and has almost single-handedly won games for the team in T20Is.

rohit sharma becomes first Indian to hit 400 international sixes
Rohit Sharma

Rohit had scored four centuries in this format and all these hundreds came in winning causes and established Rohit as the greatest T20I opener of the current era.

Note – All records and data are from before 2019.

Also Read: 5 controversies of Cricket World Cup history

Also Read: When Nawaz Sharif batted in place of Imran Khan, then this happened …