Recent List A Twenty20 Events

The events in this list are those that include List A Twenty20 matches and have taken place since the 2009 season.
See Forthcoming Events for known future events including List A Twenty20 matches or Complete List for the complete list of List A Twenty20 matches.

CountryEvent
AfghanistanShpageeza T20 Tournament 2017/18
Shpageeza T20 Tournament 2019/20
Shpageeza T20 Tournament 2020/21
Shpageeza T20 Tournament 2022
Qosh Tepa National T20 Cup 2024
Shpageeza T20 Tournament 2024
ArgentinaBermuda in Argentina 2022/23
ICC Men's T20 World Cup Americas Region Qualifier 2022/23
South American Championships 2023/24
Bermuda in Argentina 2024/25
ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25
AustraliaPakistan A in Australia 2009
KFC Twenty20 Big Bash 2009/10
Pakistan in Australia 2009/10
West Indies in Australia 2009/10
Sri Lanka A in Australia 2010
England in Australia 2010/11
KFC Twenty20 Big Bash 2010/11
Sri Lanka in Australia 2010/11
India in Australia 2011/12
KFC Twenty20 Big Bash 2011/12
KFC Twenty20 Big Bash 2012/13
Sri Lanka in Australia 2012/13
West Indies in Australia 2012/13
England in Australia 2013/14
KFC Twenty20 Big Bash 2013/14
KFC Twenty20 Big Bash 2014/15
South Africa in Australia 2014/15
India in Australia 2015/16
Ireland in Australia 2015/16
KFC Twenty20 Big Bash 2015/16
KFC Twenty20 Big Bash 2016/17
Sri Lanka in Australia 2016/17
International Trans-Tasman T20 Tri-Series 2017/18
KFC Twenty20 Big Bash 2017/18
India in Australia 2018/19
KFC Twenty20 Big Bash 2018/19
South Africa in Australia 2018/19
KFC Twenty20 Big Bash 2019/20
Pakistan in Australia 2019/20
Sri Lanka in Australia 2019/20
ICC World Twenty20 2020/21
India in Australia 2020/21
KFC Twenty20 Big Bash 2020/21
New Zealand in Australia 2020/21
West Indies in Australia 2020/21
KFC Twenty20 Big Bash 2021/22
New Zealand in Australia 2021/22
Sri Lanka in Australia 2021/22
England in Australia 2022/23
ICC Men's T20 World Cup 2022/23
KFC Twenty20 Big Bash 2022/23
West Indies in Australia 2022/23
KFC Twenty20 Big Bash 2023/24
West Indies in Australia 2023/24
Top End Twenty20 Series 2024
KFC Twenty20 Big Bash 2024/25
Pakistan in Australia 2024/25
AustriaHungary in Austria 2022
Belgium in Austria 2024
BangladeshICC World Twenty20 2009
Destiny Group National Cricket League Twenty20 2009/10
Bangladesh Premier League 2011/12
England Lions in Bangladesh 2011/12
Pakistan in Bangladesh 2011/12
West Indies in Bangladesh 2011/12
Bangladesh Premier League 2012/13
West Indies in Bangladesh 2012/13
8th Bangladesh Games Cricket 2013
AMBER Victory Day Cup 2013/14
Bangladesh T20 Challenge Series 2013/14
ICC World Twenty20 2013/14
New Zealand in Bangladesh 2013/14
Sri Lanka in Bangladesh 2013/14
Pakistan in Bangladesh 2014/15
South Africa in Bangladesh 2015
Asia Cup 2015/16
Bangladesh Premier League 2015/16
Zimbabwe in Bangladesh 2015/16
Zimbabwe in Bangladesh second tour 2015/16
Bangladesh Premier League 2016/17
Bangladesh Premier League 2017/18
Sri Lanka in Bangladesh 2017/18
Bangladesh Premier League 2018/19
Dhaka Premier Division Twenty20 League 2018/19
West Indies in Bangladesh 2018/19
Bangladesh Premier League 2019/20
Bangladesh Twenty20 Tri-Series 2019/20
Sheikh Mujibur Rahman Centenary matches 2019/20
Zimbabwe in Bangladesh 2019/20
Bangabandhu T20 Cup 2020/21
Ireland Wolves in Bangladesh 2020/21
Australia in Bangladesh 2021
Dhaka Premier Division Twenty20 Cricket League 2021
New Zealand in Bangladesh 2021
Afghanistan in Bangladesh 2021/22
Bangladesh Premier League 2021/22
Pakistan in Bangladesh 2021/22
Bangladesh Premier League 2022/23
England in Bangladesh 2022/23
Ireland in Bangladesh 2022/23
Afghanistan in Bangladesh 2023
Bangladesh Premier League 2023/24
Sri Lanka in Bangladesh 2023/24
Zimbabwe in Bangladesh 2024
Bangladesh Premier League 2024/25
National Cricket Twenty20 League 2024/25
BelgiumGermany in Belgium 2019
Austria in Belgium 2021
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 2022
Malta in Belgium 2022
Guernsey in Belgium 2024
BermudaUnited Arab Emirates in Bermuda 2010
ICC World Twenty20 Americas Region Finals 2019
ICC Men's T20 World Cup Americas Region Final 2023/24
BhutanBhutan Quadrangular T20I Series 2024/25
BrazilSouth American Championships 2024/25
BulgariaMalta in Bulgaria 2020
Sofia Twenty20 2021
Serbia in Bulgaria 2022
Bulgaria Quadrangular Twenty20 Series 2023
CambodiaSouth East Asian Games Men's Twenty20 Competition 2023
CanadaEtihad Summer Festival 2011
United Arab Emirates in Canada 2013
Canada International Twenty20 Tri-series 2024
Cayman IslandsBahamas in Cayman Islands 2022
ChinaAsian Games Men's Cricket Competition 2023
Costa RicaCentral America Cricket Championship 2024
CroatiaSpain in Croatia 2024
CyprusCyprus Twenty20 Tri-Series 2021/22
Estonia in Cyprus 2021/22
Estonia in Cyprus 2024
Czech RepublicCentral Europe Cup 2021
Central Europe Cup 2022
Hungary in Czech Republic 2023
DenmarkFinland in Denmark 2019
Finland in Denmark 2020
Sweden in Denmark 2021
Finland in Denmark 2022
Nordic Twenty20 Cup 2023
Jersey in Denmark 2024
EnglandAustralia in British Isles 2009
British Asian Cup 2009
ICC World Twenty20 2009
Twenty20 Cup 2009
Friends Provident T20 2010
Pakistan in England 2010
Friends Life t20 2011
India in England 2011
Sri Lanka in England 2011
West Indies in England 2011
Friends Life t20 2012
South Africa in England 2012
West Indies in England 2012
Australia in British Isles 2013
Friends Life t20 2013
New Zealand in England 2013
India in England 2014
NatWest T20 Blast 2014
Sri Lanka in Ireland and England 2014
Australia in England and Ireland 2015
ICC World Twenty20 Qualifier 2015
NatWest T20 Blast 2015
New Zealand in England 2015
NatWest T20 Blast 2016
Pakistan in England and Ireland 2016
Sri Lanka in England and Ireland 2016
NatWest T20 Blast 2017
South Africa in England 2017
West Indies in England and Ireland 2017
Afghanistan in Ireland 2018
Australia in England 2018
Hurricane Relief Fund 2018
India in England and Ireland 2018
Marylebone Cricket Club Triangular Twenty20 Challenge 2018
Pakistan in British Isles 2018
The Vitality Blast 2018
Pakistan in England 2019
The Vitality Blast 2019
Australia in British Isles 2020
Bangladesh in Ireland and England 2020
Pakistan in England 2020
The Blast 2020
The Hundred 2020
The Vitality Blast 2020
Pakistan in England 2021
Sri Lanka in England 2021
The Men's Hundred 2021
The Vitality Blast 2021
India in England and Ireland 2022
New Zealand in British Isles 2022
South Africa in British Isles 2022
Sri Lanka Cricket Development XI in England 2022
The Men's Hundred 2022
The Vitality Blast 2022
New Zealand in England 2023
The Men's Hundred 2023
The Vitality Blast 2023
Australia in Great Britain 2024
Pakistan in England 2024
The Men's Hundred 2024
The Vitality Blast 2024
EswatiniMozambique in Eswatini 2022
Lesotho in Eswatini 2023/24
FijiPacific Island Men's Cricket Challenge 2022/23
FinlandSpain in Finland 2019
Sweden in Finland 2021
Estonia in Finland 2022
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2022
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B 2022
Nordic Twenty20 Cup 2024
FranceMdina Cup 2024
GermanyGermany International T20 Tri-Series 2021
Germany Twenty20 Tri-Series 2022
Belgium in Germany 2023
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B 2024
GhanaAfrican Games 2023/24
GibraltarEstonia in Gibraltar 2023
Gibraltar Tri-Nation International Twenty20 Series 2023
Luxembourg in Gibraltar 2023/24
Serbia in Gibraltar 2023/24
Serbia in Gibraltar 2024/25
GreeceHellenic Premier League 2019/20
GuernseyICC World Twenty20 Europe Region Finals 2019
Jersey in Guernsey 2019
Isle of Man in Guernsey 2020
Inter-Insular Twenty20 Series 2022
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 2024
Jersey in Guernsey 2024
Hong KongScotland in Hong Kong 2015/16
Malaysia in Hong Kong 2019/20
Hong Kong Quadrangular Twenty20 Series 2022/23
East Asia Cup 2023/24
Friendship Cup 2023/24
Nepal in Hong Kong 2023/24
HungaryCroatia in Hungary 2023
IndiaChampions League 2009/10
Indian Premier League 2009/10
Sri Lanka in India 2009/10
Syed Mushtaq Ali Trophy 2009/10
Syed Mushtaq Ali Trophy 2010/11
Indian Premier League 2011
Champions League 2011/12
England in India 2011/12
Syed Mushtaq Ali Trophy 2011/12
Indian Premier League 2012
New Zealand in India 2012
England in India 2012/13
Pakistan in India 2012/13
Syed Mushtaq Ali Trophy 2012/13
Indian Premier League 2013
Australia in India 2013/14
Champions League 2013/14
Syed Mushtaq Ali Trophy 2013/14
West Indies A in India 2013/14
Indian Premier League 2014
Champions League 2014/15
Syed Mushtaq Ali Trophy 2014/15
West Indies in India 2014/15
Indian Premier League 2015
ICC World Twenty20 2015/16
South Africa in India 2015/16
Sri Lanka in India 2015/16
Syed Mushtaq Ali Trophy 2015/16
Indian Premier League 2016
England in India 2016/17
Ireland in India 2016/17
Syed Mushtaq Ali Trophy 2016/17
Indian Premier League 2017
Australia in India 2017/18
New Zealand in India 2017/18
Sri Lanka in India 2017/18
Syed Mushtaq Ali Trophy 2017/18
Bangladesh in India 2018
Indian Premier League 2018
Australia in India 2018/19
Ireland in India 2018/19
Syed Mushtaq Ali Trophy 2018/19
West Indies in India 2018/19
Indian Premier League 2019
Bangladesh in India 2019/20
Ireland in India 2019/20
South Africa in India 2019/20
Sri Lanka in India 2019/20
Syed Mushtaq Ali Trophy 2019/20
West Indies in India 2019/20
Zimbabwe in India 2019/20
Indian Premier League 2020
England in India 2020/21
Syed Mushtaq Ali Trophy 2020/21
Indian Premier League 2021
New Zealand in India 2021/22
Sri Lanka in India 2021/22
Syed Mushtaq Ali Trophy 2021/22
West Indies in India 2021/22
Indian Premier League 2022
South Africa in India 2022
Australia in India 2022/23
New Zealand in India 2022/23
South Africa in India 2022/23
Sri Lanka in India 2022/23
Syed Mushtaq Ali Trophy 2022/23
Indian Premier League 2023
Afghanistan in India 2023/24
Australia in India 2023/24
Syed Mushtaq Ali Trophy 2023/24
Indian Premier League 2024
Bangladesh in India 2024/25
Syed Mushtaq Ali Trophy 2024/25
IndonesiaCambodia in Indonesia 2023/24
Philippines in Indonesia 2023/24
Thailand in Indonesia 2024
Myanmar in Indonesia 2024/25
IrelandBangladesh in Ireland and Netherlands 2012
South Africa A in Ireland 2012
Sri Lanka in Ireland and England 2014
Australia in England and Ireland 2015
ICC World Twenty20 Qualifier 2015
Scotland in Ireland 2015
Hong Kong in Ireland and Scotland 2016
Pakistan in England and Ireland 2016
Sri Lanka in England and Ireland 2016
Hanley Energy Inter-Provincial Trophy 2017
West Indies in England and Ireland 2017
Afghanistan in Ireland 2018
Bangladesh A in Ireland 2018
Hanley Energy Inter-Provincial Trophy 2018
India in England and Ireland 2018
Pakistan in British Isles 2018
Inter-Provincial Trophy 2019
Ireland Twenty20 Tri-Series 2019
Zimbabwe in Ireland 2019
Bangladesh in Ireland and England 2020
New Zealand in Netherlands and British Isles 2020
Pakistan in Ireland 2020
Test Triangle Inter-Provincial Twenty20 Series 2020
Inter-Provincial Trophy 2021
South Africa in Ireland 2021
Zimbabwe in Ireland and Scotland 2021
Afghanistan in Ireland 2022
India in England and Ireland 2022
Inter-Provincial Trophy 2022
New Zealand in British Isles 2022
India in Ireland 2023
Rario Inter-Provincial Trophy 2023
Inter-Provincial Trophy 2024
Pakistan in Ireland 2024
Isle of ManAustria in Isle of Man 2023
ItalyICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2024
JapanICC Men's T20 World Cup East Asia-Pacific Region Qualifier B 2022/23
Indonesia in Japan 2022/23
Mongolia in Japan 2024
JerseyInter-Insular Twenty20 Series 2023
KenyaKenya T20 Tri-Series 2009/10
Ireland in Kenya 2011/12
Nepal in Kenya 2022
Africa Continental Cup 2023
Kenya Quadrangular Twenty20 Series 2024
Nigeria in Kenya 2024
ICC Men's T20 World Cup Africa Sub Regional Qualifier B 2024/25
Seychelles in Kenya 2024/25
LuxembourgLuxembourg T20 Tri-Series 2020
Switzerland in Luxembourg 2022
Switzerland in Luxembourg 2023
MalawiKwacha Twenty20 Cup 2019/20
Rwanda in Malawi 2024/25
MalaysiaMalaysia Tri-Nation Twenty20 Series 2019
Nepal in Malaysia 2019
Hong Kong in Malaysia 2019/20
Vanuatu in Malaysia 2019/20
Malaysia Twenty20 Quadrangular Series 2022
Malaysia Quadrangular Twenty20 Series 2022/23
ICC Men's T20 World Cup Asia B Qualifier 2023
Malaysia Tri-Nation International Twenty20 Series 2023
Malaysia Open T20 Championship 2023/24
Papua New Guinea in Malaysia 2023/24
Malaysia Tri-Nation International Twenty20 Series 2024
ICC Men's T20 World Cup Asia Qualifier A 2024/25
MaltaMalta Quadrangular Twenty20 Series 2019/20
Belgium in Malta 2021
Gibraltar in Malta 2021/22
Valletta Cup 2021/22
Valletta Cup 2022
Mdina Cup 2023
Valletta Cup 2023
MexicoCentral American Championship 2019
NamibiaBermuda in Namibia 2009/10
Uganda in Namibia 2010/11
CSA Provincial T20 2011/12
Kenya in Namibia 2011/12
Scotland in Namibia 2011/12
CSA Provincial T20 2012/13
Namibia T20 Quadrangular Series 2013
Netherlands in Namibia 2013
CSA Provincial T20 2013/14
CSA Provincial T20 Challenge 2014/15
Hong Kong in Namibia 2015
CSA Provincial T20 Challenge 2015/16
Botswana in Namibia 2019
Netherlands in Namibia 2019/20
Uganda in Namibia 2020/21
Ireland Wolves in Namibia 2021/22
Uganda in Namibia 2021/22
ICC Men's T20 World Cup Africa Region Qualifier 2023/24
Zimbabwe in Namibia 2023/24
Namibia T20 Tri-Series 2024/25
NepalSouth Asian Games Men's Cricket Competition 2019/20
Nepal International Twenty20 Tri-Series 2021
Nepal Tri-Nation Twenty20 Series 2021/22
Zimbabwe A in Nepal 2022
ICC Men's T20 World Cup Asia Qualifier Final 2023/24
Ireland Wolves in Nepal 2023/24
Nepal Tri-Nation T20 Series 2023/24
Nepal Tri-Nation Twenty20 Series 2023/24
West Indies A in Nepal 2024
NetherlandsBangladesh in Ireland and Netherlands 2012
Nepal in Netherlands 2015
International Twenty20 Tri-series 2018
Netherlands Twenty20 Series 2019
United Arab Emirates in Netherlands 2019
Zimbabwe in Netherlands 2019
New Zealand in Netherlands and British Isles 2020
New Zealand in Netherlands 2022
Germany in Netherlands 2023
Netherlands T20 Tri-Series 2024
Netherlands Twenty20 Tri-Series 2024
New ZealandAustralia in New Zealand 2009/10
Bangladesh in New Zealand 2009/10
HRV Cup 2009/10
HRV Cup 2010/11
Pakistan in New Zealand 2010/11
HRV Cup 2011/12
South Africa in New Zealand 2011/12
Zimbabwe in New Zealand 2011/12
England in New Zealand 2012/13
HRV Cup 2012/13
HRV Twenty20 2013/14
West Indies in New Zealand 2013/14
Georgie Pie Super Smash 2014/15
State of Origin Match 2014/15
Georgie Pie Super Smash 2015/16
Pakistan in New Zealand 2015/16
Sri Lanka in New Zealand 2015/16
State of Origin Match 2015/16
Bangladesh in New Zealand 2016/17
McDonald's Super Smash 2016/17
South Africa in New Zealand 2016/17
Burger King Super Smash 2017/18
International Trans-Tasman T20 Tri-Series 2017/18
Pakistan in New Zealand 2017/18
West Indies in New Zealand 2017/18
Burger King Super Smash 2018/19
India in New Zealand 2018/19
Sri Lanka in New Zealand 2018/19
Australia in New Zealand 2019/20
Dream 11 Super Smash 2019/20
England in New Zealand 2019/20
India in New Zealand 2019/20
Australia in New Zealand 2020/21
Bangladesh in New Zealand 2020/21
Dream 11 Super Smash 2020/21
Pakistan in New Zealand 2020/21
West Indies in New Zealand 2020/21
Australia in New Zealand 2021/22
Dream 11 Super Smash 2021/22
Netherlands in New Zealand 2021/22
Dream 11 Super Smash 2022/23
India in New Zealand 2022/23
New Zealand Twenty20 Tri-Series 2022/23
Sri Lanka in New Zealand 2022/23
Australia in New Zealand 2023/24
Bangladesh in New Zealand 2023/24
Dream 11 Super Smash 2023/24
Pakistan in New Zealand 2023/24
Dream 11 Super Smash 2024/25
Sri Lanka in New Zealand 2024/25
NigeriaSierra Leone in Nigeria 2021/22
West Africa Trophy 2023/24
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024/25
OmanAsian Cricket Council Twenty20 Western Region 2018/19
Oman Quadrangular Twenty20 Tournament 2018/19
Asian Cricket Council Twenty20 Western Region 2019/20
Oman Twenty20 Series 2019/20
ICC Men's T20 World Cup 2021/22
ICC Men's T20 World Cup Global Qualifier Group A 2021/22
Oman Quadrangular Twenty20 Series 2021/22
Asia Cup 2022
Bahrain in Oman 2022
Desert Cup Twenty20 International Series 2022/23
Afghanistan A in Oman 2023/24
Papua New Guinea in Oman 2023/24
Asian Cricket Council Premier Cup 2024
Namibia in Oman 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Netherlands in Oman 2024/25
PakistanICC World Twenty20 2009
Royal Bank of Scotland Twenty-20 Cup 2009
Royal Bank of Scotland Twenty-20 Cup 2009/10
Faysal Bank T-20 Cup 2010/11
Faysal Bank Super Eight T-20 Cup 2011
Bangladesh in Pakistan 2011/12
Faysal Bank Super Eight T-20 Cup 2011/12
Faysal Bank T-20 Cup 2011/12
Afghanistan in Pakistan 2012/13
Faysal Bank Super Eight T-20 Cup 2012/13
Faysal Bank T-20 Cup 2012/13
Ramadan T-20 Cup 2013
Faysal Bank T-20 Cup 2013/14
Faysal Bank T-20 Cup for Departments 2013/14
Taqreebat-e-Azadi T-20 Tournament 2014
Bank Albaraka Presents Haier T20 Cup 2014/15
Cool and Cool Presents Haier Super Eight T-20 Cup 2015
Zimbabwe in Pakistan 2015
Cool and Cool Presents Haier Mobile T-20 Cup 2015/16
Cool and Cool Presents National T-20 Cup 2016/17
HBL Pakistan Super League 2016/17
HBL Pakistan Super League 2017/18
National T-20 Cup 2017/18
Sri Lanka in United Arab Emirates and Pakistan 2017/18
West Indies in Pakistan 2017/18
World XI in Pakistan 2017/18
HBL Pakistan Super League 2018/19
National T-20 Cup 2018/19
Bangladesh in Pakistan 2019/20
HBL Pakistan Super League 2019/20
Marylebone Cricket Club in Pakistan 2019/20
National T20 Cup 2019/20
Sri Lanka in Pakistan 2019/20
HBL Pakistan Super League 2020/21
National T20 Cup 2020/21
South Africa in Pakistan 2020/21
Zimbabwe in Pakistan 2020/21
Australia in Pakistan 2021/22
England in Pakistan 2021/22
HBL Pakistan Super League 2021/22
National T20 Cup 2021/22
New Zealand in Pakistan 2021/22
West Indies in Pakistan 2021/22
England in Pakistan 2022/23
HBL Pakistan Super League 2022/23
National T20 Cup 2022/23
New Zealand in Pakistan 2023
HBL Pakistan Super League 2023/24
National T20 Cup 2023/24
New Zealand in Pakistan 2023/24
Champions Twenty20 Cup 2024/25
Papua New GuineaICC World Twenty20 East Asia-Pacific Region Finals 2018/19
ICC Men's T20 World Cup East Asia-Pacific Regional Finals 2023
PeruSouth American Championships 2019/20
PortugalPortugal Twenty20 Tri-Series 2021
Gibraltar in Portugal 2023
QatarKuwait in Qatar 2019
Jersey in Qatar 2019/20
Uganda in Qatar 2019/20
Nepal in Qatar 2020/21
ICC Men's T20 World Cup Asia Qualifier A 2021/22
Gulf Cricket Twenty20 International Championship 2023
Hong Kong in Qatar 2023/24
ICC Men's T20 World Cup Sub Regional Asia Qualifier A 2023/24
ICC Men's T20 World Cup Asia Qualifier B 2024/25
RomaniaRomania Cup 2019
Bulgaria in Romania 2020
Continental Cup 2021
Continental Cup 2023
Continental Cup 2024
RwandaGhana in Rwanda 2021
ICC Men's T20 World Cup Africa Region Qualifier 2021/22
ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/22
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A 2022/23
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B 2022/23
Rwanda Tri-Nation Twenty20 Cup 2022/23
East Africa Cup 2023
Africa Continental Cup 2024/25
SamoaPacific Games Men's Cricket Competition 2019
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A 2024
ScotlandAustralia in British Isles 2009
Australia in British Isles 2013
Kenya in Scotland 2013
ICC World Twenty20 Qualifier 2015
Hong Kong in Ireland and Scotland 2016
Pakistan in British Isles 2018
Australia in British Isles 2020
New Zealand in Netherlands and British Isles 2020
Zimbabwe in Ireland and Scotland 2021
New Zealand in British Isles 2022
ICC Men's T20 World Cup Europe Qualifier 2023
Australia in Great Britain 2024
Oman in Scotland 2024
SerbiaBulgaria in Serbia 2022
SingaporeICC World Twenty20 Asia Region Finals 2019
Singapore Twenty20 Tri-Series 2019/20
Malaysia in Singapore 2022
Papua New Guinea in Singapore 2022
SloveniaSerbia in Slovenia 2024
South AfricaIndian Premier League 2009
England in South Africa 2009/10
Standard Bank Pro20 Series 2009/10
Champions League 2010/11
India in South Africa 2010/11
Standard Bank Pro20 Series 2010/11
Zimbabwe in South Africa 2010/11
Australia in South Africa 2011/12
CSA Provincial T20 2011/12
India in South Africa 2011/12
MiWAY T20 Challenge 2011/12
Champions League 2012/13
CSA Provincial T20 2012/13
New Zealand in South Africa 2012/13
Pakistan in South Africa 2012/13
Ram Slam T20 Challenge 2012/13
Australia in South Africa 2013/14
CSA Provincial T20 2013/14
Pakistan in South Africa 2013/14
Ram Slam T20 Challenge 2013/14
CSA Provincial T20 Challenge 2014/15
Ram Slam T20 Challenge 2014/15
West Indies in South Africa 2014/15
New Zealand in Zimbabwe and South Africa 2015
Africa T20 Cup 2015/16
Australia in South Africa 2015/16
CSA Provincial T20 Challenge 2015/16
England in South Africa 2015/16
Ram Slam T20 Challenge 2015/16
Africa T20 Cup 2016/17
CSA T20 Challenge 2016/17
Sri Lanka in South Africa 2016/17
Africa T20 Cup 2017/18
Bangladesh in South Africa 2017/18
CSA T20 Challenge 2017/18
India in South Africa 2017/18
T20 Global League 2017/18
Africa T20 Cup 2018/19
Mzansi Super League 2018/19
Pakistan in South Africa 2018/19
Ram Slam T20 Challenge 2018/19
Sri Lanka in South Africa 2018/19
Zimbabwe in South Africa 2018/19
Australia in South Africa 2019/20
CSA Provincial T20 Cup 2019/20
England in South Africa 2019/20
Ireland Wolves in South Africa 2019/20
Mzansi Super League 2019/20
CSA T20 Challenge 2020/21
England in South Africa 2020/21
Pakistan in South Africa 2020/21
CSA Provincial T20 Cup 2021/22
CSA T20 Challenge 2021/22
Africa Cricket Association Cup 2022/23
CSA Division 2 T20 Cup 2022/23
CSA T20 Challenge 2022/23
SA20 2022/23
West Indies in South Africa 2022/23
Southern Africa Cup 2023
Africa Cricket Association Cup 2023/24
Australia in South Africa 2023/24
CSA Provincial T20 Cup 2023/24
CSA T20 Challenge 2023/24
India in South Africa 2023/24
North-West/East Africa Cup Qualifier 2023/24
SA20 2023/24
CSA T20 Challenge 2024/25
CSA T20 Knock-out Competition 2024/25
India in South Africa 2024/25
Pakistan in South Africa 2024/25
South KoreaICC Men's T20 World Cup East Asia-Pacific Region Qualifier B 2024/25
Indonesia and Japan in South Korea 2024/25
Japan and Philippines in South Korea 2024/25
SpainSpain Twenty20 Tri-Series 2019
Germany in Spain 2019/20
Iberia Cup 2019/20
Germany in Spain 2021
ICC T20 World Cup Qualifier Europe 2021/22
Spain Triangular International Twenty20 Series 2022
Isle of Man in Spain 2022/23
Spain Triangular International Twenty20 Series 2022/23
Jersey in Spain 2024
Sri LankaNew Zealand in Sri Lanka 2009
Pakistan in Sri Lanka 2009
Inter-Provincial Twenty20 Tournament 2009/10
Sri Lanka Associates T20 Series 2009/10
Australia in Sri Lanka 2011
Inter-Provincial Twenty20 Tournament 2011
CSN Premier Clubs T20 Tournament 2011/12
India in Sri Lanka 2012
Pakistan in Sri Lanka 2012
Sri Lanka Premier League 2012
Bangladesh in Sri Lanka 2012/13
ICC World Twenty20 2012/13
New Zealand in Sri Lanka 2012/13
South Africa in Sri Lanka 2013
Sri Lanka Cricket Super Fours Twenty20 2013
Hong Kong in Sri Lanka and United Arab Emirates 2013/14
Kenya in Sri Lanka 2013/14
New Zealand in Sri Lanka 2013/14
UltraTech Cement Super Fours Twenty20 Tournament 2014
Nepal in Sri Lanka 2014/15
Sri Lanka Cricket Twenty-20 Tournament 2014/15
Pakistan in Sri Lanka 2015
AIA Premier T20 Tournament 2015/16
Super T20 Provincial Tournament 2015/16
West Indies in Sri Lanka 2015/16
Australia in Sri Lanka 2016
Bangladesh in Sri Lanka 2016/17
India in Sri Lanka 2017
Nidahas Trophy 2017/18
Sri Lanka Cricket Twenty20 Tournament 2017/18
South Africa in Sri Lanka 2018
Super Four Provincial Twenty20 Tournament 2018
England in Sri Lanka 2018/19
Sri Lanka Cricket Twenty20 Tournament 2018/19
New Zealand in Sri Lanka 2019
Sri Lanka Cricket Twenty20 Tournament 2019/20
West Indies in Sri Lanka 2019/20
Lanka Premier League 2020/21
Sri Lanka Cricket Twenty20 Tournament 2020/21
India in Sri Lanka 2021
South Africa in Sri Lanka 2021
Sri Lanka Invitational Twenty20 League 2021
Lanka Premier League 2021/22
Australia in Sri Lanka 2022
Lanka Premier League 2022
Sri Lanka Cricket Major Clubs T20 Tournament 2022
Sri Lanka Invitational Twenty20 League 2022
Lanka Premier League 2022/23
Lanka Premier League 2023
Sri Lanka Cricket Major Clubs T20 Tournament 2023
Afghanistan in Sri Lanka 2023/24
Zimbabwe in Sri Lanka 2023/24
India in Sri Lanka 2024
Lanka Premier League 2024
Sri Lanka Cricket Major Clubs T20 Tournament 2024
Sri Lanka Cricket T20 World Cup Preparation matches 2024
New Zealand in Sri Lanka 2024/25
West Indies in Sri Lanka 2024/25
TanzaniaRwanda in Tanzania 2022/23
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A 2024/25
ThailandAsian Cricket Council Twenty20 Eastern Region 2019/20
Asian Cricket Council Men's Challenger Cup 2023/24
Thailand Quadrangular Twenty20 Series 2023/24
UgandaICC World Twenty20 Africa Region Finals 2019
Uganda Twenty20 Tri-Series 2021/22
Bahrain in Uganda 2024/25
United Arab EmiratesEngland Lions in United Arab Emirates 2009/10
ICC World Twenty20 Qualifier 2009/10
New Zealand in United Arab Emirates 2009/10
Pakistan A in United Arab Emirates 2009/10
Pakistan in United Arab Emirates 2009/10
Uganda in United Arab Emirates 2009/10
South Africa in United Arab Emirates 2010/11
England in United Arab Emirates 2011/12
ICC World Twenty20 Qualifier 2011/12
Sri Lanka in United Arab Emirates 2011/12
Australia in United Arab Emirates 2012
Ireland in United Arab Emirates 2012/13
Kenya in United Arab Emirates 2012/13
Scotland in United Arab Emirates 2012/13
Afghanistan in United Arab Emirates 2013/14
Hong Kong in Sri Lanka and United Arab Emirates 2013/14
ICC World Twenty20 Qualifier 2013/14
Kenya in United Arab Emirates 2013/14
South Africa in United Arab Emirates 2013/14
Sri Lanka in United Arab Emirates 2013/14
Indian Premier League 2014
Australia in United Arab Emirates 2014/15
New Zealand in United Arab Emirates 2014/15
Alokozay Cup 2015/16
England in United Arab Emirates 2015/16
England Lions in United Arab Emirates 2015/16
HBL Pakistan Super League 2015/16
ICC World Twenty20 2015/16
Ireland in United Arab Emirates 2015/16
Netherlands in United Arab Emirates 2015/16
Scotland in United Arab Emirates 2015/16
UAE Associates Matches 2015/16
Afghanistan in United Arab Emirates 2016/17
Desert Twenty20 2016/17
HBL Pakistan Super League 2016/17
Papua New Guinea in United Arab Emirates 2016/17
West Indies in United Arab Emirates 2016/17
HBL Pakistan Super League 2017/18
Sri Lanka in United Arab Emirates and Pakistan 2017/18
Zimbabwe in United Arab Emirates 2017/18
Abu Dhabi T20 2018/19
Afghanistan Premier League 2018/19
Australia in United Arab Emirates 2018/19
England Lions in United Arab Emirates 2018/19
HBL Pakistan Super League 2018/19
Nepal in United Arab Emirates 2018/19
New Zealand A in United Arab Emirates 2018/19
New Zealand in United Arab Emirates 2018/19
United States of America in United Arab Emirates 2018/19
ICC World Twenty20 Qualifier 2019/20
Indian Premier League 2020/21
Zimbabwe in United Arab Emirates 2020/21
HBL Pakistan Super League 2020/21
Indian Premier League 2021
ICC Men's T20 World Cup 2021/22
T20 Bash 2021/22
Asia Cup 2022
Bangladesh in United Arab Emirates 2022
Afghanistan in United Arab Emirates 2022/23
Pakistan in United Arab Emirates 2022/23
New Zealand in United Arab Emirates 2023
Afghanistan in United Arab Emirates 2023/24
International League Twenty20 2023/24
Ireland in United Arab Emirates 2023/24
Scotland in United Arab Emirates 2023/24
Ireland and South Africa in United Arab Emirates 2024
Gulf Cricket International Twenty20 Championship 2024/25
United States of AmericaPearls Cup 2010
Champions League 2012/13
New Zealand in United States of America and West Indies 2012
Caribbean Premier League 2016
India in West Indies 2016
Caribbean Premier League 2017
Bangladesh in West Indies 2018
Caribbean Premier League 2018
India in United States of America and West Indies 2019
South Africa in West Indies and United States of America 2020
Ireland in United States of America 2021/22
India in West Indies and United States of America 2022
India in West Indies 2023
Bangladesh in United States of America 2024
Canada in United States of America 2024
ICC Men's T20 World Cup 2024
Major League Cricket 2024
Nepal in United States of America 2024/25
VanuatuICC Men's T20 World Cup East Asia-Pacific Region Qualifier A 2022/23
West IndiesBangladesh in West Indies 2009
Canada in West Indies 2009/10
Ireland in West Indies 2009/10
Zimbabwe in West Indies 2009/10
Caribbean T20 2010
ICC World Twenty20 2010
South Africa in West Indies 2010
Zimbabwe in West Indies 2010
Caribbean T20 2010/11
Pakistan A in West Indies 2010/11
India in West Indies 2011
Pakistan in West Indies 2011
Australia in West Indies 2011/12
Bangladesh A in West Indies 2011/12
Caribbean T20 2011/12
India A in West Indies 2012
New Zealand in United States of America and West Indies 2012
Caribbean T20 2012/13
Trinidad Quadrangular T20 2012/13
Zimbabwe in West Indies 2012/13
Caribbean Premier League 2013
Pakistan in West Indies 2013
Sri Lanka A in West Indies 2013
England in West Indies 2013/14
Ireland in West Indies 2013/14
Bangladesh A in West Indies 2014
Bangladesh in West Indies 2014
Caribbean Premier League 2014
New Zealand in West Indies 2014
Caribbean Premier League 2015
Caribbean Premier League 2016
India in West Indies 2016
Pakistan in West Indies 2016/17
Afghanistan in West Indies 2017
Caribbean Premier League 2017
India in West Indies 2017
Bangladesh in West Indies 2018
Caribbean Premier League 2018
England in West Indies 2018/19
Caribbean Premier League 2019
India in United States of America and West Indies 2019
Ireland in West Indies 2019/20
Caribbean Premier League 2020
New Zealand in West Indies 2020
South Africa in West Indies and United States of America 2020
Sri Lanka in West Indies 2020/21
Australia in West Indies 2021
Caribbean Premier League 2021
Pakistan in West Indies 2021
South Africa in West Indies 2021
England in West Indies 2021/22
ICC Men's T20 World Cup Americas Qualifier 2021/22
Ireland in West Indies 2021/22
Bangladesh in West Indies 2022
Caribbean Premier League 2022
India in West Indies and United States of America 2022
New Zealand in West Indies 2022
Caribbean Premier League 2023
India in West Indies 2023
England in West Indies 2023/24
South Africa in West Indies 2023/24
Caribbean Premier League 2024
ICC Men's T20 World Cup 2024
South Africa in West Indies 2024
Bangladesh in West Indies 2024/25
England in West Indies 2024/25
Global Super League 2024/25
ZimbabweMetropolitan Bank Twenty20 2009
Stanbic Bank Twenty20 2009/10
India in Zimbabwe 2010
Stanbic Bank Twenty20 2010/11
Pakistan in Zimbabwe 2011
Kenya in Zimbabwe 2011/12
New Zealand in Zimbabwe 2011/12
Stanbic Bank Twenty20 2011/12
Zimbabwe Tri-Nation T20 Tournament 2012
Zimbabwe Domestic Twenty20 Competition 2012/13
Bangladesh in Zimbabwe 2013
Pakistan in Zimbabwe 2013
Sri Lanka in Zimbabwe 2013/14
Zimbabwe Domestic Twenty20 Championship 2013/14
India in Zimbabwe 2015
New Zealand in Zimbabwe and South Africa 2015
Afghanistan in Zimbabwe 2015/16
Pakistan in Zimbabwe 2015/16
Zimbabwe Domestic Twenty20 Championship 2015/16
India in Zimbabwe 2016
Zimbabwe International Twenty20 Tri-Series 2018
Zimbabwe Domestic Twenty20 Championship 2018/19
Ireland in Zimbabwe 2019/20
Pakistan in Zimbabwe 2020/21
Zimbabwe Domestic Twenty20 Championship 2020/21
Bangladesh in Zimbabwe 2021
Provincial Twenty20 Competition 2021/22
Regional Twenty20 Competition 2021/22
South Africa A in Zimbabwe 2021/22
Afghanistan in Zimbabwe 2022
Bangladesh in Zimbabwe 2022
ICC Men's T20 World Cup Qualifier 2022
Namibia in Zimbabwe 2022
Ireland in Zimbabwe 2022/23
Provincial Twenty20 Competition 2022/23
Ireland in Zimbabwe 2023/24
Zimbabwe Domestic Twenty20 Competition 2023/24
India in Zimbabwe 2024
Afghanistan in Zimbabwe 2024/25
Pakistan in Zimbabwe 2024/25