All-Round RecordsElite Club

List: Players with 1000 Runs and 50 Wickets in T20Is

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

PlayerTeamMatchesRunsBatting AvgWicketsBowling Avg
Shakib Al HasanBangladesh129255123.1914920.91
Mitchell SantnerNew Zealand138110820.5114223.85
Virandeep SinghMalaysia122337036.2312513.48
Shadab KhanPakistan124100919.412324.31
Hardik PandyaIndia138228828.2411427.13
Sikandar RazaZimbabwe138314425.9811024.28
Mohammad NabiAfghanistan152244822.2510927.77
Aizaz KhanHong Kong103109615.4310421.73
Aqib IqbalAustria90126124.729921.55
Shahid AfridiPakistan99141617.929824.44
Dinesh NakraniUganda82114425.429615.29
Imran AnwarBahrain104119018.599523.07
George DockrellIreland159142620.379122.10
Bilal ZalmaiAustria70186431.068121.98
Dwayne BravoWest Indies91125522.017826.10
Syed AzizMalaysia128302730.277622.59
JJ SmitNamibia74130733.517317.16
Sami SohailMalawi70210545.767017.30
Gerhard ErasmusNamibia88217832.026516.43
Kadek GamantikaIndonesia88111118.216418.09
James NeeshamNew Zealand105110520.096425.17
Jan FrylinckNamibia84135626.076317.95
Dipendra Singh AireeNepal100222034.156220.85
Ryan BurlZimbabwe123206025.436223.56
Mohammad HafeezPakistan119251426.466122.75
Rohan MustafaUAE58100620.956121.03
Andre RussellWest Indies86112222.006131.45
Gareth DelanyIreland93129420.536026.08
Kevin O’BrienIreland110197321.215819.81
Vikram VijhLuxembourg53100222.775621.92
Sharvin MuniandyMalaysia122118816.975523.07
Marcus StoinisAustralia87141630.785325.22
Vasu SainiRomania66139731.755326.39
Taranjeet Singh Romania51153334.065218.34
Moeen AliEngland92122921.185127.13
Glenn MaxwellAustralia130289728.975129.70
Thisara PereraSri Lanka84120423.155133.66
Zeeshan MaqsoodOman73136926.325122.90
Nalin Nipiko
Vanuatu45108628.575016.18

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

Leave a Reply

Your email address will not be published. Required fields are marked *