Players

Series results
Series/Tournament
Season
Winner
Margin
South Africa in India T20I Series, 2019/202019/20drawn1-1 (3)
CSA Provincial T20 Cup (in South Africa), 2019/202019/20Easterns
Singapore Twenty20 Tri-Series (Nepal, Singapore, Zimbabwe), 2019/202019/20Zimbabwe
Vanuatu in Malaysia T20I Series, 2019/202019/20Vanuatu3-2 (5)
South American Men's Championships (Argentina, Brazil, Chile, Mexico, Peru in Peru), 2019/202019/20Argentina
Sri Lanka in Pakistan T20I Series, 2019/202019/20Sri Lanka3-0 (3)
Oman Pentangular T20I Series (Hong Kong, Ireland, Nepal, Netherlands, Oman), 2019/202019/20Oman
Jersey in Qatar T20I Series, 2019/202019/20Qatar3-0 (3)
Hellenic Premier League (Bulgaria, Greece, Serbia in Greece), 2019/202019/20Bulgaria
Shpageeza Cricket League (in Afghanistan), 2019/202019/20MAK
Valletta Cup (Czech Republic, Hungary XI, Iceland, Malta in Malta), 2019/202019/20Czech Rep.
National T20 Cup (in Pakistan), 2019/202019/20Northern
Iberia Cup (Gibraltar, Portugal, Spain in Spain), 2019/202019/20Spain
Sri Lanka in Australia T20I Series, 2019/202019/20Australia3-0 (3)
ICC Men's T20 World Cup Qualifier (in United Arab Emirates), 2019/202019/20Netherlands
Pakistan in Australia T20I Series, 2019/202019/20Australia2-0 (3)
Kwacha T20 Men's Cup (Mozambique in Malawi), 2019/202019/20Malawi5-1 (7)
England in New Zealand T20I Series, 2019/202019/20England3-2 (5)
Bangladesh in India T20I Series, 2019/202019/20India2-1 (3)
Afghanistan v West Indies T20I Series (in India), 2019/202019/20Afghanistan2-1 (3)
Syed Mushtaq Ali Trophy (in India), 2019/202019/20Karnataka
South Asian Games Men's Cricket Competition (Bangladesh Under-23s, Bhutan, Maldives, Nepal, Sri Lanka Under-23s in Nepal), 2019/202019/20Bdesh U-23s
West Indies in India T20I Series, 2019/202019/20India2-1 (3)
Mzansi Super League (in South Africa), 2019/202019/20Paarl Rocks
Sri Lanka in India T20I Series, 2019/202019/20India2-0 (3)
Bangladesh Premier League, 2019/202019/20Royals
Super Smash (in New Zealand), 2019/202019/20Wellington
Ireland in West Indies T20I Series, 2019/202019/20drawn1-1 (3)
SLC Twenty-20 Tournament (in Sri Lanka), 2019/202019/20Colombo CC
Bangladesh in Pakistan T20I Series, 2019/202019/20Pakistan2-0 (3)
India in New Zealand T20I Series, 2019/202019/20India5-0 (5)
Big Bash League (in Australia), 2019/202019/20Sixers
Uganda in Qatar T20I Series, 2019/202019/20Qatar2-1 (3)
England in South Africa T20I Series, 2019/202019/20England2-1 (3)
Ireland A v Namibia unofficial T20I Series (in South Africa), 2019/202019/20Ireland A4-1 (5)
Interport T20I Series (Hong Kong in Malaysia), 2019/202019/20Malaysia5-0 (5)
Australia in South Africa T20I Series, 2019/202019/20Australia2-1 (3)
ACC Western Region T20 (in Oman), 2019/202019/20U.A.E.
West Indies in Sri Lanka T20I Series, 2019/202019/20West Indies2-0 (2)
ACC Eastern Region T20 (Hong Kong, Malaysia, Nepal, Singapore, Thailand in Thailand), 2019/202019/20Singapore
Germany in Spain T20I Series, 2019/202019/20drawn1-1 (2)
Afghanistan v Ireland T20I Series (in India), 2019/202019/20Afghanistan2-1 (3)
Zimbabwe in Bangladesh T20I Series, 2019/202019/20Bangladesh2-0 (2)
Pakistan Super League, 2019/20-2020/212019/20-2020/21Kings
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:

West Indies vs England at Wankhede, ICC Men's T20 World Cup 15th Match, Group C, Feb 11, 2026 [T20I # 3700]

Qatar vs Bahrain at Doha, Bahrain in Qatar 2nd T20I, Feb 11, 2026 [T20I # 3699]

South Africa vs Afghanistan at Ahmedabad, ICC Men's T20 World Cup 13th Match, Group D, Feb 11, 2026 [T20I # 3697]