Records for T20 Matches

Series results
Series/Tournament
Season
Winner
Margin
Twenty20 Cup2003Surrey-
Standard Bank Pro20 Series (in South Africa)2003/04Eagles-
Twenty20 Cup (in England)2004Leics-
Twenty-20 Tournament (in Sri Lanka)2004Chilaw CC-
Australia in New Zealand T20I Match2004/05Australia1-0 (1)
Standard Bank Pro20 Series (in South Africa)2004/05Titans-
ABN-AMRO Twenty-20 Cup (in Pakistan)2004/05Wolves-
Australia in England T20I Match2005England1-0 (1)
Twenty20 Cup (in England)2005Somerset-
International 20:20 Club Championship (in England)2005Wolves-
New Zealand in South Africa T20I Match2005/06New Zealand1-0 (1)
Twenty-20 Tournament (in Sri Lanka)2005/06Sinhalese-
South Africa in Australia T20I Match2005/06Australia1-0 (1)
Australian Twenty20 Competition (in Australia)2005/06Victoria-
New Zealand Twenty20 Competition2005/06Canterbury-
West Indies in New Zealand T20I Match2005/06New Zealand1-0 (1)
Standard Bank Pro20 Series (in South Africa)2005/06Eagles-
Australia in South Africa T20I Match2005/06South Africa1-0 (1)
ABN-AMRO Twenty-20 Cup (in Pakistan)2005/06S Stallions-
Sri Lanka in England T20I Match2006Sri Lanka1-0 (1)
Twenty20 Cup (in England)2006Leics-
Stanford 20/20 (in West Indies)2006Guyana-
Pakistan in England T20I Match2006Pakistan1-0 (1)
Zimbabwe in Bangladesh T20I Match2006/07Bangladesh1-0 (1)
India in South Africa T20I Match2006/07India1-0 (1)
ABN-AMRO Twenty-20 Cup (in Pakistan)2006/07S Stallions-
Sri Lanka in New Zealand T20I Series2006/07drawn1-1 (2)
England in Australia T20I Match2006/07Australia1-0 (1)
KFC Twenty20 (in Australia)2006/07Victoria-
Pakistan in South Africa T20I Match2006/07South Africa1-0 (1)
State Twenty20 (in New Zealand)2006/07Auckland-
Twenty-20 Tournament (in Sri Lanka)2006/07Ragama CC-
Standard Bank Pro20 Series (in South Africa)2006/07Lions-
Inter State Twenty-20 Tournament (in India)2006/07Tamil Nadu-
West Indies in England T20I Series2007drawn1-1 (2)
Twenty20 Cup (in England)2007Kent-
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)
KFC Twenty20 (in Australia)2007/08Victoria-
West Indies in South Africa T20I Series2007/08drawn1-1 (2)
India in Australia T20I Match2007/08Australia1-0 (1)
State Twenty20 (in New Zealand)2007/08Central D-
England in New Zealand T20I Series2007/08England2-0 (2)
Stanford 20/20 (in West Indies)2007/08Trinidad & T-
Metropolitan Bank Twenty20 (in Zimbabwe)2007/08Easterns-
Bangladesh in Pakistan T20I Match2007/08Pakistan1-0 (1)
Standard Bank Pro20 Series (in South Africa)2007/08Titans-
Sri Lanka Cricket Inter-Provincial Twenty20 Tournament2007/08Wayamba-
Indian Premier League (in India)2007/08RR-
New Zealand in England T20I Match2008England1-0 (1)
Australia in West Indies T20I Match2008West Indies1-0 (1)
Twenty20 Cup (in England)2008Middlesex-
ICC World Twenty20 Qualifier (Bermuda, Canada, Ireland, Kenya, Netherlands, Scotland in Ireland)2008shared-
RBS Twenty-20 Cup (in Pakistan)2008/09S Stallions-
T20 Canada (in Canada)2008/09Sri Lanka-
Stanford Super Series (in West Indies)2008/09Superstars-
Stanford 20/20 for 20 (in West Indies)2008/09Superstars-
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)
Twenty20 Big Bash (in Australia)2008/09NSW-
India in Sri Lanka T20I Match2008/09India1-0 (1)
New Zealand in Australia T20I Match2008/09Australia1-0 (1)
Standard Bank Pro20 Series (in South Africa)2008/09Cape Cobras-
State Twenty20 (in New Zealand)2008/09Otago-
India in New Zealand T20I Series2008/09New Zealand2-0 (2)
England in West Indies T20I Match2008/09West Indies1-0 (1)
England Lions v New Zealand A Twenty20 Match (in New Zealand)2008/09NZ A1-0 (1)
Australia in South Africa T20I Series2008/09South Africa2-0 (2)
Sri Lanka Cricket Inter-Provincial Twenty20 Tournament2008/09Wayamba-
Australia v Pakistan T20I Match (in United Arab Emirates)2009Pakistan1-0 (1)
Metropolitan Bank Twenty20 (in Zimbabwe)2009Westerns-
Indian Premier League (in South Africa)2009Chargers-
Royal Bank of Scotland Twenty-20 Cup (in Pakistan)2009S Stallions-
ICC World Twenty20 (in England)2009Pakistan-
British Asian Cup (in England)2009RR-
Pakistan A v Australia A Twenty20 Match (in Australia)2009Australia A1-0 (1)
Bangladesh in West Indies T20I Match2009West Indies1-0 (1)
Pakistan in Sri Lanka T20I Match2009Pakistan1-0 (1)
Twenty20 Cup (in England)2009Sussex-
Australia in England T20I Series2009drawn0-0 (2)
New Zealand in Sri Lanka T20I Series2009New Zealand2-0 (2)
Champions League Twenty20 (in India)2009/10NSW-
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)
Twenty20 Big Bash (in Australia)2009/10Victoria-
HRV Cup (in New Zealand)2009/10Central D-
Bangladesh in New Zealand T20I Match2009/10New Zealand1-0 (1)
Kenya T20 Tri-Series2009/10Kenya-
Sri Lanka Associates T20 Series2009/10Sri Lanka A-
Pakistan in Australia T20I Match2009/10Australia1-0 (1)
ICC World Twenty20 Qualifier (in United Arab Emirates)2009/10Afghanistan-
Stanbic Bank 20 Series (in Zimbabwe)2009/10Mountaineers-
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)
Sri Lanka Cricket Inter-Provincial Twenty20 Tournament2009/10Wayamba-
Royal Bank of Scotland Twenty-20 Cup (in Pakistan)2009/10S Stallions-
Standard Bank Pro20 Series (in South Africa)2009/10Warriors-
Syed Mushtaq Ali Trophy (in India)2009/10Maharashtra-
National Cricket League Twenty20 (in Bangladesh)2009/10Rajshahi DIV-
Indian Premier League (in India)2009/10CSK-
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)
Sri Lanka A in Australia unofficial T20I Match2010Australia A1-0 (1)
MCC Spirit of Cricket T20I Series (Australia, Pakistan in England)2010Pakistan2-0 (2)
Caribbean T20 (in West Indies)2010Guyana-
Friends Provident t20 (in England)2010Hampshire-
Pakistan in England T20I Series2010England2-0 (2)
Champions League Twenty20 (in South Africa)2010/11CSK-
Zimbabwe in South Africa T20I Series2010/11South Africa2-0 (2)
Faysal Bank T-20 Cup (in Pakistan)2010/11Lahore Lions-
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 A in West Indies unofficial T20I Series2010/11W. Indies A2-0 (2)
Stanbic Bank 20 Series (in Zimbabwe)2010/11Eagles-
Pakistan in New Zealand T20I Series2010/11New Zealand2-1 (3)
HRV Cup (in New Zealand)2010/11Auckland-
India in South Africa T20I Match2010/11India1-0 (1)
England in Australia T20I Series2010/11drawn1-1 (2)
Caribbean T20 (in West Indies)2010/11Trinidad & T-
Twenty20 Big Bash (in Australia)2010/11South Aust-
Syed Mushtaq Ali Trophy (in India)2010/11Bengal-
Standard Bank Pro20 Series (in South Africa)2010/11Cape Cobras-
Pakistan in West Indies T20I Match2011West Indies1-0 (1)
Indian Premier League (in India)2011CSK-
India in West Indies T20I Match2011India1-0 (1)
Sri Lanka in England T20I Match2011Sri Lanka1-0 (1)
Faysal Bank Super Eight T-20 Cup (in Pakistan)2011R Rams-
Sri Lanka Cricket Inter-Provincial Twenty20 Tournament2011Ruhuna-
Australia in Sri Lanka T20I Series2011Sri Lanka2-0 (2)
Etihad Summer Festival (in Canada)2011Trinidad & T-
Friends Life t20 (in England)2011Leics-
India in England T20I Match2011England1-0 (1)
Pakistan in Zimbabwe T20I Series2011Pakistan2-0 (2)
West Indies in England T20I Series2011drawn1-1 (2)
Faysal Bank T-20 Cup (in Pakistan)2011/12S Stallions-
Scotland in Namibia unofficial T20I Series2011/12Scotland4-1 (5)
Nokia Champions League T20 (in India)2011/12MI-
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)
Kenya in Namibia unofficial T20I Series2011/12Namibia6-2 (8)
Bangladesh A in West Indies unofficial T20I Series2011/12drawn1-1 (2)
Pakistan v Sri Lanka T20I Match (in United Arab Emirates)2011/12Pakistan1-0 (1)
Pakistan in Bangladesh T20I Match2011/12Pakistan1-0 (1)
Stanbic Bank 20 Series (in Zimbabwe)2011/12Mountaineers-
CSA Provincial T20 Challenge (in Namibia/South Africa)2011/12Northerns-
Caribbean T20 (in West Indies)2011/12Trinidad & T-
HRV Cup (in New Zealand)2011/12Auckland-
England Lions in Bangladesh unofficial T20I Series2011/12drawn1-1 (2)
Big Bash League (in Australia)2011/12Sixers-
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)
Bangladesh Premier League2011/12Dhaka-
ICC World Twenty20 Qualifier (in United Arab Emirates)2011/12Ireland-
Syed Mushtaq Ali Trophy (in India)2011/12Baroda-
Australia in West Indies T20I Series2011/12drawn1-1 (2)
India in South Africa T20I Match2011/12South Africa1-0 (1)
MiWAY T20 Challenge (in South Africa)2011/12Titans-
Faysal Bank Super Eight T-20 Cup (in Pakistan)2011/12S Stallions-
CSN Premier Clubs T20 Tournament (in Sri Lanka)2011/12Burgher-
Indian Premier League (in India)2012KKR-
Pakistan in Sri Lanka T20I Series2012drawn1-1 (2)
Zimbabwe Twenty20 Triangular Series2012Zimbabwe XI-
India A in West Indies unofficial 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)
Friends Life t20 (in England)2012Hampshire-
Sri Lanka Premier League2012Uva Next-
Trinidad Quadrangular T20 (in West Indies)2012Afghanistan-
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-
Champions League Twenty20 (in South Africa)2012/13Sixers-
New Zealand in Sri Lanka T20I Match2012/13drawn0-0 (1)
Faysal Bank T-20 Cup (in Pakistan)2012/13Lahore Lions-
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)
Big Bash League (in Australia)2012/13Heat-
HRV Cup (in New Zealand)2012/13Otago-
Caribbean T20 (in West Indies)2012/13Trinidad & T-
Sri Lanka in Australia T20I Series2012/13Sri Lanka2-0 (2)
Domestic Twenty20 Competition (in Zimbabwe)2012/13Mountaineers-
West Indies in Australia T20I Match2012/13West Indies1-0 (1)
Afghanistan in Pakistan unofficial T20I Match2012/13Pakistan A1-0 (1)
England in New Zealand T20I Series2012/13England2-1 (3)
Bangladesh Premier League2012/13Dhaka-
Pakistan in South Africa T20I Series2012/13Pakistan1-0 (2)
Zimbabwe in West Indies T20I Series2012/13West Indies2-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)
United Arab Emirates v Ireland T20 Match (in United Arab Emirates)2012/13Ireland1-0 (1)
Syed Mushtaq Ali Trophy (in India)2012/13Gujarat-
Bangladesh in Sri Lanka T20I Match2012/13Sri Lanka1-0 (1)
Faysal Bank Super Eight T-20 Cup (in Pakistan)2012/13Wolves-
CSA Provincial Pro20 Competition (in Namibia/South Africa)2012/13Free State-
Ram Slam T20 Challenge (in South Africa)2012/13Lions-
Kenya v Netherlands T20I Match (in Namibia)2013Kenya1-0 (1)
Twenty20 Quadrangular (in Namibia) (Kenya, Namibia, Netherlands, South Africa Emerging Players in Namibia)2013Namibia-
8th Bangladesh Games Cricket (in Bangladesh)2013Rajshahi DIV-
Bangladesh in Zimbabwe T20I Series2013drawn1-1 (2)
Indian Premier League (in India)2013MI-
Sri Lanka A in West Indies unofficial T20I Series2013W. Indies A1-0 (2)
New Zealand in England T20I Series2013New Zealand1-0 (2)
Kenya in Scotland T20I Series2013Scotland2-0 (2)
Advance Telecom Ramadan T20 Cup (in Pakistan)2013Habib Bank-
Pakistan in West Indies T20I Series2013Pakistan2-0 (2)
South Africa in Sri Lanka T20I Series2013South Africa2-1 (3)
Canada v United Arab Emirates T20 Series (in Canada)2013U.A.E.2-0 (2)
Friends Life t20 (in England)2013Northants-
Sri Lanka Cricket Super 4's Twenty20 Tournament2013Kandurata Ma-
Pakistan in Zimbabwe T20I Series2013Pakistan2-0 (2)
Caribbean Premier League (in West Indies)2013Tallawahs-
Australia in England T20I Series2013drawn1-1 (2)
West Indies A in India unofficial T20I Match2013/14India A1-0 (1)
Champions League Twenty20 (in India)2013/14MI-
India v Australia T20I Match (in India)2013/14India1-0 (1)
Afghanistan v Kenya T20I Series (in United Arab Emirates)2013/14drawn1-1 (2)
Kenya in Sri Lanka unofficial T20I Series2013/14Sri Lanka A5-1 (7)
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-
Faysal Bank T-20 Cup for Departments (in Pakistan)2013/14ZTBL-
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)
Bangladesh T20 Challenge Series (Bangladesh A in Bangladesh)2013/14Bangladesh A3-0 (3)
Victory Day T20 Cup (in Bangladesh)2013/14Prime Bank-
West Indies in New Zealand T20I Series2013/14New Zealand2-0 (2)
HRV Twenty20 (in New Zealand)2013/14Northern Dis-
England in Australia T20I Series2013/14Australia3-0 (3)
Big Bash League (in Australia)2013/14Scorchers-
Ram Slam T20 Challenge (in South Africa)2013/14Dolphins-
Sri Lanka in Bangladesh T20I Series2013/14Sri Lanka2-0 (2)
Faysal Bank T-20 Cup (in Pakistan)2013/14Lahore Lions-
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)
CSA Provincial T20 Challenge (in Namibia/South Africa)2013/14KZN-Inland-
World T20 (in Bangladesh)2013/14Sri Lanka-
Syed Mushtaq Ali Trophy (in India)2013/14Baroda-
Sri Lanka in England T20I Match2014Sri Lanka1-0 (1)
Pepsi Indian Premier League (in India/United Arab Emirates)2014KKR-
UltraTech Cement Super 4's Twenty20 Tournament (in Sri Lanka)2014Express-
New Zealand in West Indies T20I Series2014drawn1-1 (2)
Taqreebat-e-Azadi T-20 Tournament (in Pakistan)2014--
Caribbean Premier League (in West Indies)2014Tridents-
NatWest t20 Blast (in England)2014Warwickshire-
Bangladesh in West Indies T20I Match2014drawn0-0 (1)
India in England T20I Match2014England1-0 (1)
Bank Albaraka Presents Haier T20 Cup (in Pakistan)2014/15P Panthers-
Champions League Twenty20 (in India)2014/15CSK-
Pakistan v Australia T20I Match (in United Arab Emirates)2014/15Australia1-0 (1)
Island of Origin (in New Zealand)2014/15South Island1-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)
Georgie Pie Super Smash (in New Zealand)2014/15Wellington-
Ram Slam T20 Challenge (in South Africa)2014/15Cape Cobras-
West Indies in South Africa T20I Series2014/15West Indies2-1 (3)
Big Bash League (in Australia)2014/15Scorchers-
CSA Provincial T20 Challenge (in Namibia/South Africa)2014/15Gauteng-
Syed Mushtaq Ali Trophy (in India)2014/15Gujarat-
SLC Twenty-20 Tournament (in Sri Lanka)2014/15Badureliya-
Pakistan in Bangladesh T20I Match2015Bangladesh1-0 (1)
Cool & Cool Presents Haier Super8 T20 Cup (in Pakistan)2015S Stallions-
Zimbabwe in Pakistan T20I Series2015Pakistan2-0 (2)
Pepsi Indian Premier League (in India)2015MI-
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-
Caribbean Premier League (in West Indies)2015Red Steel-
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)
NatWest t20 Blast (in England)2015Lancashire-
Australia in England T20I Match2015England1-0 (1)
Cool and Cool Presents Haier Mobile T-20 Cup (in Pakistan)2015/16Peshawar-
Pakistan in Zimbabwe T20I Series2015/16Pakistan2-0 (2)
Africa T20 Cup (in South Africa)2015/16Northerns-
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)
Ram Slam T20 Challenge (in South Africa)2015/16Titans-
Georgie Pie Super Smash (in New Zealand)2015/16Auckland-
Bangladesh Premier League2015/16Victorians-
Pakistan A v England Lions unofficial T20I Series (in United Arab Emirates)2015/16Eng Lions3-2 (5)
Sri Lanka in New Zealand T20I Series2015/16New Zealand2-0 (2)
Afghanistan v Zimbabwe T20I Series (in United Arab Emirates)2015/16Afghanistan2-0 (2)
Syed Mushtaq Ali Trophy (in India)2015/16UP-
Pakistan in New Zealand T20I Series2015/16New Zealand2-1 (3)
Walton T20 Cricket Series (Zimbabwe in Bangladesh)2015/16drawn2-2 (4)
Big Bash League (in Australia)2015/16Thunder-
AIA Premier T20 Tournament (in Sri Lanka)2015/16SL Army-
Scotland in Hong Kong T20I Series2015/16drawn1-1 (2)
India in Australia T20I Series2015/16India3-0 (3)
Netherlands in United Arab Emirates T20I Match2015/16Netherlands1-0 (1)
Scotland in United Arab Emirates T20I Match2015/16U.A.E.1-0 (1)
Super T20 Provincial Tournament (in Sri Lanka)2015/16Commandos-
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)
Domestic Twenty20 Competition (in Zimbabwe)2015/16Eagles-
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)
Pakistan Super League (in United Arab Emirates)2015/16United-
Island of Origin (in New Zealand)2015/16North Island1-0 (1)
CSA Provincial T20 Challenge (in Namibia/South Africa)2015/16KZN-Inland-
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-
Indian Premier League (in India)2016SRH-
India in Zimbabwe T20I Series2016India2-1 (3)
Sri Lanka in England T20I Match2016England1-0 (1)
Caribbean Premier League (in United States of America/West Indies)2016Tallawahs-
NatWest t20 Blast (in England)2016Northants-
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)
National T20 Cup (in Pakistan)2016Karachi B-
Pakistan v West Indies T20I Series (in United Arab Emirates)2016/17Pakistan3-0 (3)
Africa T20 Cup (in South Africa)2016/17E. Province-
Bangladesh Premier League2016/17Dynamites-
CSA T20 Challenge (in South Africa)2016/17Titans-
Afghanistan in United Arab Emirates T20I Series2016/17Afghanistan3-0 (3)
Super Smash (in New Zealand)2016/17Wellington-
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)
Big Bash League (in Australia)2016/17Scorchers-
England in India T20I Series2016/17India2-1 (3)
Inter State Twenty-20 Tournament (in India)2016/17--
South Africa in New Zealand T20I Match2016/17South Africa1-0 (1)
Syed Mushtaq Ali Trophy Inter Zonal (in India)2016/17East Zone-
Sri Lanka in Australia T20I Series2016/17Sri Lanka2-1 (3)
Pakistan Super League (in Pakistan/United Arab Emirates)2016/17Zalmi-
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)
Indian Premier League (in India)2017MI-
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)
Cricket Ireland Inter-Provincial Twenty20 Trophy (in Ireland)2017Leinster-
NatWest t20 Blast (in England)2017Notts-
India in Sri Lanka T20I Match2017India1-0 (1)
Caribbean Premier League (in United States of America/West Indies)2017Trinbago-
Independence Cup (World-XI in Pakistan)2017/18Pakistan2-1 (3)
West Indies in England T20I Match2017West Indies1-0 (1)
Shpageeza Cricket League (in Afghanistan)2017/18BEAD-
Africa T20 Cup (in South Africa)2017/18KZN-Inland-
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)
National T20 Cup (in Pakistan)2017/18Lahore Blues-
Bangladesh Premier League2017/18Rangpur-
Ram Slam T20 Challenge (in South Africa)2017/18Titans-
Sri Lanka in India T20I Series2017/18India3-0 (3)
West Indies in New Zealand T20I Series2017/18New Zealand2-0 (3)
Super Smash (in New Zealand)2017/18Northern Dis-
Syed Mushtaq Ali Trophy (in India)2017/18Delhi-
Pakistan in New Zealand T20I Series2017/18Pakistan2-1 (3)
Big Bash League (in Australia)2017/18Strikers-
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)
SLC Twenty-20 Tournament (in Sri Lanka)2017/18Nondescripts-
Nidahas Twenty20 Tri-Series (Bangladesh, India, Sri Lanka in Sri Lanka)2017/18India-
Pakistan Super League (in Pakistan/United Arab Emirates)2017/18United-
West Indies in Pakistan T20I Series2018Pakistan3-0 (3)
Indian Premier League (in India)2018CSK-
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-
Cricket Ireland Inter-Provincial Twenty20 Trophy (in Ireland)2018Leinster-
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)
Bangladesh A in Ireland unofficial T20I Series2018Bangladesh A2-1 (4)
Afghanistan in Ireland T20I Series2018Afghanistan2-0 (3)
SLC T20 League (in Sri Lanka)2018Colombo-
Vitality Blast (in England)2018WORCS-
Caribbean Premier League (in United States of America/West Indies)2018Trinbago-
Africa T20 Cup (in South Africa)2018/19Gauteng-
Abu Dhabi T20 Trophy (in United Arab Emirates)2018/19Qalandars-
Zimbabwe in South Africa T20I Series2018/19South Africa2-0 (3)
Pakistan A v New Zealand A unofficial T20I Series (in United Arab Emirates)2018/19NZ A2-1 (3)
Afghanistan Premier League (in United Arab Emirates)2018/19Legends-
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)
Pakistan A v England Lions unofficial T20I Series (in United Arab Emirates)2018/19Eng Lions2-0 (2)
Mzansi Super League (in South Africa)2018/19Jozi Stars-
West Indies in Bangladesh T20I Series2018/19West Indies2-1 (3)
National T20 Cup (in Pakistan)2018/19Lahore W-
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)
Bangladesh Premier League2018/19Victorians-
India in New Zealand T20I Series2018/19New Zealand2-1 (3)
Big Bash League (in Australia)2018/19Renegades-
Oman Quadrangular T20I Series (Ireland, Netherlands, Oman, Scotland)2018/19Scotland-
Super Smash (in New Zealand)2018/19Central D-
Afghanistan v Ireland T20I Series (in India)2018/19Afghanistan3-0 (3)
Australia in India T20I Series2018/19Australia2-0 (2)
SLC Twenty-20 Tournament (in Sri Lanka)2018/19Moors-
Dhaka Premier Division Twenty20 Cricket League (in Bangladesh)2018/19Sheikh Jamal-
England in West Indies T20I Series2018/19England3-0 (3)
Syed Mushtaq Ali Trophy (in India)2018/19Karnataka-
United States of America in United Arab Emirates T20I Series2018/19U.A.E.1-0 (2)
Domestic Twenty20 Competition (in Zimbabwe)2018/19Tuskers-
Pakistan Super League (in Pakistan/United Arab Emirates)2018/19Gladiators-
Sri Lanka in South Africa T20I Series2018/19South Africa3-0 (3)
ICC World Twenty20 East Asia-Pacific Region Final (Papua New Guinea, Philippines, Vanuatu in Papua New Guinea)2018/19P.N.G.-
Spain Triangular T20I Series (Estonia XI, Malta, Spain)2019Spain-
Central American Cricket Championships (Belize, Costa Rica, Marylebone Cricket Club, Mexico, Panama in Mexico)2019Belize-
CSA T20 Challenge (in South Africa)2018/19Lions-
Pakistan in England T20I Match2019England1-0 (1)
Germany in Belgium T20I Series2019Germany3-0 (3)
Indian Premier League (in India)2019MI-
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-
Cricket Ireland Inter-Provincial Twenty20 Trophy (in Ireland)2019Knights-
Zimbabwe in Netherlands T20I Series2019drawn1-1 (2)
Malaysia Tri-Nation T20I Series (Malaysia, Maldives, Thailand)2019Malaysia-
Kuwait in Qatar T20I Series2019Qatar2-1 (3)
Pacific Games Men's Cricket Competition (New Caledonia, Papua New Guinea, Samoa, Vanuatu in Samoa)2019P.N.G.-
Finland in Denmark T20I Series2019Denmark2-0 (2)
Nepal in Malaysia T20I Series2019Nepal2-0 (2)
Zimbabwe in Ireland T20I Series2019drawn1-1 (3)
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-
Vitality Blast (in England)2019Essex-
Bangladesh Twenty20 Tri-Series (Afghanistan, Bangladesh, Zimbabwe)2019shared-
South Africa in India T20I Series2019/20drawn1-1 (3)
CSA Provincial T20 Cup (in South Africa)2019/20Easterns-
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)
Caribbean Premier League (in West Indies)2019Tridents-
Hellenic Premier League (Bulgaria, Greece, Serbia in Greece)2019/20Bulgaria-
Shpageeza Cricket League (in Afghanistan)2019/20MAK-
Valletta Cup (Czech Republic, Hungary XI, Iceland, Malta in Malta)2019/20Czech Rep.-
National T20 Cup (in Pakistan)2019/20Northern-
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)
Syed Mushtaq Ali Trophy (in India)2019/20Karnataka-
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)
Mzansi Super League (in South Africa)2019/20Paarl Rocks-
Sri Lanka in India T20I Series2019/20India2-0 (3)
Bangladesh Premier League2019/20Royals-
Super Smash (in New Zealand)2019/20Wellington-
Ireland in West Indies T20I Series2019/20drawn1-1 (3)
SLC Twenty-20 Tournament (in Sri Lanka)2019/20Colombo CC-
Bangladesh in Pakistan T20I Series2019/20Pakistan2-0 (3)
India in New Zealand T20I Series2019/20India5-0 (5)
Big Bash League (in Australia)2019/20Sixers-
Uganda in Qatar T20I Series2019/20Qatar2-1 (3)
England in South Africa T20I Series2019/20England2-1 (3)
Ireland A v Namibia unofficial T20I Series (in South Africa)2019/20Ireland A4-1 (5)
Interport T20I Series (Hong Kong in Malaysia)2019/20Malaysia5-0 (5)
Australia in South Africa T20I Series2019/20Australia2-1 (3)
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)
Cricket Ireland Inter-Provincial Twenty20 Trophy (in Ireland)2020Leinster-
Australia in England T20I Series2020England2-1 (3)
Caribbean Premier League (in West Indies)2020Trinbago-
Shpageeza Cricket League (in Afghanistan)2020Kabul Eagles-
Malta in Bulgaria T20I Series2020Malta2-0 (4)
Vitality Blast (in England)2020Notts-
Balkan Cup (Bulgaria in Romania)2020/21Romania-
National T20 Cup (in Pakistan)2020/21Khyber-
Zimbabwe in Pakistan T20I Series2020/21Pakistan3-0 (3)
Indian Premier League (in United Arab Emirates)2020/21MI-
Pakistan Super League2019/20-2020/21Kings-
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)
Lanka Premier League (in Sri Lanka)2020/21Stallions-
Bangabandhu T20 Cup (in Bangladesh)2020/21Khulna-
Pakistan in New Zealand T20I Series2020/21New Zealand2-1 (3)
Syed Mushtaq Ali Trophy (in India)2020/21Tamil Nadu-
Big Bash League (in Australia)2020/21Sixers-
Super Smash (in New Zealand)2020/21Wellington-
South Africa in Pakistan T20I Series2020/21Pakistan2-1 (3)
CSA T20 Challenge (in South Africa)2020/21Lions-
Sri Lanka in West Indies T20I Series2020/21West Indies2-1 (3)
Australia in New Zealand T20I Series2020/21New Zealand3-2 (5)
Ireland A in Bangladesh unofficial T20I Series2020/21BAN EME1-0 (1)
Afghanistan v Zimbabwe T20I Series (in United Arab Emirates)2020/21Afghanistan3-0 (3)
SLC Twenty-20 Tournament (in Sri Lanka)2020/21Sinhalese-
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)
Zimbabwe Domestic Twenty20 Competition2021Tuskers-
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-
Pakistan Super League (in Pakistan/United Arab Emirates)2020/21-2021Sultans-
Dhaka Premier Division Twenty20 Cricket League (in Bangladesh)2021Abahani Ltd-
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)
Bangladesh in Zimbabwe T20I Series2021Bangladesh2-1 (3)
Austria in Belgium T20I Series2021Belgium2-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)
The Hundred Men's Competition (in England)2021Brave-
Portugal T20 Tri-Series (Gibraltar, Malta, Portugal)2021Portugal-
Sweden in Finland T20I Series2021drawn2-2 (4)
SLC Invitational T20 League (in Sri Lanka)2021SLC Greys-
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)
Caribbean Premier League (in West Indies)2021Patriots-
Uganda T20 Tri-Series (Kenya, Nigeria, Uganda)2021Uganda-
Vitality Blast (in England)2021Kent-
Zimbabwe in Scotland T20I Series2021Zimbabwe2-1 (3)
Cricket Ireland Inter-Provincial Twenty20 Trophy (in Ireland)2021NW Warriors-
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)
National T20 Cup (in Pakistan)2021/22Khyber-
Indian Premier League (in India/United Arab Emirates)2021CSK-
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-
CSA Provincial T20 Cup (in South Africa)2021/22Knights-
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)
Syed Mushtaq Ali Trophy (in India)2021/22Tamil Nadu-
West Indies in Pakistan T20I Series2021/22Pakistan3-0 (3)
Ireland in United States of America T20I Series2021/22drawn1-1 (2)
Lanka Premier League (in Sri Lanka)2021/22Jaffna Kings-
Big Bash League (in Australia)2021/22Scorchers-
Super Smash (in New Zealand)2021/22Northern Dis-
England in West Indies T20I Series2021/22West Indies3-2 (5)
Oman Quadrangular T20I Series (Ireland, Nepal, Oman, United Arab Emirates)2021/22U.A.E.-
Bangladesh Premier League2021/22Victorians-
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.-
Pakistan Super League2021/22Qalandars-
CSA T20 Challenge (in South Africa)2021/22Boland-
Sri Lanka in India T20I Series2021/22India3-0 (3)
Afghanistan in Bangladesh T20I Series2021/22drawn1-1 (2)
Ireland A in Namibia unofficial T20I Series2021/22Namibia A2-1 (3)
Zimbabwe Domestic Twenty20 Competition2021/22Eagles-
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)
Zimbabwe Regional Men Twenty20 Games2022Northerns2-0 (3)
Bahamas in Cayman Islands T20I Series2022Cayman Is5-0 (5)
Spain Triangular T20I Series (Guernsey, Norway, Spain)2022Spain-
Zimbabwe A in Nepal unofficial T20I Series2022drawn1-1 (3)
Finland in Denmark T20I Series2022Denmark2-1 (3)
South Africa A in Zimbabwe unofficial T20I Series2022SA A4-1 (5)
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)
Indian Premier League (in India)2022GT-
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)
Major Clubs T20 Tournament (in Sri Lanka)2022SL Army-
Estonia in Finland T20I Series2022Finland2-0 (2)
South Africa in India T20I Series2022drawn2-2 (5)
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-
Vitality Blast (in England)2022Hampshire-
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)
Cricket Ireland Inter-Provincial Twenty20 Trophy (in Ireland)2022Leinster-
New Zealand in Scotland T20I Series2022New Zealand2-0 (2)
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B (in Finland)2022Austria-
South Africa in England T20I Series2022South Africa2-1 (3)
Mozambique in Eswatini T20I Series2022Mozambique6-0 (6)
Bangladesh in Zimbabwe T20I Series2022Zimbabwe2-1 (3)
Shpageeza Cricket League (in Afghanistan)2022SGT-
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)
SLC Invitational T20 League (in Sri Lanka)2022SLC Reds-
Bahrain v Kuwait T20I Series (in Oman)2022Kuwait4-1 (5)
Afghanistan in Ireland T20I Series2022Ireland3-2 (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)
The Hundred Men's Competition (in England)2022Rockets-
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-
National T20 Cup (in Pakistan)2022/23Sindh-
Africa Cricket Association Cup (in South Africa)2022Uganda-
Australia in India T20I Series2022India2-1 (3)
Bangladesh in United Arab Emirates T20I Series2022Bangladesh2-0 (2)
Caribbean Premier League (in West Indies)2022Tallawahs-
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)
CSA Provincial T20 Cup (in South Africa)2022/23S Africa U19-
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-
Syed Mushtaq Ali Trophy (in India)2022/23Mumbai-
CSA T20 Challenge (in South Africa)2022/23Titans-
Spain Triangular T20I Series (Germany, Italy, Spain)2022/23Germany-
Rwanda in Tanzania T20I Series2022/23Tanzania5-0 (5)
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-
Quadrangular Twenty20 Series (Malaysia) (Bahrain, Malaysia, Qatar, Singapore in Malaysia)2022/23Bahrain-
Lanka Premier League (in Sri Lanka)2022/23Jaffna Kings-
Tri-Nation T20 Cup (Rwanda) (Rwanda, Tanzania, Uganda in Rwanda)2022/23Uganda-
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)
Big Bash League (in Australia)2022/23Scorchers-
Super Smash (in New Zealand)2022/23Northern Dis-
SA20 (in South Africa)2022/23Eastern Cape-
Bangladesh Premier League2022/23Victorians-
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)
Zimbabwe Domestic Twenty20 Competition2022/23Eagles-
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)
Pakistan Super League2022/23Qalandars-
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-
Indian Premier League (in India)2023CSK-
Southern Africa Cup (Botswana, Eswatini, Malawi, Mauritius, Mozambique in South Africa)2023Botswana-
Central Europe Cup (Hungary in Czech Republic)2023Czech Rep.-
Major Clubs T20 Tournament (in Sri Lanka)2023shared-
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-
Vitality Blast (in England)2023Somerset-
Afghanistan in Bangladesh T20I Series2023Bangladesh2-0 (2)
Valletta Cup (France, Luxembourg, Malta, Romania, Switzerland in Malta)2023Switzerland-
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-
Cricket Ireland Inter-Provincial Twenty20 Trophy (in Ireland)2023Knights-
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)
Lanka Premier League (in Sri Lanka)2023B-Love Kandy-
Continental Cup (Malta, Romania, Romania A in Romania)2023Romania-
New Zealand in United Arab Emirates T20I Series2023New Zealand2-1 (3)
India in Ireland T20I Series2023India2-0 (3)
The Hundred Men's Competition (in England)2023Invincibles-
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.-
Caribbean Premier League (in West Indies)2023Amazon-
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)
ICC Men's T20 World Cup Americas Region Final (Bermuda, Canada, Cayman Islands, Panama in Bermuda)2023/24Canada-
Asian Games Men's Cricket Competition (in China)2023India-
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-
Afghanistan A in Oman unofficial T20I Series2023/24Oman4-1 (5)
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-
Syed Mushtaq Ali Trophy (in India)2023/24Punjab-
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)
Ireland in Zimbabwe T20I Series2023/24Ireland2-1 (3)
East-West Africa Cup Qualifiers (in South Africa)2023/24--
National T20 Cup (in Pakistan)2023/24Karachi W-
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)
Big Bash League (in Australia)2023/24Heat-
Super Smash (in New Zealand)2023/24Auckland-
SA20 (in South Africa)2023/24Eastern Cape-
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-
International League T20 (in United Arab Emirates)2023/24MI Emirates-
Afghanistan in Sri Lanka T20I Series2023/24Sri Lanka2-1 (3)
Uganda in Sri Lanka T20 Series2023/24--
Chappell-Hadlee Trophy (Australia in New Zealand)2023/24Australia3-0 (3)
Hong Kong in Qatar T20I Series2023/24Hong Kong2-1 (3)
Bangladesh Premier League2023/24Barishal-
Nepal Triangular Series (Namibia, Nepal, Netherlands)2023/24U.A.E.-
Papua New Guinea in Oman T20I Series2023/24Oman2-1 (3)
Sri Lanka in Bangladesh T20I Series2023/24Sri Lanka2-1 (3)
Nepal in Hong Kong T20I Match2023/24Hong Kong1-0 (1)
Zimbabwe Domestic Twenty20 Competition2023/24Durham-
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)
CSA T20 Challenge (in South Africa)2023/24--
Papua New Guinea in Malaysia T20I Series2023/24drawn1-1 (2)
CSA Provincial T20 Cup (in South Africa)2023/24--
Pakistan Super League2023/24United-
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]