Rohit Sharma: The best limited-overs opener in the world for a while, Rohit walks into any T20 dream team. Combination of silken touch and ability to explode.
Babar Azam: Among the top five batters in the world. His game has different gears and he can adapt to any situation.
Virat Kohli: Gets in despite his current slump in form, since he is India’s best-ever T20 batsman without a doubt. At his peak, can win matches on his own. A 50-plus average in T20 cricket after 99 games is unreal.
Yuvraj Singh: Yuvi’s heroics with the bat in the 2007 T20 World Cup was the cornerstone of India’s triumph. The fact that he hit six sixes off Stuart Broad in that World Cup underlines his explosive qualities. He could bowl a couple of overs of left-arm spin and was a brilliant fielder too.
MS Dhoni (captain & wicketkeeper): Greatest T20 finisher of all time. Dhoni will also be the captain of the team and the wicketkeeper.
Shahid Afridi: An automatic choice. Is the only player who makes this team on the basis of either his explosive batting or leg-spin bowling skills.
Hardik Pandya: Gets in ahead of Ravindra Jadeja on current form. A powerful hitter, has the ability to take important wickets and is a superb fielder. The perfect modern day T20 cricketer.
Shaheen Shah Afridi: His pace and swing tormented India in the T20 World Cup a few months ago.
Mohammed Amir: It’s a tragedy that the left-arm pacer could not fulfil his potential in international cricket. Was a key figure in Pakistan winning the T20 World Cup in 2009 and making the semifinals the following year.
Jasprit Bumrah: The best T20 pace bowler in the world right now. His 69 wickets in 58 games at an economy rate of 6.46 say it all.
Saeed Ajmal: A difficult and controversial selection, especially when there is somebody like Harbhajan Singh available as an option. But off-spinner Ajmal didn’t need conditions to excel. In the 2009 World Cup in England, his doosras were impossible to pick. His wicket-taking ability gets him the nod.