Khel Now logo
HomeSportsFIFA WORLD CUP 2026Live Cricket Score
Advertisement

T20I Cricket

Top 5 Indian wicket-keepers with most runs in T20I Cricket

Vikas Singh Derek has a Master's in Journalism and has written more than 50,000 articles. He currently works as a cricket content writer at Khel Now.
Published at :July 8, 2026 at 7:05 PM
Modified at :July 8, 2026 at 7:05 PM
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

5. KL Rahul – 305 runs

IND vs NZ: KL Rahul achieves what even MS Dhoni couldn’t; becomes first Indian to THIS feat
KL Rahul (Image Source: BCCI)

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

Ishan Kishan
Ishan Kishan (Image Source: BCCI)

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

Rishabh Pant RULED OUT of the IND vs NZ series
Rishabh Pant (Photo by Joe Allison/Getty Images)

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

Why has Sanju Samson been dropped from Zimbabwe T20Is? Know here
Sanju Samson (Photo by Nikhil Patil/Getty Images)

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

MS Dhoni (Photo by Clive Mason/Getty Images)

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 FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.

Vikas Singh Derek
Vikas Singh Derek

Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.