Players

Series results
Series/Tournament
Season
Winner
Margin
Estonia in Cyprus T20I Series, 2021/222021/22Cyprus2-0 (2)
Namibia in United Arab Emirates T20I Match, 2021/222021/22Namibia1-0 (1)
Papua New Guinea v Scotland T20I Match (in United Arab Emirates), 2021/222021/22Scotland1-0 (1)
Cyprus T20 Tri-Series (Cyprus, Estonia, Isle of Man), 2021/222021/22Isle of Man-
Namibia v Scotland T20I Match (in United Arab Emirates), 2021/222021/22Namibia1-0 (1)
Ireland in United Arab Emirates T20I Series, 2021/222021/22U.A.E.2-1 (3)
Namibia v Papua New Guinea T20I Match (in United Arab Emirates), 2021/222021/22Namibia1-0 (1)
National T20 Cup (in Pakistan), 2021/222021/22Khyber-
ICC Men's T20 World Cup Europe Region Qualifier (Denmark, Germany, Italy, Jersey in Spain), 2021/222021/22Jersey-
CSA Provincial T20 Cup (in South Africa), 2021/222021/22Knights-
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A (in Rwanda), 2021/222021/22Uganda-
Valletta Cup (Bulgaria, Gibraltar, Malta, Switzerland in Malta), 2021/222021/22Malta-
Gibraltar in Malta T20I Series, 2021/222021/22drawn0-0 (2)
Sierra Leone in Nigeria T20I Series, 2021/222021/22Nigeria5-1 (6)
ICC Men's T20 World Cup Asia A Qualifier (Bahrain, Kuwait, Maldives, Qatar, Saudi Arabia in Qatar), 2021/222021/22Bahrain-
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B (Botswana, Cameroon, Mozambique, Sierra Leone, Tanzania in Rwanda), 2021/222021/22Tanzania-
ICC Men's T20 World Cup Americas Region Qualifier (in West Indies), 2021/222021/22U.S.A.-
ICC Men's T20 World Cup (in Oman/United Arab Emirates), 2021/222021/22Australia-
ICC Men's T20 World Cup Africa Region Qualifier (Kenya, Nigeria, Tanzania, Uganda in Rwanda), 2021/222021/22Uganda-
New Zealand in India T20I Series, 2021/222021/22India3-0 (3)
Syed Mushtaq Ali Trophy (in India), 2021/222021/22Tamil Nadu-
Pakistan in Bangladesh T20I Series, 2021/222021/22Pakistan3-0 (3)
West Indies in Pakistan T20I Series, 2021/222021/22Pakistan3-0 (3)
Ireland in United States of America T20I Series, 2021/222021/22drawn1-1 (2)
Lanka Premier League (in Sri Lanka), 2021/222021/22Jaffna Kings-
Big Bash League (in Australia), 2021/222021/22Scorchers-
Super Smash (in New Zealand), 2021/222021/22Northern Dis-
England in West Indies T20I Series, 2021/222021/22West Indies3-2 (5)
Oman Quadrangular T20I Series (Ireland, Nepal, Oman, United Arab Emirates), 2021/222021/22U.A.E.-
Bangladesh Premier League, 2021/222021/22Victorians-
Sri Lanka in Australia T20I Series, 2021/222021/22Australia4-1 (5)
West Indies in India T20I Series, 2021/222021/22India3-0 (3)
ICC Men's T20 World Cup Qualifier A (in Oman), 2021/222021/22U.A.E.-
Pakistan Super League, 2021/222021/22Qalandars-
Sri Lanka in India T20I Series, 2021/222021/22India3-0 (3)
CSA T20 Challenge (in South Africa), 2021/222021/22Boland-
Afghanistan in Bangladesh T20I Series, 2021/222021/22drawn1-1 (2)
Ireland A in Namibia unofficial T20I Series, 2021/222021/22Namibia A2-1 (3)
Zimbabwe Domestic Twenty20 Competition, 2021/222021/22Eagles-
Nepal Tri-Nation T20I Series (Malaysia, Nepal, Papua New Guinea), 2021/222021/22Nepal-
Australia in Pakistan T20I Match, 2021/222021/22Australia1-0 (1)
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:

Wellington vs Canterbury at Wellington, Super Smash 23rd Match, Jan 19, 2026 [Twenty20]

Joburg Super Kings vs Paarl Royals at Paarl, SA20 30th Match, Jan 19, 2026 [Twenty20 - Live]
>> 21/1 (3.4 ov, MS Pepper 7*, N Timmers 12*, OEG Baartman 0/4)

Afghanistan vs West Indies at Dubai (DICS), Afghanistan v West Indies 1st T20I, Jan 19, 2026 [T20I # 3662 - Live]
>> 147/2 (17.1 ov, Darwish Rasooli 73*, Ibrahim Zadran 66*, JNT Seales 1/22)