Pakistan wicketkeeper Mohammad Rizwan holds the record for scoring the most runs in a calendar year in T20Is. In 2021, the right-handed batter scored a total of 1326 runs in 29 matches. Next on the list is Indian batsman Suryakumar Yadav, who had a rollicking 2022 season with the bat. The right-hander scored 1164 runs in just 31 matches. Below is the list of other batsmen to have achieved the feat of scoring the most runs in a calendar year.
Player | Year | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 |
Mohammad Rizwan (Pakistan) | 2021 | 29 | 26 | 8 | 1326 | 104* | 73.66 | 983 | 134.89 | 1 | 12 |
Suryakumar Yadav (India) | 2022 | 31 | 31 | 6 | 1164 | 117 | 46.56 | 621 | 187.43 | 2 | 9 |
Mohammad Rizwan (Pakistan) | 2022 | 25 | 25 | 3 | 996 | 88* | 45.27 | 810 | 122.96 | 0 | 10 |
Babar Azam (Pakistan) | 2021 | 29 | 26 | 1 | 939 | 122 | 37.56 | 736 | 127.58 | 1 | 9 |
Virat Kohli (India) | 2022 | 20 | 20 | 6 | 781 | 122* | 55.78 | 565 | 138.23 | 1 | 8 |
Paul Stirling (Ireland) | 2019 | 20 | 20 | 2 | 748 | 91 | 41.55 | 532 | 140.6 | 0 | 8 |
Sikandar Raza (Zimbabwe) | 2022 | 24 | 23 | 2 | 735 | 87 | 35 | 487 | 150.92 | 0 | 5 |
Babar Azam (Pakistan) | 2022 | 26 | 26 | 3 | 735 | 110* | 31.95 | 596 | 123.32 | 1 | 5 |
Kevin O’Brien (Ireland) | 2019 | 23 | 23 | 0 | 729 | 124 | 31.69 | 469 | 155.43 | 1 | 3 |
Glenn Phillips (New Zealand) | 2022 | 21 | 19 | 3 | 716 | 104 | 44.75 | 458 | 156.33 | 1 | 6 |