Records for T20I Matches

Series results
Series/Tournament
Season
Winner
Margin
Australia in New Zealand T20I Match2004/05Australia1-0 (1)
Australia in England T20I Match2005England1-0 (1)
New Zealand in South Africa T20I Match2005/06New Zealand1-0 (1)
South Africa in Australia T20I Match2005/06Australia1-0 (1)
West Indies in New Zealand T20I Match2005/06New Zealand1-0 (1)
Australia in South Africa T20I Match2005/06South Africa1-0 (1)
Sri Lanka in England T20I Match2006Sri Lanka1-0 (1)
Pakistan in England T20I Match2006Pakistan1-0 (1)
Zimbabwe in Bangladesh T20I Match2006/07Bangladesh1-0 (1)
India in South Africa T20I Match2006/07India1-0 (1)
Sri Lanka in New Zealand T20I Series2006/07drawn1-1 (2)
England in Australia T20I Match2006/07Australia1-0 (1)
Pakistan in South Africa T20I Match2006/07South Africa1-0 (1)
West Indies in England T20I Series2007drawn1-1 (2)
Twenty20 Quadrangular (in Kenya) (Bangladesh, Kenya, Pakistan, Uganda in Kenya)2007/08none-
ICC World Twenty20 (in South Africa)2007/08India-
Australia in India T20I Match2007/08India1-0 (1)
New Zealand in South Africa T20I Match2007/08South Africa1-0 (1)
New Zealand in Australia T20I Match2007/08Australia1-0 (1)
West Indies in South Africa T20I Series2007/08drawn1-1 (2)
India in Australia T20I Match2007/08Australia1-0 (1)
England in New Zealand T20I Series2007/08England2-0 (2)
Bangladesh in Pakistan T20I Match2007/08Pakistan1-0 (1)
New Zealand in England T20I Match2008England1-0 (1)
Australia in West Indies T20I Match2008West Indies1-0 (1)
ICC World Twenty20 Qualifier (Bermuda, Canada, Ireland, Kenya, Netherlands, Scotland in Ireland)2008shared-
T20 Canada (in Canada)2008/09Sri Lanka-
Bangladesh in South Africa T20I Match2008/09South Africa1-0 (1)
West Indies in New Zealand T20I Series2008/09drawn1-1 (2)
South Africa in Australia T20I Series2008/09Australia2-0 (2)
India in Sri Lanka T20I Match2008/09India1-0 (1)
New Zealand in Australia T20I Match2008/09Australia1-0 (1)
India in New Zealand T20I Series2008/09New Zealand2-0 (2)
England in West Indies T20I Match2008/09West Indies1-0 (1)
Australia in South Africa T20I Series2008/09South Africa2-0 (2)
Australia v Pakistan T20I Match (in United Arab Emirates)2009Pakistan1-0 (1)
ICC World Twenty20 (in England)2009Pakistan-
Bangladesh in West Indies T20I Match2009West Indies1-0 (1)
Pakistan in Sri Lanka T20I Match2009Pakistan1-0 (1)
Australia in England T20I Series2009drawn0-0 (2)
New Zealand in Sri Lanka T20I Series2009New Zealand2-0 (2)
Pakistan v New Zealand T20I Series (in United Arab Emirates)2009/10Pakistan2-0 (2)
England in South Africa T20I Series2009/10drawn1-1 (2)
Sri Lanka in India T20I Series2009/10drawn1-1 (2)
Bangladesh in New Zealand T20I Match2009/10New Zealand1-0 (1)
Sri Lanka Associates T20 Series2009/10Sri Lanka A-
Kenya T20 Tri-Series2009/10Kenya-
Pakistan in Australia T20I Match2009/10Australia1-0 (1)
ICC World Twenty20 Qualifier (in United Arab Emirates)2009/10Afghanistan-
Pakistan v England T20I Series (in United Arab Emirates)2009/10drawn1-1 (2)
West Indies in Australia T20I Series2009/10Australia2-0 (2)
Australia in New Zealand T20I Series2009/10drawn1-1 (2)
Zimbabwe in West Indies T20I Match2009/10Zimbabwe1-0 (1)
ICC World Twenty20 (in West Indies)2010England-
South Africa in West Indies T20I Series2010South Africa2-0 (2)
New Zealand v Sri Lanka T20I Series (in United States of America)2010drawn1-1 (2)
India in Zimbabwe T20I Series2010India2-0 (2)
MCC Spirit of Cricket T20I Series (Australia, Pakistan in England)2010Pakistan2-0 (2)
Pakistan in England T20I Series2010England2-0 (2)
Zimbabwe in South Africa T20I Series2010/11South Africa2-0 (2)
Pakistan v South Africa T20I Series (in United Arab Emirates)2010/11South Africa2-0 (2)
Sri Lanka in Australia T20I Match2010/11Sri Lanka1-0 (1)
Pakistan in New Zealand T20I Series2010/11New Zealand2-1 (3)
India in South Africa T20I Match2010/11India1-0 (1)
England in Australia T20I Series2010/11drawn1-1 (2)
Pakistan in West Indies T20I Match2011West Indies1-0 (1)
India in West Indies T20I Match2011India1-0 (1)
Sri Lanka in England T20I Match2011Sri Lanka1-0 (1)
Australia in Sri Lanka T20I Series2011Sri Lanka2-0 (2)
India in England T20I Match2011England1-0 (1)
Pakistan in Zimbabwe T20I Series2011Pakistan2-0 (2)
West Indies in England T20I Series2011drawn1-1 (2)
West Indies in Bangladesh T20I Match2011/12Bangladesh1-0 (1)
Australia in South Africa T20I Series2011/12drawn1-1 (2)
New Zealand in Zimbabwe T20I Series2011/12New Zealand2-0 (2)
England in India T20I Match2011/12England1-0 (1)
Pakistan v Sri Lanka T20I Match (in United Arab Emirates)2011/12Pakistan1-0 (1)
Pakistan in Bangladesh T20I Match2011/12Pakistan1-0 (1)
India in Australia T20I Series2011/12drawn1-1 (2)
Zimbabwe in New Zealand T20I Series2011/12New Zealand2-0 (2)
South Africa in New Zealand T20I Series2011/12South Africa2-1 (3)
Ireland in Kenya T20I Series2011/12Ireland3-0 (3)
Pakistan v England T20I Series (in United Arab Emirates)2011/12England2-1 (3)
ICC World Twenty20 Qualifier (in United Arab Emirates)2011/12Ireland-
Australia in West Indies T20I Series2011/12drawn1-1 (2)
India in South Africa T20I Match2011/12South Africa1-0 (1)
Pakistan in Sri Lanka T20I Series2012drawn1-1 (2)
West Indies in England T20I Match2012England1-0 (1)
New Zealand v West Indies T20I Series (in United States of America)2012West Indies2-0 (2)
Bangladesh in Ireland T20I Series2012Bangladesh3-0 (3)
Bangladesh v Scotland T20I Match (in Netherlands)2012Scotland1-0 (1)
Bangladesh in Netherlands T20I Series2012drawn1-1 (2)
India in Sri Lanka T20I Match2012India1-0 (1)
Pakistan v Australia T20I Series (in United Arab Emirates)2012Pakistan2-1 (3)
New Zealand in India T20I Series2012New Zealand1-0 (2)
South Africa in England T20I Series2012drawn1-1 (3)
ICC World Twenty20 (in Sri Lanka)2012/13West Indies-
New Zealand in Sri Lanka T20I Match2012/13drawn0-0 (1)
West Indies in Bangladesh T20I Match2012/13West Indies1-0 (1)
England in India T20I Series2012/13drawn1-1 (2)
New Zealand in South Africa T20I Series2012/13South Africa2-1 (3)
Pakistan in India T20I Series2012/13drawn1-1 (2)
Sri Lanka in Australia T20I Series2012/13Sri Lanka2-0 (2)
West Indies in Australia T20I Match2012/13West Indies1-0 (1)
England in New Zealand T20I Series2012/13England2-1 (3)
Zimbabwe in West Indies T20I Series2012/13West Indies2-0 (2)
Pakistan in South Africa T20I Series2012/13Pakistan1-0 (2)
Afghanistan v Scotland T20I Series (in United Arab Emirates)2012/13Afghanistan2-0 (2)
Canada v Kenya T20I Series (in United Arab Emirates)2012/13drawn1-1 (2)
Bangladesh in Sri Lanka T20I Match2012/13Sri Lanka1-0 (1)
Kenya v Netherlands T20I Match (in Namibia)2013Kenya1-0 (1)
Twenty20 Quadrangular (in Namibia) (Kenya, Namibia, Netherlands, South Africa Emerging Players in Namibia)2013Namibia-
Bangladesh in Zimbabwe T20I Series2013drawn1-1 (2)
New Zealand in England T20I Series2013New Zealand1-0 (2)
Kenya in Scotland T20I Series2013Scotland2-0 (2)
Pakistan in West Indies T20I Series2013Pakistan2-0 (2)
South Africa in Sri Lanka T20I Series2013South Africa2-1 (3)
Pakistan in Zimbabwe T20I Series2013Pakistan2-0 (2)
Australia in England T20I Series2013drawn1-1 (2)
India v Australia T20I Match (in India)2013/14India1-0 (1)
Afghanistan v Kenya T20I Series (in United Arab Emirates)2013/14drawn1-1 (2)
New Zealand in Bangladesh T20I Match2013/14New Zealand1-0 (1)
Pakistan v South Africa T20I Series (in United Arab Emirates)2013/14South Africa2-0 (2)
New Zealand in Sri Lanka T20I Series2013/14Sri Lanka1-0 (2)
Pakistan in South Africa T20I Series2013/14drawn1-1 (2)
ICC World Twenty20 Qualifier (in United Arab Emirates)2013/14Ireland-
Afghanistan v Pakistan T20I Match (in United Arab Emirates)2013/14Pakistan1-0 (1)
Pakistan v Sri Lanka T20I Series (in United Arab Emirates)2013/14drawn1-1 (2)
West Indies in New Zealand T20I Series2013/14New Zealand2-0 (2)
England in Australia T20I Series2013/14Australia3-0 (3)
Sri Lanka in Bangladesh T20I Series2013/14Sri Lanka2-0 (2)
Ireland in West Indies T20I Series2013/14drawn1-1 (2)
England in West Indies T20I Series2013/14West Indies2-1 (3)
Australia in South Africa T20I Series2013/14Australia2-0 (3)
World T20 (in Bangladesh)2013/14Sri Lanka-
Sri Lanka in England T20I Match2014Sri Lanka1-0 (1)
New Zealand in West Indies T20I Series2014drawn1-1 (2)
Bangladesh in West Indies T20I Match2014drawn0-0 (1)
India in England T20I Match2014England1-0 (1)
Pakistan v Australia T20I Match (in United Arab Emirates)2014/15Australia1-0 (1)
South Africa in Australia T20I Series2014/15Australia2-1 (3)
Hong Kong v Nepal T20I Series (in Sri Lanka)2014/15Hong Kong1-0 (5)
Pakistan v New Zealand T20I Series (in United Arab Emirates)2014/15drawn1-1 (2)
West Indies in South Africa T20I Series2014/15West Indies2-1 (3)
Pakistan in Bangladesh T20I Match2015Bangladesh1-0 (1)
Zimbabwe in Pakistan T20I Series2015Pakistan2-0 (2)
Scotland in Ireland T20I Series2015Scotland2-0 (4)
New Zealand in England T20I Match2015England1-0 (1)
Nepal in Netherlands T20I Series2015Netherlands3-1 (4)
South Africa in Bangladesh T20I Series2015South Africa2-0 (2)
India in Zimbabwe T20I Series2015drawn1-1 (2)
ICC World Twenty20 Qualifier (in Ireland/Scotland)2015shared-
Pakistan in Sri Lanka T20I Series2015Pakistan2-0 (2)
New Zealand in Zimbabwe T20I Match2015New Zealand1-0 (1)
New Zealand in South Africa T20I Series2015drawn1-1 (2)
Australia in England T20I Match2015England1-0 (1)
Pakistan in Zimbabwe T20I Series2015/16Pakistan2-0 (2)
South Africa in India T20I Series2015/16South Africa2-0 (3)
Afghanistan in Zimbabwe T20I Series2015/16Afghanistan2-0 (2)
West Indies in Sri Lanka T20I Series2015/16drawn1-1 (2)
Zimbabwe in Bangladesh T20I Series2015/16drawn1-1 (2)
United Arab Emirates v Oman T20I Match (in United Arab Emirates)2015/16U.A.E.1-0 (1)
Hong Kong v Oman T20I Series (in United Arab Emirates)2015/16Oman2-1 (3)
Afghanistan v Hong Kong T20I Match (in United Arab Emirates)2015/16Hong Kong1-0 (1)
Afghanistan v Oman T20I Series (in United Arab Emirates)2015/16Afghanistan2-0 (2)
Pakistan v England T20I Series (in United Arab Emirates)2015/16England3-0 (3)
Afghanistan v Zimbabwe T20I Series (in United Arab Emirates)2015/16Afghanistan2-0 (2)
Sri Lanka in New Zealand T20I Series2015/16New Zealand2-0 (2)
Pakistan in New Zealand T20I Series2015/16New Zealand2-1 (3)
Walton T20 Cricket Series (Zimbabwe in Bangladesh)2015/16drawn2-2 (4)
India in Australia T20I Series2015/16India3-0 (3)
Scotland in Hong Kong T20I Series2015/16drawn1-1 (2)
Netherlands in United Arab Emirates T20I Match2015/16Netherlands1-0 (1)
Scotland in United Arab Emirates T20I Match2015/16U.A.E.1-0 (1)
Scotland v Netherlands T20I Match (in United Arab Emirates)2015/16Scotland1-0 (1)
Papua New Guinea v Ireland T20I Series (in Australia)2015/16Ireland2-1 (3)
Sri Lanka in India T20I Series2015/16India2-1 (3)
Ireland in United Arab Emirates T20I Series2015/16drawn1-1 (2)
England in South Africa T20I Series2015/16South Africa2-0 (2)
Men's T20 Asia Cup (in Bangladesh)2015/16India-
Australia in South Africa T20I Series2015/16Australia2-1 (3)
World T20 (in India)2015/16West Indies-
India in Zimbabwe T20I Series2016India2-1 (3)
Sri Lanka in England T20I Match2016England1-0 (1)
West Indies v India T20I Series (in United States of America)2016West Indies1-0 (2)
Hong Kong in Ireland T20I Series2016Hong Kong1-0 (2)
Pakistan in England T20I Match2016Pakistan1-0 (1)
Australia in Sri Lanka T20I Series2016Australia2-0 (2)
Pakistan v West Indies T20I Series (in United Arab Emirates)2016/17Pakistan3-0 (3)
Afghanistan in United Arab Emirates T20I Series2016/17Afghanistan3-0 (3)
Bangladesh in New Zealand T20I Series2016/17New Zealand3-0 (3)
Desert T20 Challenge (in United Arab Emirates)2016/17Afghanistan-
Sri Lanka in South Africa T20I Series2016/17Sri Lanka2-1 (3)
England in India T20I Series2016/17India2-1 (3)
South Africa in New Zealand T20I Match2016/17South Africa1-0 (1)
Sri Lanka in Australia T20I Series2016/17Sri Lanka2-1 (3)
Afghanistan v Ireland T20I Series (in India)2016/17Afghanistan3-0 (3)
Pakistan in West Indies T20I Series2017Pakistan3-1 (4)
Bangladesh in Sri Lanka T20I Series2016/17drawn1-1 (2)
Papua New Guinea in United Arab Emirates T20I Series2017U.A.E.3-0 (3)
Afghanistan in West Indies T20I Series2017West Indies3-0 (3)
South Africa in England T20I Series2017England2-1 (3)
India in West Indies T20I Match2017West Indies1-0 (1)
India in Sri Lanka T20I Match2017India1-0 (1)
Independence Cup (World-XI in Pakistan)2017/18Pakistan2-1 (3)
West Indies in England T20I Match2017West Indies1-0 (1)
Australia in India T20I Series2017/18drawn1-1 (3)
Bangladesh in South Africa T20I Series2017/18South Africa2-0 (2)
Pakistan v Sri Lanka T20I Series (in Pakistan/United Arab Emirates)2017/18Pakistan3-0 (3)
New Zealand in India T20I Series2017/18India2-1 (3)
Sri Lanka in India T20I Series2017/18India3-0 (3)
West Indies in New Zealand T20I Series2017/18New Zealand2-0 (3)
Pakistan in New Zealand T20I Series2017/18Pakistan2-1 (3)
Afghanistan v Zimbabwe T20I Series (in United Arab Emirates)2017/18Afghanistan2-0 (2)
Sri Lanka in Bangladesh T20I Series2017/18Sri Lanka2-0 (2)
Trans-Tasman Twenty20 Tri-Series (Australia, England, New Zealand in Australia/New Zealand)2017/18Australia-
India in South Africa T20I Series2017/18India2-1 (3)
Nidahas Twenty20 Tri-Series (Bangladesh, India, Sri Lanka in Sri Lanka)2017/18India-
West Indies in Pakistan T20I Series2018Pakistan3-0 (3)
ICC World XI v West Indies T20I Match (in England)2018West Indies1-0 (1)
Afghanistan v Bangladesh T20I Series (in India)2018Afghanistan3-0 (3)
Pakistan in Scotland T20I Series2018Pakistan2-0 (2)
Netherlands Tri-Nation T20I Series (Ireland, Netherlands, Scotland)2018--
Australia in England T20I Match2018England1-0 (1)
India in Ireland T20I Series2018India2-0 (2)
Zimbabwe Twenty20 Tri-Series (Australia, Pakistan, Zimbabwe)2018Pakistan-
India in England T20I Series2018India2-1 (3)
Marylebone Cricket Club Tri-Nation T20 Series (Marylebone Cricket Club, Nepal, Netherlands in England)2018--
West Indies v Bangladesh T20I Series (in United States of America/West Indies)2018Bangladesh2-1 (3)
South Africa in Sri Lanka T20I Match2018Sri Lanka1-0 (1)
Afghanistan in Ireland T20I Series2018Afghanistan2-0 (3)
Zimbabwe in South Africa T20I Series2018/19South Africa2-0 (3)
Australia in United Arab Emirates T20I Match2018/19Australia1-0 (1)
England in Sri Lanka T20I Match2018/19England1-0 (1)
Pakistan v Australia T20I Series (in United Arab Emirates)2018/19Pakistan3-0 (3)
Pakistan v New Zealand T20I Series (in United Arab Emirates)2018/19Pakistan3-0 (3)
West Indies in India T20I Series2018/19India3-0 (3)
South Africa in Australia T20I Match2018/19South Africa1-0 (1)
India in Australia T20I Series2018/19drawn1-1 (3)
West Indies in Bangladesh T20I Series2018/19West Indies2-1 (3)
Sri Lanka in New Zealand T20I Match2018/19New Zealand1-0 (1)
ACC Western Region T20 (Bahrain, Kuwait, Maldives, Qatar, Saudi Arabia in Oman)2018/19Saudi Arabia-
Nepal in United Arab Emirates T20I Series2018/19Nepal2-1 (3)
Pakistan in South Africa T20I Series2018/19South Africa2-1 (3)
India in New Zealand T20I Series2018/19New Zealand2-1 (3)
Oman Quadrangular T20I Series (Ireland, Netherlands, Oman, Scotland)2018/19Scotland-
Afghanistan v Ireland T20I Series (in India)2018/19Afghanistan3-0 (3)
Australia in India T20I Series2018/19Australia2-0 (2)
England in West Indies T20I Series2018/19England3-0 (3)
United States of America in United Arab Emirates T20I Series2018/19U.A.E.1-0 (2)
ICC World Twenty20 East Asia-Pacific Region Final (Papua New Guinea, Philippines, Vanuatu in Papua New Guinea)2018/19P.N.G.-
Sri Lanka in South Africa T20I Series2018/19South Africa3-0 (3)
Spain Triangular T20I Series (Estonia XI, Malta, Spain)2019Spain-
Central American Cricket Championships (Belize, Costa Rica, Marylebone Cricket Club, Mexico, Panama in Mexico)2019Belize-
Pakistan in England T20I Match2019England1-0 (1)
Germany in Belgium T20I Series2019Germany3-0 (3)
ICC Men's T20 World Cup Africa Region Final (Botswana, Ghana, Kenya, Namibia, Nigeria, Uganda in Uganda)2019Namibia-
Germany v Italy T20I Series (in Netherlands)2019Italy2-0 (2)
Inter-Insular T20 Series (Jersey in Guernsey)2019Jersey3-0 (3)
ICC Men's T20 World Cup Europe Region Final (Denmark, Germany, Guernsey, Italy, Jersey, Norway in Guernsey)2019Jersey-
Zimbabwe in Netherlands T20I Series2019drawn1-1 (2)
Malaysia Tri-Nation T20I Series (Malaysia, Maldives, Thailand)2019Malaysia-
Kuwait in Qatar T20I Series2019Qatar2-1 (3)
Finland in Denmark T20I Series2019Denmark2-0 (2)
Pacific Games Men's Cricket Competition (New Caledonia, Papua New Guinea, Samoa, Vanuatu in Samoa)2019P.N.G.-
Zimbabwe in Ireland T20I Series2019drawn1-1 (3)
Nepal in Malaysia T20I Series2019Nepal2-0 (2)
ICC Men's T20 World Cup Asia Region Final (Kuwait, Malaysia, Nepal, Qatar, Singapore in Singapore)2019Singapore-
West Indies v India T20I Series (in United States of America/West Indies)2019India3-0 (3)
United Arab Emirates in Netherlands T20I Series2019U.A.E.4-0 (4)
Spain in Finland T20I Series2019Spain2-1 (3)
Botswana in Namibia T20I Series2019Namibia4-0 (4)
ICC Men's T20 World Cup Americas Region Final (Bermuda, Canada, Cayman Islands, United States of America in Bermuda)2019Canada-
Continental Cup (Austria, Czech Republic, Luxembourg, Romania, Turkey in Romania)2019Austria-
New Zealand in Sri Lanka T20I Series2019New Zealand2-1 (3)
Ireland Tri-Nation T20I Series (Ireland, Netherlands, Scotland)2019Ireland-
Bangladesh Twenty20 Tri-Series (Afghanistan, Bangladesh, Zimbabwe)2019shared-
South Africa in India T20I Series2019/20drawn1-1 (3)
Singapore Twenty20 Tri-Series (Nepal, Singapore, Zimbabwe)2019/20Zimbabwe-
Vanuatu in Malaysia T20I Series2019/20Vanuatu3-2 (5)
South American Men's Championships (Argentina, Brazil, Chile, Mexico, Peru in Peru)2019/20Argentina-
Sri Lanka in Pakistan T20I Series2019/20Sri Lanka3-0 (3)
Oman Pentangular T20I Series (Hong Kong, Ireland, Nepal, Netherlands, Oman)2019/20Oman-
Jersey in Qatar T20I Series2019/20Qatar3-0 (3)
Hellenic Premier League (Bulgaria, Greece, Serbia in Greece)2019/20Bulgaria-
Valletta Cup (Czech Republic, Hungary XI, Iceland, Malta in Malta)2019/20Czech Rep.-
Iberia Cup (Gibraltar, Portugal, Spain in Spain)2019/20Spain-
Sri Lanka in Australia T20I Series2019/20Australia3-0 (3)
ICC Men's T20 World Cup Qualifier (in United Arab Emirates)2019/20Netherlands-
Pakistan in Australia T20I Series2019/20Australia2-0 (3)
England in New Zealand T20I Series2019/20England3-2 (5)
Kwacha T20 Men's Cup (Mozambique in Malawi)2019/20Malawi5-1 (7)
Bangladesh in India T20I Series2019/20India2-1 (3)
Afghanistan v West Indies T20I Series (in India)2019/20Afghanistan2-1 (3)
South Asian Games Men's Cricket Competition (Bangladesh Under-23s, Bhutan, Maldives, Nepal, Sri Lanka Under-23s in Nepal)2019/20Bdesh U-23s-
West Indies in India T20I Series2019/20India2-1 (3)
Sri Lanka in India T20I Series2019/20India2-0 (3)
Ireland in West Indies T20I Series2019/20drawn1-1 (3)
Bangladesh in Pakistan T20I Series2019/20Pakistan2-0 (3)
India in New Zealand T20I Series2019/20India5-0 (5)
Uganda in Qatar T20I Series2019/20Qatar2-1 (3)
England in South Africa T20I Series2019/20England2-1 (3)
Australia in South Africa T20I Series2019/20Australia2-1 (3)
Interport T20I Series (Hong Kong in Malaysia)2019/20Malaysia5-0 (5)
ACC Western Region T20 (in Oman)2019/20U.A.E.-
West Indies in Sri Lanka T20I Series2019/20West Indies2-0 (2)
ACC Eastern Region T20 (Hong Kong, Malaysia, Nepal, Singapore, Thailand in Thailand)2019/20Singapore-
Germany in Spain T20I Series2019/20drawn1-1 (2)
Afghanistan v Ireland T20I Series (in India)2019/20Afghanistan2-1 (3)
Zimbabwe in Bangladesh T20I Series2019/20Bangladesh2-0 (2)
Isle of Man in Guernsey T20I Match2020Guernsey1-0 (1)
Luxembourg Twenty20 Tri-Series (Belgium, Czech Republic, Luxembourg)2020Belgium-
Pakistan in England T20I Series2020drawn1-1 (3)
Australia in England T20I Series2020England2-1 (3)
Malta in Bulgaria T20I Series2020Malta2-0 (4)
Balkan Cup (Bulgaria in Romania)2020/21Romania-
Zimbabwe in Pakistan T20I Series2020/21Pakistan3-0 (3)
West Indies in New Zealand T20I Series2020/21New Zealand2-0 (3)
England in South Africa T20I Series2020/21England3-0 (3)
India in Australia T20I Series2020/21India2-1 (3)
Pakistan in New Zealand T20I Series2020/21New Zealand2-1 (3)
South Africa in Pakistan T20I Series2020/21Pakistan2-1 (3)
Australia in New Zealand T20I Series2020/21New Zealand3-2 (5)
Sri Lanka in West Indies T20I Series2020/21West Indies2-1 (3)
Afghanistan v Zimbabwe T20I Series (in United Arab Emirates)2020/21Afghanistan3-0 (3)
England in India T20I Series2020/21India3-2 (5)
Bangladesh in New Zealand T20I Series2020/21New Zealand3-0 (3)
Uganda in Namibia T20I Series2021Namibia3-0 (3)
Pakistan in South Africa T20I Series2021Pakistan3-1 (4)
Nepal Tri-Nation T20I Series (Malaysia, Nepal, Netherlands)2021Nepal-
Pakistan in Zimbabwe T20I Series2021Pakistan2-1 (3)
Central Europe Cup (Austria, Czech Republic, Luxembourg in Czech Republic)2021Austria-
Sri Lanka in England T20I Series2021England3-0 (3)
Sofia Twenty20 (Bulgaria, Greece, Romania, Serbia in Bulgaria)2021Romania-
South Africa in West Indies T20I Series2021South Africa3-2 (5)
Belgium in Malta T20I Series2021Belgium3-2 (5)
Australia in West Indies T20I Series2021West Indies4-1 (5)
Pakistan in England T20I Series2021England2-1 (3)
South Africa in Ireland T20I Series2021South Africa3-0 (3)
Austria in Belgium T20I Series2021Belgium2-1 (3)
Bangladesh in Zimbabwe T20I Series2021Bangladesh2-1 (3)
India in Sri Lanka T20I Series2021Sri Lanka2-1 (3)
Pakistan in West Indies T20I Series2021Pakistan1-0 (4)
Germany T20 Tri-Series (France, Germany, Norway)2021Germany-
Australia in Bangladesh T20I Series2021Bangladesh4-1 (5)
Sweden in Denmark T20I Series2021Denmark2-1 (3)
Ghana in Rwanda T20I Series2021Ghana3-2 (5)
Portugal T20 Tri-Series (Gibraltar, Malta, Portugal)2021Portugal-
Sweden in Finland T20I Series2021drawn2-2 (4)
Zimbabwe in Ireland T20I Series2021Ireland3-2 (5)
Continental Cup (Bulgaria, Czech Republic, Hungary, Luxembourg, Malta, Romania in Romania)2021Romania-
New Zealand in Bangladesh T20I Series2021Bangladesh3-2 (5)
Germany in Spain T20I Series2021Spain2-1 (3)
South Africa in Sri Lanka T20I Series2021South Africa3-0 (3)
Uganda T20 Tri-Series (Kenya, Nigeria, Uganda)2021Uganda-
Zimbabwe in Scotland T20I Series2021Zimbabwe2-1 (3)
Estonia in Cyprus T20I Series2021/22Cyprus2-0 (2)
Namibia in United Arab Emirates T20I Match2021/22Namibia1-0 (1)
Papua New Guinea v Scotland T20I Match (in United Arab Emirates)2021/22Scotland1-0 (1)
Cyprus T20 Tri-Series (Cyprus, Estonia, Isle of Man)2021/22Isle of Man-
Namibia v Scotland T20I Match (in United Arab Emirates)2021/22Namibia1-0 (1)
Namibia v Papua New Guinea T20I Match (in United Arab Emirates)2021/22Namibia1-0 (1)
Ireland in United Arab Emirates T20I Series2021/22U.A.E.2-1 (3)
ICC Men's T20 World Cup Europe Region Qualifier (Denmark, Germany, Italy, Jersey in Spain)2021/22Jersey-
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A (in Rwanda)2021/22Uganda-
Valletta Cup (Bulgaria, Gibraltar, Malta, Switzerland in Malta)2021/22Malta-
Gibraltar in Malta T20I Series2021/22drawn0-0 (2)
Sierra Leone in Nigeria T20I Series2021/22Nigeria5-1 (6)
ICC Men's T20 World Cup Asia A Qualifier (Bahrain, Kuwait, Maldives, Qatar, Saudi Arabia in Qatar)2021/22Bahrain-
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B (Botswana, Cameroon, Mozambique, Sierra Leone, Tanzania in Rwanda)2021/22Tanzania-
ICC Men's T20 World Cup (in Oman/United Arab Emirates)2021/22Australia-
ICC Men's T20 World Cup Americas Region Qualifier (in West Indies)2021/22U.S.A.-
ICC Men's T20 World Cup Africa Region Qualifier (Kenya, Nigeria, Tanzania, Uganda in Rwanda)2021/22Uganda-
New Zealand in India T20I Series2021/22India3-0 (3)
Pakistan in Bangladesh T20I Series2021/22Pakistan3-0 (3)
West Indies in Pakistan T20I Series2021/22Pakistan3-0 (3)
Ireland in United States of America T20I Series2021/22drawn1-1 (2)
England in West Indies T20I Series2021/22West Indies3-2 (5)
Oman Quadrangular T20I Series (Ireland, Nepal, Oman, United Arab Emirates)2021/22U.A.E.-
Sri Lanka in Australia T20I Series2021/22Australia4-1 (5)
West Indies in India T20I Series2021/22India3-0 (3)
ICC Men's T20 World Cup Qualifier A (in Oman)2021/22U.A.E.-
Sri Lanka in India T20I Series2021/22India3-0 (3)
Afghanistan in Bangladesh T20I Series2021/22drawn1-1 (2)
Nepal Tri-Nation T20I Series (Malaysia, Nepal, Papua New Guinea)2021/22Nepal-
Australia in Pakistan T20I Match2021/22Australia1-0 (1)
Uganda in Namibia T20I Series2022Namibia2-1 (3)
Bahamas in Cayman Islands T20I Series2022Cayman Is5-0 (5)
Spain Triangular T20I Series (Guernsey, Norway, Spain)2022Spain-
Finland in Denmark T20I Series2022Denmark2-1 (3)
Valletta Cup (Bulgaria, Czech Republic, Gibraltar, Hungary, Malta, Romania in Malta)2022Romania-
Inter-Insular T20 Series (Jersey in Guernsey)2022Jersey3-0 (3)
Namibia in Zimbabwe T20I Series2022Namibia3-2 (5)
Hungary in Austria T20I Series2022drawn1-1 (3)
Australia in Sri Lanka T20I Series2022Australia2-1 (3)
Switzerland in Luxembourg T20I Series2022drawn1-1 (2)
Germany T20 Tri-Series (Austria, Germany, Sweden)2022Germany-
Malta in Belgium T20I Series2022Belgium3-0 (3)
Afghanistan in Zimbabwe T20I Series2022Afghanistan3-0 (3)
South Africa in India T20I Series2022drawn2-2 (5)
Estonia in Finland T20I Series2022Finland2-0 (2)
Sofia Twenty20 (Serbia in Bulgaria)2022Bulgaria4-0 (4)
India in Ireland T20I Series2022India2-0 (2)
Stan Nagaiah Trophy (Malaysia in Singapore)2022Malaysia2-1 (3)
Singa Championship Series (Papua New Guinea in Singapore)2022drawn1-1 (3)
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C (in Belgium)2022Denmark-
Bangladesh in West Indies T20I Series2022West Indies2-0 (3)
Bulgaria in Serbia T20I Series2022Serbia2-1 (3)
Central Europe Cup (Austria, Czech Republic, Luxembourg in Czech Republic)2022Czech Rep.-
India in England T20I Series2022India2-1 (3)
Quadrangular Twenty20 Series (Malaysia) (Bhutan, Malaysia, Maldives, Thailand in Malaysia)2022Malaysia-
ICC Men's T20 World Cup Qualifier (in Zimbabwe)2022Zimbabwe-
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A (in Finland)2022Italy-
New Zealand in Ireland T20I Series2022New Zealand3-0 (3)
New Zealand in Scotland T20I Series2022New Zealand2-0 (2)
South Africa in England T20I Series2022South Africa2-1 (3)
Mozambique in Eswatini T20I Series2022Mozambique6-0 (6)
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B (in Finland)2022Austria-
Bangladesh in Zimbabwe T20I Series2022Zimbabwe2-1 (3)
New Zealand in Netherlands T20I Series2022New Zealand2-0 (2)
South Africa v Ireland T20I Series (in England)2022South Africa2-0 (2)
West Indies v India T20I Series (in United States of America/West Indies)2022India4-1 (5)
New Zealand in West Indies T20I Series2022New Zealand2-1 (3)
Afghanistan in Ireland T20I Series2022Ireland3-2 (5)
Bahrain v Kuwait T20I Series (in Oman)2022Kuwait4-1 (5)
Men's T20 Asia Cup Qualifier (Hong Kong, Kuwait, Singapore, United Arab Emirates in Oman)2022Hong Kong-
Nepal in Kenya T20I Series2022Nepal3-2 (5)
Men's T20 Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates)2022Sri Lanka-
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A (Cook Islands, Fiji, Samoa, Vanuatu in Vanuatu)2022Vanuatu-
Africa Cricket Association Cup (in South Africa)2022Uganda-
Australia in India T20I Series2022India2-1 (3)
Bangladesh in United Arab Emirates T20I Series2022Bangladesh2-0 (2)
England in Pakistan T20I Series2022England4-3 (7)
South Africa in India T20I Series2022/23India2-1 (3)
West Indies in Australia T20I Series2022/23Australia2-0 (2)
Indonesia in Japan T20I Series2022/23Japan2-1 (3)
New Zealand T20I Tri-Series (Bangladesh, New Zealand, Pakistan)2022/23Pakistan-
England in Australia T20I Series2022/23England2-0 (3)
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier B (Indonesia, Japan, South Korea in Japan)2022/23Japan-
Rwanda in Tanzania T20I Series2022/23Tanzania5-0 (5)
Spain Triangular T20I Series (Germany, Italy, Spain)2022/23Germany-
ICC Men's T20 World Cup (in Australia)2022/23England-
Desert Cup T20I Series (Bahrain, Canada, Oman, Saudi Arabia in Oman)2022/23Canada-
India in New Zealand T20I Series2022/23India1-0 (3)
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A (in Rwanda)2022/23Kenya-
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B (in Rwanda)2022/23Tanzania-
Tri-Nation T20 Cup (Rwanda) (Rwanda, Tanzania, Uganda in Rwanda)2022/23Uganda-
Quadrangular Twenty20 Series (Malaysia) (Bahrain, Malaysia, Qatar, Singapore in Malaysia)2022/23Bahrain-
Sri Lanka in India T20I Series2022/23India2-1 (3)
Ireland in Zimbabwe T20I Series2022/23Zimbabwe2-1 (3)
New Zealand in India T20I Series2022/23India2-1 (3)
Afghanistan in United Arab Emirates T20I Series2022/23Afghanistan2-1 (3)
Bermuda in Argentina T20I Series2022/23Bermuda2-0 (2)
Isle of Man in Spain T20I Series2022/23Spain5-0 (6)
ICC Men's T20 World Cup Americas Region Qualifier (Argentina, Bahamas, Bermuda, Cayman Islands, Panama in Argentina)2022/23Bermuda-
Quadrangular Twenty20 Series (Hong Kong) (Bahrain, Hong Kong, Kuwait, Malaysia in Hong Kong)2022/23Hong Kong-
England in Bangladesh T20I Series2022/23Bangladesh3-0 (3)
Pacific Island Men Cricket Challenge (ANZAC Barbarians, Fiji, Papua New Guinea XI, Samoa, Vanuatu in Fiji)2022/23PNG XI-
Afghanistan v Pakistan T20I Series (in United Arab Emirates)2022/23Afghanistan2-1 (3)
West Indies in South Africa T20I Series2022/23West Indies2-1 (3)
Ireland in Bangladesh T20I Series2022/23Bangladesh2-1 (3)
Sri Lanka in New Zealand T20I Series2022/23New Zealand2-1 (3)
Gibraltar in Portugal T20I Series2023Portugal3-0 (3)
New Zealand in Pakistan T20I Series2023drawn2-2 (5)
Gibraltar Tri-Nation T20I Series (Gibraltar, Malta, Portugal)2023Portugal-
SEA Games Men's Twenty20 Cricket Competition (Cambodia, Indonesia, Malaysia, Philippines, Singapore, Thailand in Cambodia)2023Cambodia-
Nordic T20 Cup (Denmark, Finland, Norway, Sweden in Denmark)2023Denmark-
Southern Africa Cup (Botswana, Eswatini, Malawi, Mauritius, Mozambique in South Africa)2023Botswana-
Central Europe Cup (Hungary in Czech Republic)2023Czech Rep.-
Belgium in Germany T20I Series2023Germany4-0 (4)
Africa Continental Cup (Botswana, Kenya, Rwanda, Uganda in Kenya)2023Uganda-
Switzerland in Luxembourg T20I Series2023drawn1-1 (2)
Quadrangular Twenty20 Series (Bulgaria) (Bulgaria, Croatia, Serbia, Turkey in Bulgaria)2023Serbia-
Austria v Germany T20I Series (in Netherlands)2023Germany2-0 (2)
Inter-Insular T20 Series (Guernsey in Jersey)2023Jersey-
Austria in Isle of Man T20I Series2023Isle of Man2-0 (3)
Mdina Cup (France, Luxembourg, Malta in Malta)2023France-
Valletta Cup (France, Luxembourg, Malta, Romania, Switzerland in Malta)2023Switzerland-
Afghanistan in Bangladesh T20I Series2023Bangladesh2-0 (2)
ICC Men's T20 World Cup Europe Region Qualifier (in Scotland)2023Scotland-
ICC Men's T20 World Cup East Asia-Pacific Qualifier (Japan, Papua New Guinea, Philippines, Vanuatu in Papua New Guinea)2023P.N.G.-
ICC Men's T20 World Cup Asia B Qualifier (Bhutan, China, Malaysia, Myanmar, Thailand in Malaysia)2023Malaysia-
Budapest Cup (Croatia in Hungary)2023Hungary2-0 (3)
West Indies v India T20I Series (in United States of America/West Indies)2023West Indies3-2 (5)
Germany v Guernsey T20I Series (in Netherlands)2023Guernsey2-1 (3)
New Zealand in United Arab Emirates T20I Series2023New Zealand2-1 (3)
Continental Cup (Malta, Romania, Romania A in Romania)2023Romania-
India in Ireland T20I Series2023India2-0 (3)
East Africa Cup (Rwanda, Tanzania, Uganda in Rwanda)2023Uganda-
Australia in South Africa T20I Series2023/24Australia3-0 (3)
New Zealand in England T20I Series2023drawn2-2 (4)
Gulf Cricket T20I Championship (Bahrain, Kuwait, Oman, Qatar, Saudi Arabia, United Arab Emirates in Qatar)2023Oman-
Malaysia Tri-Nation T20I Series (Hong Kong, Malaysia, Papua New Guinea)2023P.N.G.-
Estonia in Gibraltar T20I Series2023drawn1-1 (2)
ICC Men's T20 World Cup Sub Regional Asia Qualifier A (Kuwait, Maldives, Qatar, Saudi Arabia in Qatar)2023/24Kuwait-
Serbia in Gibraltar T20I Series2023/24Gibraltar2-0 (2)
Asian Games Men's Cricket Competition (in China)2023India-
ICC Men's T20 World Cup Americas Region Final (Bermuda, Canada, Cayman Islands, Panama in Bermuda)2023/24Canada-
Luxembourg in Gibraltar T20I Series2023/24drawn1-1 (2)
West Africa Trophy (Ghana, Nigeria, Rwanda, Sierra Leone in Nigeria)2023/24Nigeria-
South American Men's Championships (in Argentina)2023/24Argentina-
Nepal Tri-Nation T20I Series (Hong Kong, Nepal, United Arab Emirates)2023/24U.A.E.-
Zimbabwe in Namibia T20I Series2023/24Namibia3-2 (5)
ICC Men's T20 World Cup Asia Qualifier Final (in Nepal)2023/24Oman-
Cambodia in Indonesia T20I Series2023/24Indonesia4-2 (7)
ICC Men's T20 World Cup Africa Region Qualifier (in Namibia)2023/24Namibia-
Australia in India T20I Series2023/24India4-1 (5)
East-West Africa Cup Qualifiers (in South Africa)2023/24--
Ireland in Zimbabwe T20I Series2023/24Ireland2-1 (3)
India in South Africa T20I Series2023/24drawn1-1 (3)
Africa Cricket Association Cup (in South Africa)2023/24Uganda-
England in West Indies T20I Series2023/24West Indies3-2 (5)
Philippines in Indonesia T20I Series2023/24Philippines4-2 (6)
Bangladesh in New Zealand T20I Series2023/24drawn1-1 (3)
Afghanistan in United Arab Emirates T20I Series2023/24Afghanistan2-1 (3)
Afghanistan in India T20I Series2023/24India3-0 (3)
Zimbabwe in Sri Lanka T20I Series2023/24Sri Lanka2-1 (3)
Pakistan in New Zealand T20I Series2023/24New Zealand4-1 (5)
Asian Cricket Council Men's Challenger Cup (in Thailand)2023/24Saudi Arabia-
West Indies in Australia T20I Series2023/24Australia2-1 (3)
Quadrangular Twenty20 Series (Thailand) (Bhutan, Maldives, Saudi Arabia, Thailand in Thailand)2023/24Saudi Arabia-
East Asia Cup (China, Hong Kong, Japan in Hong Kong)2023/24Hong Kong-
Afghanistan in Sri Lanka T20I Series2023/24Sri Lanka2-1 (3)
Chappell-Hadlee Trophy (Australia in New Zealand)2023/24Australia3-0 (3)
Hong Kong in Qatar T20I Series2023/24Hong Kong2-1 (3)
Nepal Triangular Series (Namibia, Nepal, Netherlands)2023/24U.A.E.-
Papua New Guinea in Oman T20I Series2023/24Oman2-1 (3)
Nepal in Hong Kong T20I Match2023/24Hong Kong1-0 (1)
Sri Lanka in Bangladesh T20I Series2023/24Sri Lanka2-1 (3)
Malaysia Open T20 Championship (Bahrain, Kuwait, Malaysia, Tanzania, Vanuatu)2023/24Bahrain-
Hong Kong Men's T20I Series (Hong Kong, Hong Kong A, Nepal, Papua New Guinea)2023/24P.N.G.-
Scotland in United Arab Emirates T20I Series2023/24Scotland2-1 (3)
Papua New Guinea in Malaysia T20I Series2023/24drawn1-1 (2)
African Games (in Ghana)2023/24--
Afghanistan v Ireland T20I Series (in United Arab Emirates)2023/24Afghanistan2-1 (3)
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Afghanistan v Ireland at Sharjah, 3rd T20I, Mar 18, 2024 [T20I # 2533]

Ghana v Uganda at Accra, African Games 8th match, Mar 18, 2024 [T20I # 2532]

Kenya v South Africa at Accra, African Games 7th match, Mar 18, 2024 [T20I # 2531]