Most Runs in Syed Mushtaq Ali Trophy History: Top Run-Scorers List (2026 Update)

Harpreet Singh Bhatia is the Syed Mushtaq Ali Trophy's all-time top scorer with 2,968 runs in 100 matches. See the full list of leading run-scorers.

Most Runs in Syed Mushtaq Ali Trophy

Published: | Updated:
Written by Naman Kumar | Edited and fact-checked by Amit Saha | Editorial policy

Who has scored the most runs in Syed Mushtaq Ali Trophy history? Harpreet Singh Bhatia is the all-time leading run-scorer in India’s domestic T20 competition with 2,968 runs in 100 matches at an average of 37.56, playing for Madhya Pradesh and Chhattisgarh between 2010 and 2025. Virat Singh is second with 2,799 runs, and Manan Vohra and Mayank Agarwal have also passed 2,300.

Leading Run-Scorers in Syed Mushtaq Ali Trophy History

PlayerSpanMatchesRunsHighestAverage
Harpreet Singh Bhatia2010-20251002,96892*37.56
Virat Singh2014-2025942,799103*37.32
Manan Vohra2014-2025782,386106*35.08
Mayank Agarwal2010-2025852,33211130.68
Kedar Devdhar2011-2021802,28210030.83
Mandeep Singh2010-20241002,25099*36.88
Aditya Tare2009-2024922,2478233.53
Paras Dogra2007-2024922,19793*30.09
Career figures from ESPNcricinfo’s tournament records up to the 2024-25 season. Two other batters also rank in the all-time top ten. Totals for active players may have risen in 2025-26.

1. Harpreet Singh Bhatia: 2,968 runs

Harpreet Singh Bhatia has been the most consistent batter in the competition’s history, scoring 2,968 runs in 100 matches at 37.56 with a strike rate of 126.56. He played for Madhya Pradesh and Chhattisgarh, and in 2026 he made his international debut for the UAE.

2. Virat Singh: 2,799 runs

Virat Singh is second on the all-time list with 2,799 runs in 94 matches at 37.32, with a highest score of 103 not out. He has moved up rapidly since 2023, when he was third with 2,234 runs.

3. Manan Vohra: 2,386 runs

Manan Vohra has 2,386 runs in only 78 matches, giving him one of the best averages among the leading run-scorers (35.08). His highest score is 106 not out.

4. Mayank Agarwal: 2,332 runs

India opener Mayank Agarwal has 2,332 runs in 85 matches, including a best of 111, the highest score among the batters on this list.

Former Record Holder: Kedar Devdhar

Baroda’s Kedar Devdhar was the competition’s leading run-scorer for several seasons and remains in the all-time top ten with 2,282 runs in 80 matches, including a hundred.

Other Syed Mushtaq Ali Trophy Batting Records

  • Highest individual score: Tilak Varma, 151 for Hyderabad against Meghalaya, November 2024
  • Highest team total: Baroda, 349/5 against Sikkim, December 2024
  • Century in a final: Ishan Kishan’s 101 for Jharkhand in the 2025-26 final, only the second hundred in a SMAT final

See also the most wickets in Syed Mushtaq Ali Trophy, the full Syed Mushtaq Ali Trophy winners list and most runs in Ranji Trophy history.

Frequently Asked Questions

Who has scored the most runs in the Syed Mushtaq Ali Trophy?

Harpreet Singh Bhatia has scored the most runs in Syed Mushtaq Ali Trophy history, 2,968 in 100 matches at an average of 37.56.

Who has the highest individual score in the Syed Mushtaq Ali Trophy?

Tilak Varma scored 151 for Hyderabad against Meghalaya in November 2024, the highest individual score in the competition.

Who is second on the list of most runs in the Syed Mushtaq Ali Trophy?

Virat Singh is second with 2,799 runs in 94 matches.

Sources


Discover more from Skyblogs Sports

Subscribe to get the latest posts sent to your email.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top

Discover more from Skyblogs Sports

Subscribe now to keep reading and get access to the full archive.

Continue reading