Players

Series results
Series/Tournament
Season
Winner
Margin
Norway in Portugal T20I Series, 20252025Portugal2-1 (3)
Quadrangular Twenty20 Series (Hong Kong) (Hong Kong, Kuwait, Nepal, Qatar in Hong Kong), 20252025Kuwait-
Central American Cricket Championships (Costa Rica, Mexico, Panama, Turks and Caicos Islands in Panama), 20252025shared-
North America T20 Cup (Bahamas, Bermuda, Canada, Cayman Islands, United States of America in Cayman Islands), 20252025U.S.A.-
Quadrangular Twenty20 Series (Malaysia) (Malaysia, Saudi Arabia, Singapore, Thailand in Malaysia), 20252025Malaysia-
Estonia in Malta T20I Series, 20252025Malta2-1 (3)
Japan Twenty20 Tri-Series (Cook Islands, Japan, Thailand), 20252025Thailand-
Cook Islands in Japan T20I Series, 20252025Japan2-0 (2)
Slovenia in Austria T20I Series, 20252025Austria4-0 (4)
Bangladesh in United Arab Emirates T20I Series, 20252025U.A.E.2-1 (3)
Pakistan Super League, 20252025Qalandars-
Bangladesh in Pakistan T20I Series, 20252025Pakistan3-0 (3)
Mdina Cup (Belgium, Malta, Portugal in Belgium), 20252025Belgium-
Switzerland in Austria T20I Series, 20252025Austria3-1 (4)
Indian Premier League (in India), 20252025RCB-
Inter-Insular T20 Series (Guernsey in Jersey), 20252025Jersey-
Slovenia in Serbia T20I Series, 20252025Serbia3-0 (3)
Central Europe Cup (Austria, Czech Republic, Norway in Czech Republic), 20252025Austria-
West Indies in England T20I Series, 20252025England3-0 (3)
No Frills T20I Series (Bahamas, Bermuda, Canada, Cayman Islands in Canada), 20252025Canada-
West Indies in Ireland T20I Series, 20252025West Indies1-0 (3)
Major Clubs T20 Tournament (in Sri Lanka), 20252025Colombo CC-
Nordic T20 Cup (Denmark, Finland, Norway, Sweden in Denmark), 20252025Denmark-
Finland v Norway T20I Match (in Denmark), 20252025Finland1-0 (1)
Cambodia in Indonesia T20I Series, 20252025Cambodia5-2 (7)
Scotland T20 Tri-Series (Nepal, Netherlands, Scotland), 20252025Scotland-
Switzerland in Luxembourg T20I Series, 20252025Switzerland2-1 (3)
ICC Men's T20 World Cup Americas Region Final (Bahamas, Bermuda, Canada, Cayman Islands in Canada), 20252025Canada-
Slovenia in Hungary T20I Series, 20252025Hungary3-0 (3)
Continental Cup (Austria, Belgium, France, Hungary, Malta, Romania in Romania), 20252025Malta-
Wahkhan National T20 Cup (in Afghanistan), 20252025Hindukush-
Cricket Ireland Inter-Provincial Twenty20 Trophy (in Ireland), 20252025Leinster-
ICC Men's T20 World Cup Europe Region Final (Guernsey, Italy, Jersey, Netherlands, Scotland in Netherlands), 20252025Netherlands-
Major League Cricket (in United States of America), 20252025MI New York-
Indonesia Tri-Nation T20I Series (Indonesia, Philippines, South Korea), 20252025Philippines-
Bulgaria Tri-Nation T20I Series (Bulgaria, Gibraltar, Turkey), 20252025Bulgaria-
Quadrangular Twenty20 Series (Malawi) (Bahrain, Germany, Malawi, Tanzania in Malawi), 20252025Tanzania-
Bangladesh in Sri Lanka T20I Series, 20252025Bangladesh2-1 (3)
Global Super League (in West Indies), 20252025Amazon-
Saudi Arabia in Qatar T20I Series, 20252025Qatar3-2 (5)
Pakistan in Bangladesh T20I Series, 20252025Bangladesh2-1 (3)
Asia Pacific Cricket Champions Trophy (Hong Kong, Malaysia, Samoa, Singapore in Singapore), 20252025Malaysia-
Zimbabwe Twenty20 Tri-Series (New Zealand, South Africa, Zimbabwe), 20252025New Zealand-
Budapest Cup (Austria, Hungary, Luxembourg, Romania in Hungary), 20252025Austria-
Finland in Estonia T20I Series, 20252025Finland2-1 (3)
Pearl of Africa T20I Series (Kenya, Namibia A, Nigeria, Uganda, Uganda A, United Arab Emirates in Uganda), 20252025Uganda-
Rwanda Tri-Nation T20I Series (Bahrain, Malawi, Rwanda), 20252025Bahrain-
Australia in West Indies T20I Series, 20252025Australia5-0 (5)
Shpageeza Cricket League (in Afghanistan), 20252025Amo Sharks-
Switzerland in Estonia T20I Series, 20252025Switzerland3-0 (3)
West Indies v Pakistan T20I Series (in United States of America), 20252025Pakistan2-1 (3)
Cyprus in Croatia T20I Series, 20252025Cyprus4-0 (4)
Viking Cup (Austria, France, Norway, Sweden in Sweden), 20252025Austria-
Papua New Guinea in Guernsey T20I Match, 20252025P.N.G.1-0 (1)
South Africa in Australia T20I Series, 20252025Australia2-1 (3)
SLC T20 League (in Sri Lanka), 20252025SLC Greens-
Norway Tri-Nation T20I Series (Hungary, Norway, Sweden), 20252025Norway-
Czech Republic in Romania T20I Series, 20252025drawn2-2 (4)
Belgium in Austria T20I Series, 20252025Austria4-0 (4)
Eastern Europe Cup (Croatia, Hungary, Serbia in Hungary), 20252025Hungary-
The Hundred Men's Competition (in England), 20252025Invincibles-
Switzerland in Guernsey T20I Series, 20252025Guernsey1-0 (3)
Netherlands in Bangladesh T20I Series, 20252025Bangladesh2-0 (3)
Sweden in Isle of Man T20I Series, 20252025Sweden2-0 (4)
Sri Lanka in Zimbabwe T20I Series, 20252025Sri Lanka2-1 (3)
United Arab Emirates T20I Tri-Series (Afghanistan, Pakistan, United Arab Emirates), 20252025Pakistan-
South Africa in England T20I Series, 20252025drawn1-1 (3)
Vitality Blast Men (in England), 20252025Somerset-
Mozambique in Eswatini T20I Series, 20252025Eswatini4-0 (5)
Caribbean Premier League (in West Indies), 20252025Trinbago-
England in Ireland T20I Series, 20252025England2-0 (3)
Men's T20 Asia Cup (in United Arab Emirates), 20252025India-
Nepal v West Indies T20I Series (in United Arab Emirates), 20252025Nepal2-1 (3)
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Northern Districts vs Canterbury at Hamilton, Super Smash 13th Match, Jan 8, 2026 [Twenty20]

Noakhali Express vs Rajshahi Warriors at Sylhet, Bangladesh Premier League 17th Match, Jan 8, 2026 [Twenty20]

Sylhet Titans vs Dhaka Capitals at Sylhet, Bangladesh Premier League 18th Match, Jan 8, 2026 [Twenty20 - Live]
>> 94/3 (14.2 ov, Ariful Islam 19*, Azmatullah Omarzai 13*, Mohammad Saifuddin 0/7)