Karanbir Singh

Austrian batter Karanbir Singh now holds the world record for most runs in a calendar year in men’s T20Is.

Two Austrians, Rizwan, SKY in top four

When Austria began their tour of Romania, Karanbir needed 87 to go past Mohammad Rizwan’s world record tally of 1,326 runs, set in 2021. In the double header on October 18, he scored 57 in 27 balls in the first game, and 90 in 46 in the second, to earn the record. On the next day, he added 74 in 44, then 27 in 12, to extend the record to 1,488 runs.

Karanbir also hit 19 fours in the series, which took his tally to 127 for the year (eight more than Rizwan’s previous world record). His 122 sixes are nearly twice as many as anyone else’s count: Suryakumar Yadav (68) came the closest in 2022.

During the fourth of these T20Is, at the Moara Vlasiei Cricket Ground in Ilfov County, Karanbir’s teammate Bilal Zalmai became the fourth cricketer to reach the 1,000-run mark in a calendar year. Bahrain’s Fiaz Ahmed is only 57 runs away from the 1,000-mark this year.

Most runs in a calendar year in men’s T20Is

Runs Year Batter Team Innings SR 4s 6s
1,488 2025 Karanbir Singh Austria 32 175 127 122
1,326 2021 Mohammad Rizwan Pakistan 26 135 119 42
1,164 2022 Suryakumar Yadav India 31 187 106 68
1,008 2025 Bilal Zalmai Austria 35 155 103 57
996 2022 Mohammad Rizwan Pakistan 25 123 78 22
943 2025 Fiaz Ahmed Bahrain 26 137 70 52
939 2021 Babar Azam Pakistan 26 128 99 17
909 2024 Muhammad Waseem UAE 26 160 65 55
863 2023 Muhammad Waseem UAE 23 163 78 54
860 2024 Kendel Kadowaki-Fleming Japan 20 151 67 43

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.