Top 10 Indian Batsmen with Most Runs in T20 Internationals

Published on: Oct 10, 2022 11:30 am IST|Updated on: Oct 10, 2022 11:30 am IST

Top 10 Indian Batsmen with Most Runs in T20 Internationals

It’s fair to say that India has been a powerhouse in cricket irrespective of the format. The country has produced one of the best batters that have graced the game of cricket and have taken their side to great heights. In T20Is, India has the second most wins in the format and the reason behind this is their fiercest batting.

Indian Batsmen with Most Runs in T20 Internationals

S.No.

Player Name

Matches

Runs

Strike Rate

50s

100s

1.

Rohit Sharma

142

3737

140.59

28

4

2.

Virat Kohli

109

3712

138.09

33

1

3.

KL Rahul

66

2137

140.40

20

2

4.

Shikhar Dhawan

68

1759

126.36

11

0

5.

MS Dhoni

98

1617

126.13

2

0

6.

Suresh Raina

78

1605

134.87

5

1

7.

Yuvraj Singh

58

1177

136.38

8

1

8.

Suryakumar Yadav

34

1045

176.81

9

1

9.

Shreyas Iyer

47

1030

136.06

7

0

10.

Hardik Pandya

73

989

148.49

2

0

Indian skipper Rohit Sharma is currently the Indian Batsman with Most Runs in T20 Internationals. Not only for India, but he’s also the leading run-getter in the world with his tally of 3737 runs from 142 matches. The opening batter has done scoring at a healthy strike rate of over 140 and also has 28 half-centuries and 4 centuries, which is the most by any batter, to his name.

Virat Kohli is not much behind Rohit Sharma as he is just 25 runs behind him and is the batsman with the second-most runs in T20Is for India with 3712 runs to his name. In 109 matches, Kohli has played with a strike rate of 138.09. He also has 33 half-centuries and 1 century to his name.

KL Rahul and Shikhar Dhawan are third and fourth on the list of Indian Batsmen with the Most Runs in T20 Internationals with 2137 and 1759 runs to their name from 66 and 68 matches respectively. While Rahul has scored runs at a strike of 140.40 with 20 fifties and 2 centuries, Dhawan has 126.36 with 11 50s.

MS Dhoni and Suresh Raina are next on the list of highest run-getters in T20Is for India. While the keeper batter has 1617 runs at a strike rate of 126. 13 from 98 games to go with two fifties, the southpaw has 1605 runs at a strike rate of 134.87 from 78 matches to go with 5 fifties and 1 century.

Yuvraj Singh along with Suryakumar Yadav are the 6th and 7th highest run-getter for India in the T20Is with 1177 and 1045 runs to their name respectively. While Yuvraj had a strike rate of over 136, Yadav has a staggering strike rate near 178.

Shreyas Iyer is the 9th highest run-getter for India with 1030 runs to his name from 47 games. He also has 7 half-centuries. Whereas Hardik Pandya is 10th on the list of  Indian Batsmen with the Most Runs in T20 Internationals with 989 runs to his name from 73 games.

For daily fantasy sports tips on your mobile phone, Fill out the form below

Previous Article
Next Article