Top 5 Indian wicket-keepers with most runs in T20I Cricket
Only two Indian wicket-keepers have scored more than 1000 runs in T20I cricket.
The job of wicket-keepers is too challenging in T20I cricket as they need to keep the stumps in one innings and score runs in the other. Wicket-keepers are also required to excel with the bat and avoid making a single mistake while keeping the wickets in every game.
Factors like explosive batting, quick decision-making, and consistency under pressure make the role of wicket-keepers too crucial. Over the years, a few Indian wicket-keepers have excelled behind the stumps and also played match-winning knocks in T20I cricket.
From their quickness behind the wickets to aggressive stroke play at the crease, these Indian wicket-keepers shone with their consistent performances in the shortest format. On that note, let’s take a glance at the top 5 Indian wicket-keepers with the most runs in T20I cricket.
(Note: This article considers records of Indian players as only designated wicket-keepers in T20Is)
Highest run-scorers for India as wicket-keepers
Catch Every Update, Anytime, Anywhere
5. KL Rahul – 305 runs

Although KL Rahul no longer plays T20Is for India, he still ranks fifth on this list. The right-handed batsman has featured as a wicket-keeper in just eight T20I games, all of which took place in 2020. At an average of 43.57 and a strike rate of 139, he has scored 305 runs with the help of three fifties.
4. Ishan Kishan – 612 runs

Indian wicket-keeper Ishan Kishan made a comeback to the T20I team in 2026 following his fabulous batting show in the Syed Mushtaq Ali Trophy (SMAT) 2024. With his impressive show, he has become the frontline wicket-keeper in the shortest format.
So far, Kishan has scored 619 runs in 25 games at an average of 25.79 and a strike rate of 135.15. He has also played some games as a pure batter. The left-hander has also slammed five half-centuries, including a highest score of 89 runs.
3. Rishabh Pant – 996 runs

Left-handed batsman Rishabh Pant is one of the most successful wicket-keepers for the Indian Team in T20Is. Since 2018, the 28-year-old has featured in 64 games and scored 996 runs in 54 innings.
Pant, who bats in the lower-middle order, owns an average of 23.71 and a strike rate of 129.01. He has smacked two half-centuries as a wicket-keeper, including a highest score of an unbeaten 65.
2. Sanju Samson – 1093 runs

Sanju Samson is one of the key wicket-keepers for India and played a crucial role in the team’s title-winning campaign in the T20 World Cup 2026.
With 1093 runs in 46 games (39 innings), Samson clinches the second spot on this list. At a stunning strike rate of 162.40, the right-handed batter has smacked three centuries and five fifties.
1. MS Dhoni – 1617 runs

Former Indian captain MS Dhoni is at the top of the list of Indian wicket-keepers with the most runs in T20I cricket. The legendary wicket-keeper played 98 T20Is from 2006 to 2019, scoring 1617 runs in 85 innings at an average of 37.60 and a strike rate of 126.
The 45-year-old played as a finisher throughout his career and smacked only two half-centuries. Out of 85 innings, Dhoni remained unbeaten in 42 matches, which signifies his ability to handle pressure and expertise as a finisher.
Which Indian wicket-keeper has scored the most runs in T20I cricket?
MS Dhoni (1,617 runs) is the highest run-scoring Indian wicket-keeper in T20Is.
Which wicket-keeper holds the record for most centuries for India?
Sanju Samson is the wicket-keeper who has scored the most centuries (3) for India.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
