In T20Is, an all-rounder plays a pivotal role in a team’s success. After all, a player who can contribute with both the bat and the ball has immense value in the shorter format of the game.
Over the years, the T20I format has seen some of the best all-rounders grace the field. However, a few players like Shakib Al Hasan, Shahid Afridi, Mohammad Nabi, and Hardik Pandya have etched their names in history with the remarkable achievement of scoring 1000 runs and picking up 50 wickets.
So, in this article, let’s take a look at the players with 1000 runs and 50 wickets in T20Is.
Players with 1000 Runs and 50 Wickets in T20Is
| Player | Team | Matches | Runs | Batting Avg | Wickets | Bowling Avg |
|---|---|---|---|---|---|---|
| Shakib Al Hasan | Bangladesh | 129 | 2551 | 23.19 | 149 | 20.91 |
| Hardik Pandya | India | 132 | 2128 | 28.00 | 109 | 26.35 |
| Virandeep Singh | Malaysia | 111 | 3180 | 37.85 | 109 | 14.02 |
| Mohammad Nabi | Afghanistan | 150 | 2445 | 22.22 | 105 | 28.77 |
| Sikandar Raza | Zimbabwe | 129 | 2913 | 26.00 | 103 | 23.03 |
| Aizaz Khan | Hong Kong | 96 | 1026 | 15.54 | 99 | 21.51 |
| Shahid Afridi | Pakistan | 99 | 1416 | 17.92 | 98 | 24.44 |
| Dinesh Nakrani | Uganda | 82 | 1144 | 25.42 | 96 | 15.29 |
| Imran Anwar | Bahrain | 104 | 1190 | 18.59 | 95 | 23.07 |
| George Dockrell | Ireland | 157 | 1388 | 20.41 | 91 | 22.10 |
| Aqib Iqbal | Austria | 79 | 1021 | 23.74 | 88 | 20.57 |
| Dwayne Bravo | West Indies | 91 | 1255 | 22.01 | 78 | 26.10 |
| JJ Smit | Namibia | 70 | 1242 | 32.68 | 67 | 17.53 |
| Gerhard Erasmus | Namibia | 80 | 1875 | 31.25 | 64 | 15.64 |
| Sami Sohail | Malawi | 66 | 1988 | 46.23 | 64 | 17.92 |
| Syed Aziz | Malaysia | 117 | 2782 | 29.91 | 64 | 23.45 |
| Jan Frylinck | Namibia | 77 | 1112 | 24.71 | 63 | 17.95 |
| Ryan Burl | Zimbabwe | 114 | 1920 | 26.30 | 61 | 22.52 |
| Mohammad Hafeez | Pakistan | 119 | 2514 | 26.46 | 61 | 22.75 |
| Rohan Mustafa | UAE | 58 | 1006 | 20.95 | 61 | 21.03 |
| Andre Russell | West Indies | 86 | 1122 | 22.00 | 61 | 31.45 |
| Dipendra Singh Airee | Nepal | 93 | 2075 | 32.42 | 60 | 19.78 |
| Gareth Delany | Ireland | 91 | 1245 | 20.40 | 59 | 26.47 |
| Kevin O’Brien | Ireland | 110 | 1973 | 21.21 | 58 | 19.81 |
| James Neesham | New Zealand | 96 | 1033 | 20.66 | 57 | 24.26 |
| Bilal Zalmai | Austria | 50 | 1485 | 35.35 | 56 | 22.73 |
| Taranjeet Singh | Romania | 44 | 1351 | 34.64 | 52 | 17.84 |
| Moeen Ali | England | 92 | 1229 | 21.18 | 51 | 27.13 |
| Thisara Perera | Sri Lanka | 84 | 1204 | 23.15 | 51 | 33.66 |
| Zeeshan Maqsood | Oman | 73 | 1369 | 26.32 | 51 | 22.90 |
| Sharvin Muniandy | Malaysia | 112 | 1106 | 17.01 | 50 | 24.02 |
| Marcus Stoinis | Australia | 85 | 1412 | 31.37 | 50 | 25.50 |
Key Insights on All-Rounders with 1000 Runs and 50 Wickets in T20Is
Elite Milestones and Historic T20I Firsts
Pakistan’s prolific all-rounder Shahid Afridi became the first player to achieve the double of 1000 runs and 50 wickets in the T20I format. Afridi also features in the list of players with over 5000 runs and 500 wickets across all formats.
The UAE’s Rohan Mustafa became the first associate player to score 1000 runs and take 50 wickets in T20Is, achieving the feat in 2023.
Record-Breaking Captains and Performance Leaders
Namibia’s Gerhard Erasmus and Zimbabwe’s Sikandar Raza are the two captains to aggregate 1000 runs and grab 50 wickets in T20Is.
Shakib Al Hasan, Mohammad Nabi, Virandeep Singh, Sikandar Raza, and Hardik Pandya are the five players to score 2000-plus runs and pick up 100-plus wickets in the shortest format. This makes them some of the greatest all-rounders in the game’s history.
Virandeep Singh is the only all-rounder to achieve the double of 3000 runs and 100 wickets in T20I cricket.
Shakib Al Hasan and Dinesh Nakrani (Uganda) are the two players on this list to have two or more five-wicket hauls in the 20-over format.
Virandeep Singh has the lowest bowling average and economy rate among the bowlers on this list, with his average around 14 and economy rate around 5.5.
Andre Russell has the highest batting strike rate among all the above all-rounders. He scored 1122 runs at a strike rate of 163.79.
Notable Centurions and Statistical Multi-Taskers
11 players have crossed 1500 runs and 50 wickets in the shortest format. The players are:
- Shakib Al Hasan (Bangladesh)
- Mohammad Nabi (Afghanistan)
- Hardik Pandya (India)
- Virandeep Singh (Malaysia)
- Sikandar Raza (Zimbabwe)
- Mohammad Hafeez (Pakistan)
- Sami Sohail (Malawi)
- Kevin O’Brien (Ireland)
- Gerhard Erasmus (Namibia)
- Ryan Burl (Zimbabwe)
- Dipendra Singh Airee (Nepal)
- Syed Aziz (Malaysia)
Among the above-listed players, 11 have scored a century each. The centurions are:
- Kevin O’Brien (Ireland: 124 vs Hong Kong, 2019)
- Bilal Zalmai (Austria: 111* vs Czech Republic, 2019)
- Dipendra Singh Airee (Nepal: 110* vs Malaysia, 2022)
- Gerhard Erasmus (Namibia: 100* vs Uganda, 2022)
- Zeeshan Maqsood (Oman: 102* vs Bahrain, 2022)
- Taranjeet Singh (Romania: 110 vs Czech Republic, 2022)
- Virandeep Singh (Malaysia: 116* vs Indonesia, 2023)
- Syed Aziz (Malaysia: 126 vs Thailand, 2023)
- Sikandar Raza (Zimbabwe: 133* vs Gambia, 2024)
- JJ Smit (Namibia: 111* Kenya, 2025)
- Jan Frylinck (Namibia: 134 vs Nigeria, 2025)
O’Brien was the first among this lot, scoring 124 runs against Hong Kong in 2019. This made him the first Irish batter to notch up a T20I century and the first Irish batter to score a hundred in all formats.
Mohammad Nabi, Hardik Pandya, and Sikandar Raza are the three players with the treble of 2000 runs, 100 wickets, and 50 catches in T20Is.
Read Next | Instances of 3 centuries in an ODI innings