Top 5 batsmen with most runs in T20I Cricket in 2025

Four batsmen scored more than 1000 runs in T20I cricket in 2025.
With its fast pace, big shots, and last-over finishes, T20I cricket is often considered the most entertaining format in the game of cricket. In 2025, many nail-biting T20I games between different teams thrilled cricket fans to the fullest, elevating the joy of viewers both inside the stadiums and outside the television sets.
Many batsmen earned recognition for their marvellous performances in the shortest format this year. A few batsmen went on to smash multiple batting records, hitting a lot of runs in the process. If we look at stats, four batsmen crossed the mark of 1000 runs in T20I cricket in 2025. On that note, below are five batters with the most runs in T20I cricket in 2025. Notably, this list comprises both full-member and associate nations.
Top 5 batsmen with most runs in T20I Cricket in 2025
5. Asif Ali (Bahrain) – 955 runs
Bahrain’s Asif Ali grabs the fifth spot with 955 runs in 32 games (30 innings) in 2025. At an average of 35.37 and a strike rate of 151.82, the left-handed batsman hammered seven half-centuries and one ton, including a highest score of unbeaten 100* against Rwanda.
4. Bilal Zalmai (Austria) – 1008 runs
At an average of 31.50, Austria’s Bilal Zalmai mustered 1008 runs in 36 games in T20I cricket in 2025. The right-handed batsman hammered nine half-centuries at a stunning strike rate of 155.07 across 35 innings. His highest score was an unbeaten 79 runs, which came in a clash against Norway in August.
3. Prashant Kurup (Bahrain) – 1037 runs
Bahrain’s wicket-keeper batter Prashant Kurup captures the third spot on this list, with 1037 runs in 39 T20I games this year. Averaging 31.42, the right-handed batsman scored six half-centuries in 38 innings, batting at a strike rate of 114.45.
2. Fiaz Ahmed (Bahrain) – 1251 runs
38-year-old Fiaz Ahmed finished as the leading run-scorer for Bahrain in 2025 in T20I cricket, piling up 1251 runs in 40 games. Across 37 innings, the right-handed batsman held a stunning average of 50.04, hitting seven fifties and one century. Slamming an unbeaten 105 runs against Germany in July, the 38-year-old registered his maiden ton in international cricket.
1. Karanbir Singh (Austria) – 1488 runs
Austria’s Karanbir Singh steals the top spot on this list, with 1488 runs in 32 T20Is. At a stunning average of 51.31, the right-handed batter slammed two centuries and 13 fifties this year. Batting at a strike rate of over 174 across his 32 innings, the 30-year-old batter was a standout performer to watch out for in 2025.
Who is the leading run-scorer in T20I cricket in 2025?
Austria’s Karanbir Singh (1488 runs) is the leading run-scorer in T20I cricket in 2025.
Who is the leading run-scorer of India in T20I cricket in 2025?
Abhishek Sharma (859 runs) is the leading run-scorer of India in T20I cricket in 2025
Who is the leading run-scorer of Bahrain in T20I cricket in 2025?
Fiaz Ahmed (1251 runs) is the leading run-scorer of Bahrain in T20I cricket in 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.
- Four bowlers who have dismissed Rohit Sharma for duck in Vijay Hazare Trophy
- Top 5 batsmen with most runs in T20I Cricket in 2025
- Vaibhav Suryavanshi awarded with 'Highest Civilian award' by President Droupadi Murmu, set to meet PM Narendra Modi
- Virat Kohli scripts history! Goes past Australian great to register highest batting average in List A cricket
- Top 5 batsmen with most runs in Test Cricket in 2025
- Four bowlers who have dismissed Rohit Sharma for duck in Vijay Hazare Trophy
- Virat Kohli scripts history! Goes past Australian great to register highest batting average in List A cricket
- The Ashes 2025-26: Usman Khawaja becomes only 19th Australian batter to THIS iconic feat in international cricket
- Watch: Rohit Sharma bags golden duck against Uttarakhand in VHT 2025-26, follows his century with a big failure
- MUM vs UKHND: Live streaming details, when & where to watch VHT 2025-26 match between Mumbai and Uttarakhand