Press "Enter" to skip to content

Top 10 T20 Batsman in India | Best T20 Batsman of All Time

Top 10 T20 Batsman in India | Best T20 Batsman of All Time: Cricket is a religion in India. It’s an obsession of millions in the country and also across the globe. The game is constantly evolving in the fast pacing world, and t20 is the newest format, becoming popular day by day. IPL has provided a great boost to this format. We all are excited to know who are the top 10 t20 batsmen in India. So here is the list.

Top 10 T20 Batsman in India

  1. Virat Kohli

Virat Kohli needs to introduction as his name is sufficient to denote his masterclass in cricket. He has been the most celebrated batsman in the international form of the game. He is a right-handed batsman and plays at the top order. He has played 84  innings and scored 3159 runs with an average of 59.07.  His performance has made impossible chases easily achievable, and he is a great asset to the Indian cricket team and proud of the nation. Currently, he serves as a captain of the International Indian cricket team.

  1. RG Sharma

Rohit Sharma, another strong pillar of the Indian cricket team, holds 2nd spot on our list. He is a top-order right-handed batsman. He is a double centurion who scored double hundred in ODI format. He displays his class in every game he plays, irrespective of the format. He is a quick six-hitter in t20 format. He has played 103 t20 innings so far and scored 2864 runs averaging it to 32.54 runs. He has all shots in his batting arsenal, and he hit it right, keeping his eyes consistently for the ball. He also showcases his skills through ball, and his bowling style is right arm off-break.

  1. Shikhar Dhawan

Shikhar Dhawan is at number three in our top 10 list of t20 batsmen in India. He bats along with Rohit Sharma, and the duo together make it tough for the opponent. The 35-year-old batsmen play with his left hand, and his bowling style is right arm off-break. So far, he has played 63 innings and scored 1673 with an average of 27.88 and the highest score of 92.

  1. MS Dhoni

MS Dhoni, the name that changed the fortune of the Indian cricket team. He is also known as captain cool for his style and elegance. He is the one who is the favorite of his opponents as well. He is not famous not only for his batting style but also for his fast wicketkeeping sense. His helicopter shot is very famous. In international format, he has scored 1617 runs in 85 innings with an average of 37.60. Currently, MS Dhoni only plays in IPL.

  1. Suresh K Raina

Suresh Raina is a middle-order Indian batsman who played from 2005-18. He was famous for consistent run-scoring performance, where he wraps up the victory for the team. He scored 1605 runs in 66 innings with an average of 29.18. He plays in IPL with captain cool in Chennai Super Kings, and his bond with Mahi grabs the eyeballs.

  1. KL Rahul

KL Rahul is an emerging name in the Indian cricket team. He is an opening batsman. He is a right-handed wicketkeeper-batsman. He is playing international cricket since 2014. His good performance in IPL 2016 has landed him in the Indian cricket team to tour Zimbabwe. He scored a century in his debut match in ODI. He has scored 1557 runs in 45 t20 innings with an average of 39.92 and a strike rate of 142.19. His highest score on t20 is 110, not out. His stunning performances show a bright future for him in international cricket.

  1. Yuvraj Singh

Yuvraj Singh a major six-hitter and a heartthrob of the Indian cricket team. He is remembered for his performance when he blew out six sixes in a row to Stuart Broad in the t20 World Cup. Bowlers were fearful of facing him when he marched on the crease. He is also known as Yuvi. In 2011, he had cancer, and he fought like a warrior to the disease and overcame it. But it disturbed his career. He receives love from every corner of the nation. He has scored 1177 runs in 51 innings with an average of 28.02 and a strike rate of 136.38. His highest score in t2o format is 77, not out. Her international career started in 2000 and continued till 2017. Due to his masterclass, his name is cherished by his fans worldwide, and he is at number 7 this time in our list of top 10 t20 batters in India.

  1. Gautam Gambhir

Gautam Gambhir played from 2003-2016. He was a left-handed top-order batsman. He was also a legbreak bowler. He is at number 8 on our list for his world-class performance in his career. He was sometimes fierce more than Virendra Sehwag, and sometimes he built up innings run by run like the wall Rahul Dravid. He has scored 932 runs in 36 innings with an average of 27.41 and a strike rate of 119.02. He has played for Kolkata Knight Riders and Delhi Daredevils. Currently, he is a member of the Lok Sabha.

  1. MK Pandey

Manish Pandey is another promising player of the Indian cricket team who rose to fame for his performance in IPL. He started his international career in 2015 and is continuing until now. He has scored 709 runs in 33 innings with an average of 44.31 and a strike rate of 136.15. This time he has secured the number 9 spot on our list. We hope for a more stunning performance from him in the times ahead.

  1. SS Iyer

Shreyas Santos Iyer, a new budding player, hails from Mumbai, Maharashtra. He is 26 years old, right-handed top-order batsman. He started his international career in 2017. Legbreak googly is his bowling style. He is attacking batsman likes of Virendra Sehwag and Adam Gilchrist. As of now, he has played 26 innings and scored 550 runs with an average of 28.94. He has just begun his career and excelling in the field. His fans expect more wonderful performances in the coming times.


We have provided you the list of the top 10 t20 Indian batsmen. Their performance has always left us spellbound. They rule millions of hearts worldwide when they hit the ball and send it racing out of the boundaries. We hope you enjoyed it while reading Top 10 T20 Batsman in India. There are many new budding players from India. I might see them on the list shortly based on their good performances.

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *