Zimbabwe’s Sikandar Raza entered his name in the history books on Thursday (February 26) by becoming the second cricketer in the world to score 3000 runs and also take 100 wickets in T20Is. Raza, who is leading
Zimbabwe in their ICC Men’s T20 World Cup 2026 Super 8s match against India at MA Chidambaram Stadium in Chennai, needed 15 runs on Thursday to complete 3000 runs in T20Is, and he achieved the objective by hitting Axar Patel for a four on the fourth ball of the 14th over of Zimbabwe’s innings in the 257-run chase.
Raza was sent back to the pavilion by Arshdeep Singh in the 17th over of the run chase. He scored 31 runs from 21 balls during his stay at the crease and hammered 2 fours and 2 sixes.
Malaysian cricketer Virandeep Singh is the only other cricketer in the world who has 3000 runs and 100 wickets to his name in the 20-over format of the game. The 26-year-old cricketer has played 111 T20I matches so far for Malaysia, and in addition to scoring 3180 runs, has picked up 109 wickets.
Players to score 3000+ runs and take 100+ wickets in T20Is
| PLAYER | COUNTRY | MATCHES | RUNS | WICKETS |
| Virandeep Singh | Malaysia | 111 | 3180 | 109 |
| Sikandar Raza | Zimbabwe | 132* | 3016* | 104 |
On the other hand, Raza has 104 wickets to his name in 132 matches in addition to 3016 runs.
Raza is the first cricketer from Zimbabwe and overall 14th in the world to score 3000+ runs in T20Is.
Most runs in T20Is
| PLAYER | COUNTRY | MATCHES | RUNS | BEST SCORE |
| Babar Azam | Pakistan | 145 | 4596 | 122 |
| Rohit Sharma | India | 159 | 4232 | 121* |
| Virat Kohli | India | 125 | 4188 | 122* |
| Jos Buttler | England | 153 | 4012 | 101* |
| Paul Stirling | Ireland | 163 | 3895 | 115* |
| Martin Guptill | New Zealand | 122 | 3531 | 105 |
| Mohammad Rizwan | Pakistan | 106 | 3414 | 104* |
| Muhammad Waseem | UAE | 97 | 3338 | 112 |
| David Warner | Australia | 110 | 3277 | 100* |
| Suryakumar Yadav | India | 110* | 3243 | 117 |
| Virandeep Singh | Malaysia | 111 | 3180 | 116* |
| Aaron Finch | Australia | 103 | 3120 | 172 |
| Quinton de Kock | South Africa | 108 | 3085 | 115 |
| Sikandar Raza | Zimbabwe | 132* | 3016* | 133* |
The world record of scoring the most runs in T20Is is in the name of Pakistan’s Babar Azam. In 145 matches played so far for Pakistan, Babar has amassed a total of 4596 runs. He is followed by India’s Rohit Sharma and Virat Kohli. Rohit and Kohli retired from T20Is on June 29, 2024, after scoring 4231 and 4188 runs, respectively.














