Series results
Series/Tournament Season Winner Margin
Sri Lanka in New Zealand T20I Match 2018/19 New Zealand 1-0 (1)
ACC Western Region T20 (Bahrain, Kuwait, Maldives, Qatar, Saudi Arabia in Oman) 2018/19 Saudi Arabia
Nepal in United Arab Emirates T20I Series 2018/19 Nepal 2-1 (3)
Pakistan in South Africa T20I Series 2018/19 South Africa 2-1 (3)
Bangladesh Premier League 2018/19 Victorians
India in New Zealand T20I Series 2018/19 New Zealand 2-1 (3)
Big Bash League (in Australia) 2018/19 Melb Reneg
Oman Quadrangular T20I Series (Ireland, Netherlands, Oman, Scotland) 2018/19 Scotland
Super Smash (in New Zealand) 2018/19 Central D
Afghanistan v Ireland T20I Series (in India) 2018/19 Afghanistan 3-0 (3)
Australia in India T20I Series 2018/19 Australia 2-0 (2)
SLC Twenty-20 Tournament (in Sri Lanka) 2018/19 Moors
Dhaka Premier Division Twenty20 Cricket League (in Bangladesh) 2018/19 Sheikh Jamal
England in West Indies T20I Series 2018/19 England 3-0 (3)
Syed Mushtaq Ali Trophy (in India) 2018/19 Karnataka
United States of America in United Arab Emirates T20I Series 2018/19 U.A.E. 1-0 (2)
Domestic Twenty20 Competition (in Zimbabwe) 2018/19 Tuskers
Pakistan Super League (in Pakistan/United Arab Emirates) 2018/19 Quetta Glad
ICC World Twenty20 East Asia-Pacific Region Final (Papua New Guinea, Philippines, Vanuatu in Papua New Guinea) 2018/19 P.N.G.
Sri Lanka in South Africa T20I Series 2018/19 South Africa 3-0 (3)
Spain Triangular T20I Series (Estonia XI, Malta, Spain) 2019 Spain
Central American Cricket Championships (Belize, Costa Rica, Marylebone Cricket Club, Mexico, Panama in Mexico) 2019 Belize
CSA T20 Challenge (in South Africa) 2018/19 Lions
Pakistan in England T20I Match 2019 England 1-0 (1)
Germany in Belgium T20I Series 2019 Germany 3-0 (3)
Indian Premier League (in India) 2019 Mum Indians
ICC Men's T20 World Cup Africa Region Final (Botswana, Ghana, Kenya, Namibia, Nigeria, Uganda in Uganda) 2019 Namibia
Germany v Italy T20I Series (in Netherlands) 2019 Italy 2-0 (2)
Jersey in Guernsey T20I Series 2019 Jersey 3-0 (3)
Scotland A in Ireland unofficial T20I Series 2019 drawn 1-1 (3)
ICC Men's T20 World Cup Europe Region Final (Denmark, Germany, Guernsey, Italy, Jersey, Norway in Guernsey) 2019 Jersey
Summer Smash (in Ireland) 2019 Middlesex 1-0 (1)
Cricket Ireland Inter-Provincial Twenty20 Trophy (in Ireland) 2019 N. Knights
Zimbabwe in Netherlands T20I Series 2019 drawn 1-1 (2)
Malaysia Tri-Nation T20I Series (Malaysia, Maldives, Thailand) 2019 Malaysia
Kuwait in Qatar T20I Series 2019 Qatar 2-1 (3)
Finland in Denmark T20I Series 2019 Denmark 2-0 (2)
Pacific Games Men's Cricket Competition (New Caledonia, Papua New Guinea, Samoa, Vanuatu in Samoa) 2019 P.N.G.
Nepal in Malaysia T20I Series 2019 Nepal 2-0 (2)
Zimbabwe in Ireland T20I Series 2019 drawn 1-1 (3)
ICC Men's T20 World Cup Asia Region Final (Kuwait, Malaysia, Nepal, Qatar, Singapore in Singapore) 2019 Singapore
West Indies v India T20I Series (in United States of America/West Indies) 2019 India 3-0 (3)
United Arab Emirates in Netherlands T20I Series 2019 U.A.E. 4-0 (4)
Spain in Finland T20I Series 2019 Spain 2-1 (3)
Botswana in Namibia T20I Series 2019 Namibia 4-0 (4)
ICC Men's T20 World Cup Americas Region Final (Bermuda, Canada, Cayman Islands, United States of America in Bermuda) 2019 Canada
Romania Cup (Austria, Czech Republic, Luxembourg, Romania, Turkey) 2019 Austria
New Zealand in Sri Lanka T20I Series 2019 New Zealand 2-1 (3)
Ireland Tri-Nation T20I Series (Ireland, Netherlands, Scotland) 2019 Ireland
Bangladesh Twenty20 Tri-Series (Afghanistan, Bangladesh, Zimbabwe) 2019 shared
Vitality Blast (in England) 2019 Essex
South Africa in India T20I Series 2019/20 drawn 1-1 (3)
CSA Provincial T20 Cup (in South Africa) 2019/20 Easterns
Singapore Twenty20 Tri-Series (Nepal, Singapore, Zimbabwe) 2019/20 Zimbabwe
Vanuatu in Malaysia T20I Series 2019/20 Vanuatu 3-2 (5)
South American Men's Championships (Argentina, Brazil, Chile, Mexico, Peru in Peru) 2019/20 Argentina
Sri Lanka in Pakistan T20I Series 2019/20 Sri Lanka 3-0 (3)
Oman Pentangular T20I Series (Hong Kong, Ireland, Nepal, Netherlands, Oman) 2019/20 Oman
Jersey in Qatar T20I Series 2019/20 Qatar 3-0 (3)
Caribbean Premier League (in West Indies) 2019 Tridents
National T20 Cup (in Pakistan) 2019/20 -
Shpageeza Cricket League (in Afghanistan) 2019/20 -
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months

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:
Balochistan v Central Punjab (Pakistan) at Faisalabad, National T20 Cup, Oct 16, 2019 [Twenty20]
Kabul Eagles v Speen Ghar Tigers at Kabul, Shpageeza Cricket League, Oct 16, 2019 [Twenty20]
Band-e-Amir Dragons v Mis Ainak Knights at Kabul, Shpageeza Cricket League, Oct 16, 2019 [Twenty20]
Khyber Pakhtunkhwa v Sindh at Faisalabad, National T20 Cup, Oct 16, 2019 [Twenty20]