Top 5 Indian wicket-keeper batters with most runs in test cricket

Two Indian wicket-keeper batters have mustered more than 3000 runs in test cricket.
The role of wicket-keeper is quite a challenging task in test cricket. A wicket-keeper batter is required to squat for numerous overs behind the stumps in a test match and also bat in both innings.
Over the years, many wicket-keeper batters cemented their spots in tests for Indian Cricket Team. Moreover, many of them also had lengthy careers in the longest format of the game. If we look at Indian wicket-keepers with the most test matches, MS Dhoni holds the record with 90 games.
Syed Kirmani is next on the list with 88 games in his kitty. Notably, only these two wicket-keeper batters have played more than 50 tests for the Indian Cricket Team so far. The next two members on the list are Kiran More (49) and Farokh Engineer (46).
Notably, no wicket-keeper batsman has reached the mark of 5000 runs for India in tests. Among the Indian wicket-keepers with the most runs in tests, only two have mustered more than 3000 runs. Four have piled up more than 2500 runs in test cricket. On that note, let’s glance at the top five Indian wicket-keeper batters with the most runs in tests.
Top 5 Indian wicket-keeper batters with most runs in test cricket
5. Nayan Mongia – 1442 runs
Nayan Mongia grabs the fifth place on this list. The right-handed batsman featured in 44 tests from 1994 to 2001, scoring 1442 runs across 68 innings at an average of 24.03. With a top knock of 152 runs, Mongia slammed one century and six half-centuries during his career.
4. Farokh Engineer – 2611
With 2611 runs in 46 tests, Farokh Engineer occupies the fourth spot in the list of Indian wicket-keeper batters with most runs in tests. The right-handed batter represented India from 1961 to 1975, and held a batting average of 31.08 across 87 innings. Farokh also smacked two centuries and 16 half-centuries in tests, including a top knock of 121 against England in February 1973.
3. Syed Kirmani – 2759 runs
Syed Kirmani played 88 tests during his ten-year-long career from 1976 to 1986. The wicket-keeper batter mustered 2759 runs across 124 innings at an average of 27.04. He slammed two centuries during his test career- an unbeaten 101* runs against Australia and a 102-run knock against England. Kirmani also registered 12 half-centuries.
2. Rishabh Pant- 3200
With 3200 runs in 44 matches, Rishabh Pant captures the second spot on this list. After making his test debut in 2018, Pant has played 77 test innings and owns an impressive batting average of 44.44.
With eight tons, he also holds the record for most tons by an Indian wicket-keeper batter in tests. The left-handed batter slammed an unbeaten 159* runs against Australia in January 2019 at Sydney Cricket Stadium in Sydney, which still serves as his top test score.
1. MS Dhoni- 4876
Former India captain MS Dhoni steals the top spot on this list. The right-handed batsman slammed 4876 runs in 144 innings at an average of 38.09. Dhoni played 90 tests during his career from 2005 to 2014. The Indian legend slammed six centuries and 33 half-centuries, including a double ton (224) against Australia in February 2013.
(All stats updated till 25th June, 2025)
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.
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.
- Top 10 bowlers with most wickets in BPL history ft. Mustafizur Rahman
- DSG vs MICT Dream11 Prediction, Dream11 Playing XI, Today Match 4, SA20 2025-26
- IND vs SL Dream11 Prediction, Dream11 Playing XI, Today Match 4, India Women vs Sri Lanka Women T20I series 2025
- STA vs THU Dream11 Prediction, Dream11 Playing XI, Today Match 14, Big Bash League 2025-26
- 60.6 crore loss for Australia after Boxing Day Test ends in just two days – Reports
- Shocking incident in BPL 2025-26; Dhaka Capitals' coach passes away tragically
- 5 major reasons why Test matches are getting shorter
- List of teams who beat Australia in Boxing Day Test
- Will Rohit Sharma play anymore games in Vijay Hazare Trophy 2025-26?
- Throwback to all IND vs PAK cricket clashes in 2025