Results summary (by opposition)
Team Opposition Span Mat Won Lost Tied NR %
Afghanistan v Australia 2022-2024 2 1 1 0 0 50
v Bangladesh 2014-2025 16 7 9 0 0 43.75
v Canada 2010-2026 3 3 0 0 0 100
v England 2012-2022 3 0 3 0 0 0
v Hong Kong 2014-2025 6 4 2 0 0 66.66
v India 2010-2024 9 0 7 1 1 6.25
v Ireland 2010-2024 26 18 7 1 0 71.15
v Kenya 2013-2013 3 2 1 0 0 66.66
v Namibia 2021-2021 1 1 0 0 0 100
v Nepal 2014-2014 1 0 1 0 0 0
v Netherlands 2010-2015 4 2 2 0 0 50
v New Zealand 2021-2026 3 1 2 0 0 33.33
v Oman 2015-2017 5 5 0 0 0 100
v Pakistan 2013-2025 10 4 6 0 0 40
v Papua New Guinea 2015-2024 2 2 0 0 0 100
v Qatar 2025-2025 1 1 0 0 0 100
v Scotland 2010-2021 7 7 0 0 0 100
v South Africa 2010-2026 4 0 3 1 0 12.5
v Sri Lanka 2016-2025 9 3 6 0 0 33.33
v Uganda 2024-2024 1 1 0 0 0 100
v United Arab Emirates 2015-2026 15 12 3 0 0 80
v West Indies 2016-2026 11 5 6 0 0 45.45
v Zimbabwe 2015-2025 21 19 2 0 0 90.47
Argentina v Bahamas 2021-2024 3 1 2 0 0 33.33
v Belize 2021-2024 2 2 0 0 0 100
v Bermuda 2021-2024 5 0 5 0 0 0
v Brazil 2019-2025 6 4 0 0 2 100
v Canada 2021-2021 1 0 1 0 0 0
v Cayman Islands 2023-2026 4 0 4 0 0 0
v Chile 2019-2023 2 2 0 0 0 100
v Mexico 2019-2026 7 7 0 0 0 100
v Panama 2021-2024 3 2 1 0 0 66.66
v Peru 2019-2019 1 1 0 0 0 100
v Suriname 2024-2026 3 3 0 0 0 100
v United States of America 2021-2021 1 0 1 0 0 0
Australia v Afghanistan 2022-2024 2 1 1 0 0 50
v Bangladesh 2007-2024 11 7 4 0 0 63.63
v England 2005-2024 26 12 12 0 2 50
v India 2007-2025 37 12 22 0 3 35.29
v Ireland 2012-2026 3 3 0 0 0 100
v Namibia 2024-2024 1 1 0 0 0 100
v New Zealand 2005-2025 22 15 5 1 1 73.8
v Oman 2024-2026 2 2 0 0 0 100
v Pakistan 2007-2026 31 14 15 1 1 48.33
v Scotland 2024-2024 4 4 0 0 0 100
v South Africa 2006-2025 28 19 9 0 0 67.85
v Sri Lanka 2007-2026 27 15 11 1 0 57.4
v United Arab Emirates 2018-2018 1 1 0 0 0 100
v West Indies 2008-2025 27 16 11 0 0 59.25
v Zimbabwe 2007-2026 4 2 2 0 0 50
Austria v Belgium 2021-2025 12 8 4 0 0 66.66
v Bulgaria 2022-2022 1 1 0 0 0 100
v Cyprus 2026-2026 2 1 1 0 0 50
v Czech Republic 2019-2025 8 7 1 0 0 87.5
v Denmark 2023-2023 1 0 1 0 0 0
v France 2024-2025 2 2 0 0 0 100
v Germany 2022-2023 6 1 5 0 0 16.66
v Guernsey 2022-2022 1 1 0 0 0 100
v Hungary 2022-2025 8 5 2 0 1 71.42
v Ireland 2023-2023 1 0 1 0 0 0
v Isle of Man 2023-2023 3 0 2 0 1 0
v Israel 2024-2024 1 1 0 0 0 100
v Jersey 2023-2023 1 0 1 0 0 0
v Luxembourg 2019-2025 7 6 1 0 0 85.71
v Malta 2025-2025 3 2 1 0 0 66.66
v Norway 2022-2025 5 4 1 0 0 80
v Portugal 2024-2024 1 1 0 0 0 100
v Romania 2019-2025 9 4 4 0 1 50
v Scotland 2023-2023 1 0 1 0 0 0
v Slovenia 2022-2025 5 5 0 0 0 100
v Sweden 2022-2025 3 3 0 0 0 100
v Switzerland 2025-2025 4 3 1 0 0 75
v Turkey 2019-2019 1 1 0 0 0 100
Bahamas v Argentina 2021-2024 3 2 1 0 0 66.66
v Belize 2021-2024 2 2 0 0 0 100
v Bermuda 2021-2025 7 0 7 0 0 0
v Brazil 2024-2024 1 1 0 0 0 100
v Canada 2021-2025 5 0 5 0 0 0
v Cayman Islands 2022-2025 11 0 11 0 0 0
v Mexico 2024-2024 1 1 0 0 0 100
v Panama 2021-2024 3 2 1 0 0 66.66
v Suriname 2024-2024 1 1 0 0 0 100
v United States of America 2021-2025 2 0 2 0 0 0
Bahrain v Bhutan 2024-2026 7 7 0 0 0 100
v Cambodia 2024-2024 2 2 0 0 0 100
v Canada 2022-2022 3 1 2 0 0 33.33
v Germany 2022-2025 2 2 0 0 0 100
v Hong Kong 2023-2025 5 3 1 1 0 70
v Indonesia 2025-2025 8 7 1 0 0 87.5
v Ireland 2022-2022 1 0 1 0 0 0
v Japan 2026-2026 2 0 1 1 0 25
v Kuwait 2019-2024 15 3 11 1 0 23.33
v Malawi 2025-2025 7 7 0 0 0 100
v Malaysia 2022-2026 13 7 6 0 0 53.84
v Maldives 2019-2021 3 3 0 0 0 100
v Oman 2020-2024 7 2 5 0 0 28.57
v Philippines 2022-2022 1 1 0 0 0 100
v Qatar 2019-2026 13 4 8 0 1 33.33
v Rwanda 2025-2025 4 4 0 0 0 100
v Saudi Arabia 2019-2024 8 6 2 0 0 75
v Singapore 2022-2025 6 4 0 1 1 90
v Tanzania 2024-2025 4 2 2 0 0 50
v Thailand 2024-2026 4 2 1 0 1 66.66
v Uganda 2024-2024 2 1 1 0 0 50
v United Arab Emirates 2022-2024 6 2 4 0 0 33.33
v Vanuatu 2024-2024 1 1 0 0 0 100
Bangladesh v Afghanistan 2014-2025 16 9 7 0 0 56.25
v Australia 2007-2024 11 4 7 0 0 36.36
v England 2021-2023 4 3 1 0 0 75
v Hong Kong 2014-2025 2 1 1 0 0 50
v India 2009-2025 18 1 17 0 0 5.55
v Ireland 2009-2025 11 7 3 0 1 70
v Kenya 2007-2007 1 1 0 0 0 100
v Malaysia 2023-2023 1 1 0 0 0 100
v Nepal 2014-2024 2 2 0 0 0 100
v Netherlands 2012-2025 8 6 1 0 1 85.71
v New Zealand 2010-2023 20 4 15 0 1 21.05
v Oman 2016-2021 2 2 0 0 0 100
v Pakistan 2007-2025 26 5 21 0 0 19.23
v Papua New Guinea 2021-2021 1 1 0 0 0 100
v Scotland 2012-2021 2 0 2 0 0 0
v South Africa 2007-2024 9 0 9 0 0 0
v Sri Lanka 2007-2025 22 9 13 0 0 40.9
v United Arab Emirates 2016-2025 6 4 2 0 0 66.66
v United States of America 2024-2024 3 1 2 0 0 33.33
v West Indies 2007-2025 22 8 12 0 2 40
v Zimbabwe 2006-2024 25 17 8 0 0 68
Belgium v Austria 2021-2025 12 4 8 0 0 33.33
v Croatia 2024-2024 1 0 1 0 0 0
v Czech Republic 2020-2020 2 2 0 0 0 100
v Denmark 2022-2022 1 1 0 0 0 100
v France 2024-2025 4 2 1 1 0 62.5
v Germany 2019-2023 7 0 7 0 0 0
v Gibraltar 2022-2022 1 1 0 0 0 100
v Guernsey 2024-2024 4 2 2 0 0 50
v Hungary 2022-2022 1 1 0 0 0 100
v Jersey 2024-2024 1 0 1 0 0 0
v Luxembourg 2020-2020 2 2 0 0 0 100
v Malta 2021-2025 13 11 2 0 0 84.61
v Portugal 2022-2025 4 1 3 0 0 25
v Romania 2025-2025 1 1 0 0 0 100
v Serbia 2024-2024 1 1 0 0 0 100
v Spain 2022-2022 1 1 0 0 0 100
v Switzerland 2024-2024 1 1 0 0 0 100
Belize v Argentina 2021-2024 2 0 2 0 0 0
v Bahamas 2021-2024 2 0 2 0 0 0
v Bermuda 2021-2024 2 0 2 0 0 0
v Brazil 2024-2024 1 1 0 0 0 100
v Canada 2021-2021 1 0 1 0 0 0
v Cayman Islands 2024-2024 1 0 1 0 0 0
v Costa Rica 2019-2019 1 1 0 0 0 100
v Mexico 2019-2024 2 2 0 0 0 100
v Panama 2019-2024 3 3 0 0 0 100
v Suriname 2024-2024 1 0 1 0 0 0
v United States of America 2021-2021 1 0 1 0 0 0
Bermuda v Argentina 2021-2024 5 5 0 0 0 100
v Bahamas 2021-2025 7 7 0 0 0 100
v Belize 2021-2024 2 2 0 0 0 100
v Brazil 2024-2024 1 1 0 0 0 100
v Canada 2008-2025 9 1 7 0 1 12.5
v Cayman Islands 2019-2025 9 8 1 0 0 88.88
v Ireland 2008-2008 1 0 1 0 0 0
v Kenya 2019-2019 1 0 1 0 0 0
v Mexico 2024-2024 1 1 0 0 0 100
v Namibia 2019-2019 1 0 1 0 0 0
v Netherlands 2019-2019 1 0 1 0 0 0
v Panama 2021-2024 5 5 0 0 0 100
v Papua New Guinea 2019-2019 1 0 1 0 0 0
v Scotland 2008-2019 2 0 2 0 0 0
v Singapore 2019-2019 1 0 1 0 0 0
v Suriname 2024-2024 1 1 0 0 0 100
v United States of America 2019-2025 5 2 3 0 0 40
Bhutan v Bahrain 2024-2026 7 0 7 0 0 0
v Cambodia 2024-2024 2 0 2 0 0 0
v China 2023-2023 1 1 0 0 0 100
v Indonesia 2024-2024 3 2 1 0 0 66.66
v Japan 2026-2026 1 0 1 0 0 0
v Malaysia 2022-2023 4 0 4 0 0 0
v Maldives 2019-2024 8 4 4 0 0 50
v Myanmar 2023-2025 6 6 0 0 0 100
v Nepal 2019-2019 1 0 1 0 0 0
v Qatar 2024-2024 1 0 1 0 0 0
v Saudi Arabia 2024-2024 3 0 3 0 0 0
v Thailand 2022-2026 8 3 5 0 0 37.5
v United Arab Emirates 2024-2024 1 0 1 0 0 0
Botswana v Cameroon 2021-2021 1 1 0 0 0 100
v Eswatini 2023-2024 2 2 0 0 0 100
v Ghana 2022-2023 2 2 0 0 0 100
v Ivory Coast 2024-2024 1 1 0 0 0 100
v Kenya 2022-2023 5 1 4 0 0 20
v Lesotho 2022-2026 6 6 0 0 0 100
v Malawi 2022-2025 4 2 2 0 0 50
v Mali 2022-2022 1 1 0 0 0 100
v Mozambique 2021-2023 3 3 0 0 0 100
v Namibia 2019-2019 5 0 5 0 0 0
v Nigeria 2019-2025 6 1 5 0 0 16.66
v Rwanda 2022-2024 7 2 5 0 0 28.57
v Seychelles 2022-2022 1 0 0 0 1 -
v Sierra Leone 2021-2024 3 2 1 0 0 66.66
v St Helena 2022-2024 2 2 0 0 0 100
v Tanzania 2021-2025 3 0 3 0 0 0
v Uganda 2019-2025 10 0 10 0 0 0
v Zimbabwe 2025-2025 1 0 1 0 0 0
Brazil v Argentina 2019-2025 6 0 4 0 2 0
v Bahamas 2024-2024 1 0 1 0 0 0
v Belize 2024-2024 1 0 1 0 0 0
v Bermuda 2024-2024 1 0 1 0 0 0
v Cayman Islands 2024-2024 1 0 1 0 0 0
v Chile 2019-2019 1 1 0 0 0 100
v Costa Rica 2026-2026 2 2 0 0 0 100
v Mexico 2019-2026 7 2 5 0 0 28.57
v Panama 2024-2025 2 1 0 0 1 100
v Peru 2019-2019 1 0 1 0 0 0
v Suriname 2024-2024 1 1 0 0 0 100
Bulgaria v Austria 2022-2022 1 0 1 0 0 0
v Croatia 2023-2023 1 1 0 0 0 100
v Cyprus 2025-2025 4 0 4 0 0 0
v Czech Republic 2021-2022 3 0 3 0 0 0
v Estonia 2024-2024 1 0 1 0 0 0
v Finland 2024-2024 1 0 1 0 0 0
v Gibraltar 2021-2025 8 4 4 0 0 50
v Greece 2019-2021 4 2 1 0 1 66.66
v Guernsey 2022-2024 2 0 2 0 0 0
v Hungary 2022-2022 1 0 1 0 0 0
v Luxembourg 2021-2022 2 0 2 0 0 0
v Malta 2020-2024 7 0 6 0 1 0
v Romania 2020-2024 9 1 8 0 0 11.11
v Serbia 2019-2025 13 9 3 0 1 75
v Slovenia 2022-2022 1 1 0 0 0 100
v Switzerland 2021-2021 1 0 1 0 0 0
v Turkey 2023-2025 3 2 1 0 0 66.66
Cambodia v Bahrain 2024-2024 2 0 2 0 0 0
v Bhutan 2024-2024 2 2 0 0 0 100
v China 2024-2024 1 1 0 0 0 100
v Hong Kong 2023-2023 1 0 1 0 0 0
v Indonesia 2023-2025 24 8 14 0 2 36.36
v Japan 2023-2023 1 0 1 0 0 0
v Kuwait 2024-2024 1 0 1 0 0 0
v Malaysia 2023-2023 1 1 0 0 0 100
v Myanmar 2024-2024 1 1 0 0 0 100
v Oman 2024-2024 1 0 1 0 0 0
v Philippines 2023-2023 1 1 0 0 0 100
v Qatar 2024-2024 1 0 1 0 0 0
v Saudi Arabia 2024-2024 3 0 3 0 0 0
v Singapore 2023-2024 2 2 0 0 0 100
v Thailand 2024-2024 1 0 1 0 0 0
v United Arab Emirates 2024-2024 2 0 2 0 0 0
Cameroon v Botswana 2021-2021 1 0 1 0 0 0
v Eswatini 2022-2022 1 0 0 0 1 -
v Gambia 2022-2022 1 0 1 0 0 0
v Ghana 2022-2024 2 0 2 0 0 0
v Kenya 2022-2023 2 0 2 0 0 0
v Lesotho 2024-2024 1 1 0 0 0 100
v Malawi 2022-2024 2 0 2 0 0 0
v Mali 2023-2024 2 2 0 0 0 100
v Mozambique 2021-2022 2 0 2 0 0 0
v Nigeria 2022-2022 1 0 1 0 0 0
v Sierra Leone 2021-2023 3 0 3 0 0 0
v Tanzania 2021-2024 4 0 4 0 0 0
Canada v Afghanistan 2010-2026 3 0 3 0 0 0
v Argentina 2021-2021 1 1 0 0 0 100
v Bahamas 2021-2025 5 5 0 0 0 100
v Bahrain 2022-2022 3 2 1 0 0 66.66
v Belize 2021-2021 1 1 0 0 0 100
v Bermuda 2008-2025 9 7 1 0 1 87.5
v Cayman Islands 2019-2025 9 9 0 0 0 100
v Germany 2022-2022 1 1 0 0 0 100
v Hong Kong 2019-2019 1 0 1 0 0 0
v Ireland 2010-2024 5 3 2 0 0 60
v Jersey 2019-2019 1 1 0 0 0 100
v Kenya 2008-2013 5 1 4 0 0 20
v Namibia 2025-2025 3 0 3 0 0 0
v Nepal 2022-2024 3 2 1 0 0 66.66
v Netherlands 2008-2024 5 2 3 0 0 40
v New Zealand 2026-2026 1 0 1 0 0 0
v Nigeria 2019-2019 1 1 0 0 0 100
v Oman 2019-2024 7 4 3 0 0 57.14
v Pakistan 2008-2024 2 0 2 0 0 0
v Panama 2021-2023 2 2 0 0 0 100
v Philippines 2022-2022 1 1 0 0 0 100
v Saudi Arabia 2022-2022 2 2 0 0 0 100
v Scotland 2012-2012 1 0 1 0 0 0
v South Africa 2026-2026 1 0 1 0 0 0
v Sri Lanka 2008-2008 1 0 1 0 0 0
v United Arab Emirates 2019-2026 2 0 2 0 0 0
v United States of America 2019-2025 12 3 7 1 1 31.81
v Zimbabwe 2008-2008 2 0 1 1 0 25
Cayman Islands v Argentina 2023-2026 4 4 0 0 0 100
v Bahamas 2022-2025 11 11 0 0 0 100
v Belize 2024-2024 1 1 0 0 0 100
v Bermuda 2019-2025 9 1 8 0 0 11.11
v Brazil 2024-2024 1 1 0 0 0 100
v Canada 2019-2025 9 0 9 0 0 0
v Mexico 2024-2026 3 3 0 0 0 100
v Panama 2023-2024 3 3 0 0 0 100
v Suriname 2024-2026 3 2 1 0 0 66.66
v United States of America 2019-2025 3 0 3 0 0 0
Chile v Argentina 2019-2023 2 0 2 0 0 0
v Brazil 2019-2019 1 0 1 0 0 0
v Mexico 2019-2023 2 1 1 0 0 50
v Peru 2019-2019 1 0 1 0 0 0
China v Bhutan 2023-2023 1 0 1 0 0 0
v Cambodia 2024-2024 1 0 1 0 0 0
v Hong Kong 2024-2024 2 0 2 0 0 0
v Japan 2024-2024 2 0 2 0 0 0
v Malaysia 2023-2023 1 0 1 0 0 0
v Myanmar 2023-2024 3 2 1 0 0 66.66
v Thailand 2023-2023 1 0 1 0 0 0
Cook Islands v Fiji 2022-2024 4 1 3 0 0 25
v Japan 2025-2025 3 0 3 0 0 0
v Samoa 2022-2024 4 3 1 0 0 75
v Thailand 2025-2025 2 1 1 0 0 50
v Vanuatu 2022-2024 4 3 1 0 0 75
Costa Rica v Belize 2019-2019 1 0 1 0 0 0
v Brazil 2026-2026 2 0 2 0 0 0
v Falkland Islands 2025-2025 6 5 1 0 0 83.33
v Mexico 2019-2026 9 2 7 0 0 22.22
v Panama 2019-2025 2 0 2 0 0 0
v Turks and Caicos Islands 2025-2025 2 1 1 0 0 50
Croatia v Belgium 2024-2024 1 1 0 0 0 100
v Bulgaria 2023-2023 1 0 1 0 0 0
v Cyprus 2025-2025 4 0 4 0 0 0
v Finland 2022-2022 1 0 1 0 0 0
v Germany 2024-2024 1 0 1 0 0 0
v Greece 2022-2022 1 1 0 0 0 100
v Hungary 2023-2025 3 0 3 0 0 0
v Italy 2022-2022 1 0 1 0 0 0
v Serbia 2022-2025 5 2 3 0 0 40
v Spain 2024-2025 10 0 10 0 0 0
v Sweden 2022-2022 1 0 1 0 0 0
v Switzerland 2024-2024 1 0 1 0 0 0
v Turkey 2023-2023 2 0 1 0 1 0
Cyprus v Austria 2026-2026 2 1 1 0 0 50
v Bulgaria 2025-2025 4 4 0 0 0 100
v Croatia 2025-2025 4 4 0 0 0 100
v Czech Republic 2024-2024 1 0 1 0 0 0
v Denmark 2024-2024 1 0 1 0 0 0
v Estonia 2021-2024 10 6 4 0 0 60
v Finland 2022-2022 1 0 1 0 0 0
v Greece 2024-2024 1 1 0 0 0 100
v Isle of Man 2021-2022 3 0 3 0 0 0
v Malta 2024-2024 1 1 0 0 0 100
v Romania 2022-2022 1 1 0 0 0 100
v Serbia 2022-2025 3 2 1 0 0 66.66
v Spain 2024-2024 1 0 1 0 0 0
v Turkey 2022-2022 1 1 0 0 0 100
Czech Republic v Austria 2019-2025 8 1 7 0 0 12.5
v Belgium 2020-2020 2 0 2 0 0 0
v Bulgaria 2021-2022 3 3 0 0 0 100
v Cyprus 2024-2024 1 1 0 0 0 100
v Denmark 2024-2024 1 0 1 0 0 0
v Estonia 2022-2024 2 1 1 0 0 50
v France 2022-2022 1 0 1 0 0 0
v Gibraltar 2022-2022 1 1 0 0 0 100
v Greece 2024-2024 1 1 0 0 0 100
v Hungary 2021-2023 6 4 1 1 0 75
v Luxembourg 2019-2022 7 5 2 0 0 71.42
v Malta 2019-2022 3 2 1 0 0 66.66
v Norway 2022-2025 3 0 3 0 0 0
v Romania 2019-2025 7 3 4 0 0 42.85
v Spain 2024-2024 1 0 1 0 0 0
v Switzerland 2022-2022 1 1 0 0 0 100
v Turkey 2019-2019 1 1 0 0 0 100
Denmark v Austria 2023-2023 1 1 0 0 0 100
v Belgium 2022-2022 1 0 1 0 0 0
v Cyprus 2024-2024 1 1 0 0 0 100
v Czech Republic 2024-2024 1 1 0 0 0 100
v Finland 2019-2025 8 7 1 0 0 87.5
v Germany 2019-2023 4 0 4 0 0 0
v Gibraltar 2022-2022 1 1 0 0 0 100
v Greece 2024-2024 1 1 0 0 0 100
v Guernsey 2019-2024 3 0 2 0 1 0
v Hungary 2022-2022 1 1 0 0 0 100
v Ireland 2023-2023 1 0 1 0 0 0
v Italy 2019-2023 5 1 3 0 1 25
v Jersey 2019-2024 6 0 6 0 0 0
v Norway 2019-2025 3 2 1 0 0 66.66
v Portugal 2022-2022 1 1 0 0 0 100
v Scotland 2023-2023 1 0 1 0 0 0
v Spain 2022-2022 1 1 0 0 0 100
v Sweden 2021-2025 5 3 2 0 0 60
England v Afghanistan 2012-2022 3 3 0 0 0 100
v Australia 2005-2024 26 12 12 0 2 50
v Bangladesh 2021-2023 4 1 3 0 0 25
v India 2007-2026 30 12 18 0 0 40
v Ireland 2010-2025 4 2 1 0 1 66.66
v Italy 2026-2026 1 1 0 0 0 100
v Namibia 2024-2024 1 1 0 0 0 100
v Nepal 2026-2026 1 1 0 0 0 100
v Netherlands 2009-2014 2 0 2 0 0 0
v New Zealand 2007-2026 31 17 10 1 3 62.5
v Oman 2024-2024 1 1 0 0 0 100
v Pakistan 2006-2026 32 21 9 1 1 69.35
v Scotland 2024-2026 2 1 0 0 1 100
v South Africa 2007-2025 28 13 14 0 1 48.14
v Sri Lanka 2006-2026 18 14 4 0 0 77.77
v United States of America 2024-2024 1 1 0 0 0 100
v West Indies 2007-2026 39 19 19 0 1 50
v Zimbabwe 2007-2007 1 1 0 0 0 100
Estonia v Bulgaria 2024-2024 1 1 0 0 0 100
v Cyprus 2021-2024 10 4 6 0 0 40
v Czech Republic 2022-2024 2 1 1 0 0 50
v Finland 2022-2025 6 2 4 0 0 33.33
v France 2022-2022 1 0 1 0 0 0
v Gibraltar 2023-2023 2 1 1 0 0 50
v Guernsey 2024-2024 1 0 1 0 0 0
v Isle of Man 2021-2021 2 0 2 0 0 0
v Malta 2024-2025 4 2 2 0 0 50
v Norway 2022-2022 1 0 1 0 0 0
v Switzerland 2022-2025 4 0 4 0 0 0
Eswatini v Botswana 2023-2024 2 0 2 0 0 0
v Cameroon 2022-2022 1 0 0 0 1 -
v Gambia 2022-2022 1 1 0 0 0 100
v Ghana 2021-2026 3 0 3 0 0 0
v Ivory Coast 2024-2024 1 1 0 0 0 100
v Lesotho 2021-2024 6 4 2 0 0 66.66
v Malawi 2021-2026 3 0 3 0 0 0
v Mozambique 2022-2025 13 3 8 1 1 29.16
v Nigeria 2022-2024 2 0 2 0 0 0
v Sierra Leone 2022-2024 2 0 2 0 0 0
v St Helena 2024-2026 2 2 0 0 0 100
v Tanzania 2022-2026 2 0 2 0 0 0
Falkland Islands v Costa Rica 2025-2025 6 1 5 0 0 16.66
Fiji v Cook Islands 2022-2024 4 3 1 0 0 75
v Samoa 2022-2024 6 4 2 0 0 66.66
v Vanuatu 2022-2024 6 1 5 0 0 16.66
Finland v Bulgaria 2024-2024 1 1 0 0 0 100
v Croatia 2022-2022 1 1 0 0 0 100
v Cyprus 2022-2022 1 1 0 0 0 100
v Denmark 2019-2025 8 1 7 0 0 12.5
v Estonia 2022-2025 6 4 2 0 0 66.66
v Greece 2022-2022 1 1 0 0 0 100
v Guernsey 2024-2024 1 1 0 0 0 100
v Italy 2022-2022 1 0 1 0 0 0
v Malta 2024-2024 1 1 0 0 0 100
v Norway 2023-2025 7 2 5 0 0 28.57
v Spain 2019-2024 4 1 3 0 0 25
v Sweden 2021-2025 8 4 3 1 0 56.25
France v Austria 2024-2025 2 0 2 0 0 0
v Belgium 2024-2025 4 1 2 1 0 37.5
v Czech Republic 2022-2022 1 1 0 0 0 100
v Estonia 2022-2022 1 1 0 0 0 100
v Germany 2021-2021 2 0 2 0 0 0
v Guernsey 2022-2022 1 0 1 0 0 0
v Hungary 2025-2025 1 0 1 0 0 0
v Isle of Man 2024-2024 1 1 0 0 0 100
v Italy 2024-2024 1 0 1 0 0 0
v Luxembourg 2023-2024 4 3 1 0 0 75
v Malta 2023-2025 7 4 3 0 0 57.14
v Norway 2021-2026 7 4 3 0 0 57.14
v Portugal 2026-2026 4 1 3 0 0 25
v Romania 2023-2023 1 1 0 0 0 100
v Sweden 2025-2025 2 1 1 0 0 50
v Switzerland 2022-2023 2 0 2 0 0 0
v Turkey 2024-2024 1 1 0 0 0 100
Gambia v Cameroon 2022-2022 1 1 0 0 0 100
v Eswatini 2022-2022 1 0 1 0 0 0
v Ghana 2022-2023 2 0 2 0 0 0
v Kenya 2024-2024 1 0 1 0 0 0
v Mozambique 2022-2024 2 0 2 0 0 0
v Nigeria 2022-2022 1 0 1 0 0 0
v Rwanda 2023-2023 1 0 1 0 0 0
v Sierra Leone 2022-2022 1 0 1 0 0 0
v Tanzania 2022-2022 1 0 1 0 0 0
v Zimbabwe 2024-2024 1 0 1 0 0 0
Germany v Austria 2022-2023 6 5 1 0 0 83.33
v Bahrain 2022-2025 2 0 2 0 0 0
v Belgium 2019-2023 7 7 0 0 0 100
v Canada 2022-2022 1 0 1 0 0 0
v Croatia 2024-2024 1 1 0 0 0 100
v Denmark 2019-2023 4 4 0 0 0 100
v France 2021-2021 2 2 0 0 0 100
v Gibraltar 2024-2024 1 1 0 0 0 100
v Guernsey 2019-2023 4 2 2 0 0 50
v Ireland 2022-2022 1 0 1 0 0 0
v Italy 2019-2023 8 3 5 0 0 37.5
v Jersey 2019-2023 4 1 3 0 0 25
v Malawi 2025-2025 3 2 1 0 0 66.66
v Norway 2019-2024 5 3 2 0 0 60
v Philippines 2022-2022 1 1 0 0 0 100
v Scotland 2023-2023 1 0 1 0 0 0
v Spain 2020-2022 7 3 4 0 0 42.85
v Sweden 2022-2024 3 3 0 0 0 100
v Tanzania 2025-2025 2 1 1 0 0 50
v United Arab Emirates 2022-2022 1 0 1 0 0 0
Ghana v Botswana 2022-2023 2 0 2 0 0 0
v Cameroon 2022-2024 2 2 0 0 0 100
v Eswatini 2021-2026 3 3 0 0 0 100
v Gambia 2022-2023 2 2 0 0 0 100
v Kenya 2019-2024 3 0 3 0 0 0
v Lesotho 2021-2024 2 2 0 0 0 100
v Malawi 2021-2026 3 2 1 0 0 66.66
v Mali 2024-2024 1 1 0 0 0 100
v Mozambique 2022-2022 2 1 1 0 0 50
v Namibia 2019-2019 1 0 1 0 0 0
v Nigeria 2019-2023 5 0 5 0 0 0
v Rwanda 2021-2023 10 4 5 1 0 45
v Seychelles 2021-2026 2 2 0 0 0 100
v Sierra Leone 2022-2023 6 4 2 0 0 66.66
v St Helena 2026-2026 1 1 0 0 0 100
v Tanzania 2022-2024 2 0 2 0 0 0
v Uganda 2019-2024 4 0 4 0 0 0
Gibraltar v Belgium 2022-2022 1 0 1 0 0 0
v Bulgaria 2021-2025 8 4 4 0 0 50
v Czech Republic 2022-2022 1 0 1 0 0 0
v Denmark 2022-2022 1 0 1 0 0 0
v Estonia 2023-2023 2 1 1 0 0 50
v Germany 2024-2024 1 0 1 0 0 0
v Hungary 2022-2022 2 1 1 0 0 50
v Luxembourg 2023-2023 2 1 1 0 0 50
v Malta 2021-2023 9 2 6 1 0 27.77
v Norway 2024-2024 1 0 1 0 0 0
v Portugal 2019-2023 10 0 10 0 0 0
v Romania 2022-2024 2 1 1 0 0 50
v Serbia 2023-2024 4 4 0 0 0 100
v Slovenia 2024-2024 1 0 1 0 0 0
v Spain 2019-2019 2 0 2 0 0 0
v Sweden 2024-2024 1 0 1 0 0 0
v Switzerland 2021-2021 1 0 1 0 0 0
v Turkey 2025-2025 2 2 0 0 0 100
Greece v Bulgaria 2019-2021 4 1 2 0 1 33.33
v Croatia 2022-2022 1 0 1 0 0 0
v Cyprus 2024-2024 1 0 1 0 0 0
v Czech Republic 2024-2024 1 0 1 0 0 0
v Denmark 2024-2024 1 0 1 0 0 0
v Finland 2022-2022 1 0 1 0 0 0
v Italy 2022-2022 1 0 1 0 0 0
v Romania 2021-2021 1 0 1 0 0 0
v Serbia 2019-2021 2 2 0 0 0 100
v Spain 2024-2024 1 0 1 0 0 0
v Sweden 2022-2022 1 0 1 0 0 0
Guernsey v Austria 2022-2022 1 0 1 0 0 0
v Belgium 2024-2024 4 2 2 0 0 50
v Bulgaria 2022-2024 2 2 0 0 0 100
v Denmark 2019-2024 3 2 0 0 1 100
v Estonia 2024-2024 1 1 0 0 0 100
v Finland 2024-2024 1 0 1 0 0 0
v France 2022-2022 1 1 0 0 0 100
v Germany 2019-2023 4 2 2 0 0 50
v Isle of Man 2020-2020 1 1 0 0 0 100
v Italy 2019-2025 2 0 2 0 0 0
v Jersey 2019-2025 16 2 13 1 0 15.62
v Luxembourg 2022-2022 1 1 0 0 0 100
v Malta 2024-2024 1 1 0 0 0 100
v Netherlands 2025-2025 1 0 1 0 0 0
v Norway 2019-2022 3 2 1 0 0 66.66
v Papua New Guinea 2025-2025 1 0 1 0 0 0
v Slovenia 2022-2022 1 1 0 0 0 100
v Spain 2022-2022 2 1 1 0 0 50
v Switzerland 2025-2025 3 1 0 0 2 100
Hong Kong v Afghanistan 2014-2025 6 2 4 0 0 33.33
v Bahrain 2023-2025 5 1 3 1 0 30
v Bangladesh 2014-2025 2 1 1 0 0 50
v Cambodia 2023-2023 1 1 0 0 0 100
v Canada 2019-2019 1 1 0 0 0 100
v China 2024-2024 2 2 0 0 0 100
v India 2022-2022 1 0 1 0 0 0
v Ireland 2015-2019 4 2 2 0 0 50
v Japan 2023-2024 4 4 0 0 0 100
v Jersey 2019-2019 1 1 0 0 0 100
v Kuwait 2022-2026 11 5 5 0 1 50
v Malaysia 2020-2025 19 8 11 0 0 42.1
v Maldives 2024-2024 1 1 0 0 0 100
v Mongolia 2024-2024 1 1 0 0 0 100
v Myanmar 2024-2024 1 1 0 0 0 100
v Nepal 2014-2025 12 5 5 0 2 50
v Netherlands 2017-2022 3 1 2 0 0 33.33
v Nigeria 2019-2019 1 1 0 0 0 100
v Oman 2015-2024 9 1 8 0 0 11.11
v Pakistan 2022-2023 2 0 2 0 0 0
v Papua New Guinea 2022-2024 4 1 3 0 0 25
v Qatar 2024-2025 8 5 2 1 0 68.75
v Samoa 2025-2025 2 2 0 0 0 100
v Saudi Arabia 2024-2024 1 0 1 0 0 0
v Scotland 2015-2017 5 1 4 0 0 20
v Singapore 2020-2025 6 5 1 0 0 83.33
v Sri Lanka 2025-2025 1 0 1 0 0 0
v Thailand 2020-2020 1 1 0 0 0 100
v Uganda 2022-2022 2 0 2 0 0 0
v United Arab Emirates 2016-2023 6 2 4 0 0 33.33
v Zimbabwe 2016-2016 1 0 1 0 0 0
Hungary v Austria 2022-2025 8 2 5 0 1 28.57
v Belgium 2022-2022 1 0 1 0 0 0
v Bulgaria 2022-2022 1 1 0 0 0 100
v Croatia 2023-2025 3 3 0 0 0 100
v Czech Republic 2021-2023 6 1 4 1 0 25
v Denmark 2022-2022 1 0 1 0 0 0
v France 2025-2025 1 1 0 0 0 100
v Gibraltar 2022-2022 2 1 1 0 0 50
v Israel 2022-2024 2 1 1 0 0 50
v Luxembourg 2021-2025 3 2 1 0 0 66.66
v Malta 2021-2025 4 3 1 0 0 75
v Norway 2025-2025 1 0 1 0 0 0
v Portugal 2024-2024 1 0 1 0 0 0
v Romania 2021-2025 5 1 4 0 0 20
v Serbia 2025-2025 3 1 2 0 0 33.33
v Slovenia 2025-2025 3 3 0 0 0 100
v Sweden 2025-2025 1 0 1 0 0 0
ICC World XI v West Indies 2018-2018 1 0 1 0 0 0
India v Afghanistan 2010-2024 9 7 0 1 1 93.75
v Australia 2007-2025 37 22 12 0 3 64.7
v Bangladesh 2009-2025 18 17 1 0 0 94.44
v England 2007-2026 30 18 12 0 0 60
v Hong Kong 2022-2022 1 1 0 0 0 100
v Ireland 2009-2024 8 8 0 0 0 100
v Namibia 2021-2026 2 2 0 0 0 100
v Nepal 2023-2023 1 1 0 0 0 100
v Netherlands 2022-2026 2 2 0 0 0 100
v New Zealand 2007-2026 31 17 11 3 0 59.67
v Oman 2025-2025 1 1 0 0 0 100
v Pakistan 2007-2026 17 13 3 1 0 79.41
v Scotland 2007-2021 2 1 0 0 1 100
v South Africa 2006-2026 36 21 14 0 1 60
v Sri Lanka 2009-2025 33 21 9 2 1 68.75
v United Arab Emirates 2016-2025 2 2 0 0 0 100
v United States of America 2024-2026 2 2 0 0 0 100
v West Indies 2009-2026 31 20 10 0 1 66.66
v Zimbabwe 2010-2026 14 11 3 0 0 78.57
Indonesia v Bahrain 2025-2025 8 1 7 0 0 12.5
v Bhutan 2024-2024 3 1 2 0 0 33.33
v Cambodia 2023-2025 24 14 8 0 2 63.63
v Japan 2022-2024 8 2 6 0 0 25
v Malaysia 2023-2025 2 0 2 0 0 0
v Maldives 2024-2024 1 0 1 0 0 0
v Myanmar 2024-2025 10 10 0 0 0 100
v Philippines 2023-2025 13 4 8 1 0 34.61
v Saudi Arabia 2024-2024 1 0 1 0 0 0
v Singapore 2023-2025 2 0 2 0 0 0
v South Korea 2022-2025 8 7 1 0 0 87.5
v Sweden 2026-2026 4 0 4 0 0 0
v Thailand 2023-2025 10 4 6 0 0 40
v Timor-Leste 2025-2025 4 4 0 0 0 100
Iran v Kuwait 2020-2020 1 0 1 0 0 0
v Saudi Arabia 2020-2020 1 0 1 0 0 0
v United Arab Emirates 2020-2020 1 0 1 0 0 0
Ireland v Afghanistan 2010-2024 26 7 18 1 0 28.84
v Australia 2012-2026 3 0 3 0 0 0
v Austria 2023-2023 1 1 0 0 0 100
v Bahrain 2022-2022 1 1 0 0 0 100
v Bangladesh 2009-2025 11 3 7 0 1 30
v Bermuda 2008-2008 1 1 0 0 0 100
v Canada 2010-2024 5 2 3 0 0 40
v Denmark 2023-2023 1 1 0 0 0 100
v England 2010-2025 4 1 2 0 1 33.33
v Germany 2022-2022 1 1 0 0 0 100
v Hong Kong 2015-2019 4 2 2 0 0 50
v India 2009-2024 8 0 8 0 0 0
v Italy 2023-2026 4 3 1 0 0 75
v Jersey 2019-2023 2 2 0 0 0 100
v Kenya 2008-2012 5 5 0 0 0 100
v Namibia 2019-2021 2 1 1 0 0 50
v Nepal 2015-2022 3 3 0 0 0 100
v Netherlands 2008-2024 15 7 7 0 1 50
v New Zealand 2009-2022 5 0 5 0 0 0
v Nigeria 2019-2019 1 1 0 0 0 100
v Oman 2016-2026 7 5 2 0 0 71.42
v Pakistan 2009-2024 5 1 4 0 0 20
v Papua New Guinea 2015-2016 4 2 2 0 0 50
v Scotland 2008-2024 16 9 4 1 2 67.85
v South Africa 2021-2024 7 1 6 0 0 14.28
v Sri Lanka 2009-2026 4 0 4 0 0 0
v United Arab Emirates 2014-2026 13 6 7 0 0 46.15
v United States of America 2021-2021 2 1 1 0 0 50
v West Indies 2010-2025 9 3 4 0 2 42.85
v Zimbabwe 2014-2025 18 8 8 0 2 50
Isle of Man v Austria 2023-2023 3 2 0 0 1 100
v Cyprus 2021-2022 3 3 0 0 0 100
v Estonia 2021-2021 2 2 0 0 0 100
v France 2024-2024 1 0 1 0 0 0
v Guernsey 2020-2020 1 0 1 0 0 0
v Italy 2022-2024 2 0 2 0 0 0
v Luxembourg 2024-2024 1 1 0 0 0 100
v Portugal 2024-2024 1 0 1 0 0 0
v Romania 2022-2022 1 1 0 0 0 100
v Serbia 2022-2022 1 1 0 0 0 100
v Spain 2023-2023 6 0 5 0 1 0
v Sweden 2025-2025 2 0 2 0 0 0
v Turkey 2022-2024 2 2 0 0 0 100
Israel v Austria 2024-2024 1 0 1 0 0 0
v Hungary 2022-2024 2 1 1 0 0 50
v Luxembourg 2024-2024 1 1 0 0 0 100
v Malta 2022-2022 1 0 1 0 0 0
v Portugal 2022-2024 2 1 1 0 0 50
v Romania 2024-2024 1 0 1 0 0 0
v Spain 2022-2022 1 0 1 0 0 0
Italy v Croatia 2022-2022 1 1 0 0 0 100
v Denmark 2019-2023 5 3 1 0 1 75
v England 2026-2026 1 0 1 0 0 0
v Finland 2022-2022 1 1 0 0 0 100
v France 2024-2024 1 1 0 0 0 100
v Germany 2019-2023 8 5 3 0 0 62.5
v Greece 2022-2022 1 1 0 0 0 100
v Guernsey 2019-2025 2 2 0 0 0 100
v Ireland 2023-2026 4 1 3 0 0 25
v Isle of Man 2022-2024 2 2 0 0 0 100
v Jersey 2019-2023 4 1 3 0 0 25
v Luxembourg 2024-2024 1 1 0 0 0 100
v Nepal 2026-2026 1 1 0 0 0 100
v Netherlands 2025-2025 1 0 1 0 0 0
v Norway 2019-2019 1 1 0 0 0 100
v Romania 2024-2024 1 1 0 0 0 100
v Scotland 2023-2026 3 1 2 0 0 33.33
v Spain 2022-2022 2 1 1 0 0 50
v Sweden 2022-2022 1 1 0 0 0 100
v Turkey 2024-2024 1 1 0 0 0 100
v West Indies 2026-2026 1 0 1 0 0 0
Ivory Coast v Botswana 2024-2024 1 0 1 0 0 0
v Eswatini 2024-2024 1 0 1 0 0 0
v Nigeria 2024-2024 1 0 1 0 0 0
v Sierra Leone 2024-2024 1 0 1 0 0 0
v St Helena 2024-2024 1 0 1 0 0 0
Japan v Bahrain 2026-2026 2 1 0 1 0 75
v Bhutan 2026-2026 1 1 0 0 0 100
v Cambodia 2023-2023 1 1 0 0 0 100
v China 2024-2024 2 2 0 0 0 100
v Cook Islands 2025-2025 3 3 0 0 0 100
v Hong Kong 2023-2024 4 0 4 0 0 0
v Indonesia 2022-2024 8 6 2 0 0 75
v Kuwait 2025-2025 1 1 0 0 0 100
v Maldives 2024-2024 1 1 0 0 0 100
v Mongolia 2024-2024 7 6 0 0 1 100
v Nepal 2025-2025 1 0 1 0 0 0
v Oman 2025-2025 1 0 1 0 0 0
v Papua New Guinea 2023-2023 2 0 2 0 0 0
v Philippines 2023-2024 5 5 0 0 0 100
v Qatar 2025-2025 1 0 1 0 0 0
v Samoa 2025-2025 1 1 0 0 0 100
v Saudi Arabia 2024-2024 1 0 1 0 0 0
v Singapore 2024-2024 2 0 2 0 0 0
v South Korea 2022-2024 4 4 0 0 0 100
v Thailand 2024-2026 4 3 1 0 0 75
v United Arab Emirates 2025-2025 1 0 1 0 0 0
v Vanuatu 2023-2023 2 1 1 0 0 50
Jersey v Austria 2023-2023 1 1 0 0 0 100
v Belgium 2024-2024 1 1 0 0 0 100
v Canada 2019-2019 1 0 1 0 0 0
v Denmark 2019-2024 6 6 0 0 0 100
v Germany 2019-2023 4 3 1 0 0 75
v Guernsey 2019-2025 16 13 2 1 0 84.37
v Hong Kong 2019-2019 1 0 1 0 0 0
v Ireland 2019-2023 2 0 2 0 0 0
v Italy 2019-2023 4 3 1 0 0 75
v Netherlands 2025-2025 1 0 1 0 0 0
v Nigeria 2019-2019 1 1 0 0 0 100
v Norway 2019-2024 2 2 0 0 0 100
v Oman 2019-2019 1 1 0 0 0 100
v Qatar 2019-2019 3 0 3 0 0 0
v Scotland 2023-2025 2 1 1 0 0 50
v Serbia 2024-2024 1 1 0 0 0 100
v Singapore 2022-2022 2 2 0 0 0 100
v Spain 2024-2024 2 0 2 0 0 0
v Switzerland 2024-2024 1 1 0 0 0 100
v Uganda 2022-2022 1 0 1 0 0 0
v United Arab Emirates 2019-2019 1 1 0 0 0 100
v United States of America 2022-2022 1 0 1 0 0 0
v Zimbabwe 2022-2022 1 0 1 0 0 0
Kenya v Afghanistan 2013-2013 3 1 2 0 0 33.33
v Bangladesh 2007-2007 1 0 1 0 0 0
v Bermuda 2019-2019 1 1 0 0 0 100
v Botswana 2022-2023 5 4 1 0 0 80
v Cameroon 2022-2023 2 2 0 0 0 100
v Canada 2008-2013 5 4 1 0 0 80
v Gambia 2024-2024 1 1 0 0 0 100
v Ghana 2019-2024 3 3 0 0 0 100
v Ireland 2008-2012 5 0 5 0 0 0
v Lesotho 2022-2022 1 1 0 0 0 100
v Malawi 2022-2025 6 4 1 0 1 80
v Mali 2022-2023 2 2 0 0 0 100
v Mozambique 2024-2024 1 1 0 0 0 100
v Namibia 2019-2025 3 0 3 0 0 0
v Nepal 2022-2022 5 2 3 0 0 40
v Netherlands 2008-2019 6 2 4 0 0 33.33
v New Zealand 2007-2007 1 0 1 0 0 0
v Nigeria 2019-2025 15 12 3 0 0 80
v Pakistan 2007-2007 1 0 1 0 0 0
v Papua New Guinea 2019-2019 1 0 1 0 0 0
v Rwanda 2022-2024 9 9 0 0 0 100
v Scotland 2008-2019 8 3 5 0 0 37.5
v Seychelles 2022-2024 3 3 0 0 0 100
v Sierra Leone 2023-2023 2 2 0 0 0 100
v Singapore 2019-2019 1 1 0 0 0 100
v Sri Lanka 2007-2007 1 0 1 0 0 0
v St Helena 2022-2022 1 0 0 0 1 -
v Tanzania 2021-2025 5 3 2 0 0 60
v Uganda 2019-2025 18 4 13 0 1 23.52
v United Arab Emirates 2025-2025 2 0 2 0 0 0
v Zimbabwe 2023-2025 3 0 3 0 0 0
Kuwait v Bahrain 2019-2024 15 11 3 1 0 76.66
v Cambodia 2024-2024 1 1 0 0 0 100
v Hong Kong 2022-2026 11 5 5 0 1 50
v Iran 2020-2020 1 1 0 0 0 100
v Japan 2025-2025 1 0 1 0 0 0
v Malaysia 2019-2024 6 2 4 0 0 33.33
v Maldives 2019-2024 5 5 0 0 0 100
v Mongolia 2024-2024 1 1 0 0 0 100
v Myanmar 2024-2024 1 1 0 0 0 100
v Nepal 2019-2025 4 1 3 0 0 25
v Oman 2023-2025 5 1 4 0 0 20
v Qatar 2019-2025 11 6 3 2 0 63.63
v Saudi Arabia 2019-2024 7 4 3 0 0 57.14
v Singapore 2022-2024 2 1 1 0 0 50
v Tanzania 2024-2024 1 1 0 0 0 100
v United Arab Emirates 2020-2024 8 1 7 0 0 12.5
v Vanuatu 2024-2024 2 2 0 0 0 100
Lesotho v Botswana 2022-2026 6 0 6 0 0 0
v Cameroon 2024-2024 1 0 1 0 0 0
v Eswatini 2021-2024 6 2 4 0 0 33.33
v Ghana 2021-2024 2 0 2 0 0 0
v Kenya 2022-2022 1 0 1 0 0 0
v Malawi 2021-2024 3 0 3 0 0 0
v Mali 2022-2024 2 2 0 0 0 100
v Rwanda 2021-2022 2 0 1 0 1 0
v Seychelles 2021-2022 2 1 1 0 0 50
v St Helena 2022-2022 1 0 1 0 0 0
v Tanzania 2024-2024 1 0 1 0 0 0
v Uganda 2021-2021 1 0 1 0 0 0
Luxembourg v Austria 2019-2025 7 1 6 0 0 14.28
v Belgium 2020-2020 2 0 2 0 0 0
v Bulgaria 2021-2022 2 2 0 0 0 100
v Czech Republic 2019-2022 7 2 5 0 0 28.57
v France 2023-2024 4 1 3 0 0 25
v Gibraltar 2023-2023 2 1 1 0 0 50
v Guernsey 2022-2022 1 0 1 0 0 0
v Hungary 2021-2025 3 1 2 0 0 33.33
v Isle of Man 2024-2024 1 0 1 0 0 0
v Israel 2024-2024 1 0 1 0 0 0
v Italy 2024-2024 1 0 1 0 0 0
v Malta 2021-2023 4 2 2 0 0 50
v Romania 2019-2025 5 1 4 0 0 20
v Slovenia 2022-2022 1 1 0 0 0 100
v Switzerland 2022-2025 9 4 5 0 0 44.44
v Turkey 2019-2024 2 2 0 0 0 100
Malawi v Bahrain 2025-2025 7 0 7 0 0 0
v Botswana 2022-2025 4 2 2 0 0 50
v Cameroon 2022-2024 2 2 0 0 0 100
v Eswatini 2021-2026 3 3 0 0 0 100
v Germany 2025-2025 3 1 2 0 0 33.33
v Ghana 2021-2026 3 1 2 0 0 33.33
v Kenya 2022-2025 6 1 4 0 1 20
v Lesotho 2021-2024 3 3 0 0 0 100
v Mali 2022-2024 2 2 0 0 0 100
v Mozambique 2019-2023 9 7 1 0 1 87.5
v Namibia 2025-2025 1 0 1 0 0 0
v Nigeria 2025-2025 1 0 1 0 0 0
v Rwanda 2021-2025 15 8 7 0 0 53.33
v Seychelles 2021-2026 3 2 0 0 1 100
v St Helena 2022-2022 1 1 0 0 0 100
v Tanzania 2022-2026 4 0 4 0 0 0
v Uganda 2021-2025 3 0 3 0 0 0
Malaysia v Bahrain 2022-2026 13 6 7 0 0 46.15
v Bangladesh 2023-2023 1 0 1 0 0 0
v Bhutan 2022-2023 4 4 0 0 0 100
v Cambodia 2023-2023 1 0 1 0 0 0
v China 2023-2023 1 1 0 0 0 100
v Hong Kong 2020-2025 19 11 8 0 0 57.89
v Indonesia 2023-2025 2 2 0 0 0 100
v Kuwait 2019-2024 6 4 2 0 0 66.66
v Maldives 2019-2024 5 4 0 0 1 100
v Mongolia 2024-2024 1 1 0 0 0 100
v Myanmar 2023-2024 2 2 0 0 0 100
v Nepal 2019-2024 10 1 9 0 0 10
v Netherlands 2021-2021 2 0 1 1 0 25
v Oman 2023-2023 1 0 1 0 0 0
v Papua New Guinea 2022-2024 6 2 4 0 0 33.33
v Philippines 2025-2025 1 1 0 0 0 100
v Qatar 2019-2025 5 1 3 0 1 25
v Samoa 2025-2025 2 2 0 0 0 100
v Saudi Arabia 2024-2025 4 3 1 0 0 75
v Singapore 2019-2025 15 11 3 0 1 78.57
v Tanzania 2024-2024 1 1 0 0 0 100
v Thailand 2019-2025 12 11 0 0 1 100
v United Arab Emirates 2025-2025 1 0 1 0 0 0
v Vanuatu 2019-2024 6 3 3 0 0 50
Maldives v Bahrain 2019-2021 3 0 3 0 0 0
v Bhutan 2019-2024 8 4 4 0 0 50
v Hong Kong 2024-2024 1 0 1 0 0 0
v Indonesia 2024-2024 1 1 0 0 0 100
v Japan 2024-2024 1 0 1 0 0 0
v Kuwait 2019-2024 5 0 5 0 0 0
v Malaysia 2019-2024 5 0 4 0 1 0
v Mongolia 2023-2024 2 2 0 0 0 100
v Myanmar 2024-2024 1 1 0 0 0 100
v Nepal 2019-2023 3 0 3 0 0 0
v Oman 2020-2020 1 0 1 0 0 0
v Qatar 2019-2023 5 0 5 0 0 0
v Saudi Arabia 2019-2024 5 0 5 0 0 0
v Singapore 2024-2024 2 0 2 0 0 0
v Thailand 2019-2024 7 3 4 0 0 42.85
Mali v Botswana 2022-2022 1 0 1 0 0 0
v Cameroon 2023-2024 2 0 2 0 0 0
v Ghana 2024-2024 1 0 1 0 0 0
v Kenya 2022-2023 2 0 2 0 0 0
v Lesotho 2022-2024 2 0 2 0 0 0
v Malawi 2022-2024 2 0 2 0 0 0
v Rwanda 2022-2022 1 0 1 0 0 0
v Seychelles 2022-2022 1 0 0 0 1 -
v Sierra Leone 2023-2023 1 0 1 0 0 0
v St Helena 2022-2022 1 0 0 0 1 -
v Tanzania 2024-2024 1 0 1 0 0 0
Malta v Austria 2025-2025 3 1 2 0 0 33.33
v Belgium 2021-2025 13 2 11 0 0 15.38
v Bulgaria 2020-2024 7 6 0 0 1 100
v Cyprus 2024-2024 1 0 1 0 0 0
v Czech Republic 2019-2022 3 1 2 0 0 33.33
v Estonia 2024-2025 4 2 2 0 0 50
v Finland 2024-2024 1 0 1 0 0 0
v France 2023-2025 7 3 4 0 0 42.85
v Gibraltar 2021-2023 9 6 2 1 0 72.22
v Guernsey 2024-2024 1 0 1 0 0 0
v Hungary 2021-2025 4 1 3 0 0 25
v Israel 2022-2022 1 1 0 0 0 100
v Luxembourg 2021-2023 4 2 2 0 0 50
v Portugal 2021-2025 8 0 8 0 0 0
v Romania 2021-2025 10 5 5 0 0 50
v Spain 2019-2022 3 0 3 0 0 0
v Switzerland 2021-2023 4 1 3 0 0 25
Mexico v Argentina 2019-2026 7 0 7 0 0 0
v Bahamas 2024-2024 1 0 1 0 0 0
v Belize 2019-2024 2 0 2 0 0 0
v Bermuda 2024-2024 1 0 1 0 0 0
v Brazil 2019-2026 7 5 2 0 0 71.42
v Cayman Islands 2024-2026 3 0 3 0 0 0
v Chile 2019-2023 2 1 1 0 0 50
v Costa Rica 2019-2026 9 7 2 0 0 77.77
v Panama 2019-2025 4 0 3 0 1 0
v Peru 2019-2019 1 1 0 0 0 100
v Suriname 2024-2026 3 2 1 0 0 66.66
v Turks and Caicos Islands 2025-2025 1 1 0 0 0 100
Mongolia v Hong Kong 2024-2024 1 0 1 0 0 0
v Japan 2024-2024 7 0 6 0 1 0
v Kuwait 2024-2024 1 0 1 0 0 0
v Malaysia 2024-2024 1 0 1 0 0 0
v Maldives 2023-2024 2 0 2 0 0 0
v Myanmar 2024-2024 1 0 1 0 0 0
v Nepal 2023-2023 1 0 1 0 0 0
v Singapore 2024-2024 1 0 1 0 0 0
Mozambique v Botswana 2021-2023 3 0 3 0 0 0
v Cameroon 2021-2022 2 2 0 0 0 100
v Eswatini 2022-2025 13 8 3 1 1 70.83
v Gambia 2022-2024 2 2 0 0 0 100
v Ghana 2022-2022 2 1 1 0 0 50
v Kenya 2024-2024 1 0 1 0 0 0
v Malawi 2019-2023 9 1 7 0 1 12.5
v Nigeria 2022-2022 1 0 1 0 0 0
v Rwanda 2023-2024 2 2 0 0 0 100
v Seychelles 2024-2024 1 1 0 0 0 100
v Sierra Leone 2021-2022 2 1 1 0 0 50
v Tanzania 2021-2022 2 0 2 0 0 0
v Uganda 2022-2023 2 0 2 0 0 0
v Zimbabwe 2024-2024 1 0 1 0 0 0
Myanmar v Bhutan 2023-2025 6 0 6 0 0 0
v Cambodia 2024-2024 1 0 1 0 0 0
v China 2023-2024 3 1 2 0 0 33.33
v Hong Kong 2024-2024 1 0 1 0 0 0
v Indonesia 2024-2025 10 0 10 0 0 0
v Kuwait 2024-2024 1 0 1 0 0 0
v Malaysia 2023-2024 2 0 2 0 0 0
v Maldives 2024-2024 1 0 1 0 0 0
v Mongolia 2024-2024 1 1 0 0 0 100
v Singapore 2024-2024 1 0 1 0 0 0
v Thailand 2023-2023 1 0 1 0 0 0
v Timor-Leste 2025-2025 4 4 0 0 0 100
Namibia v Afghanistan 2021-2021 1 0 1 0 0 0
v Australia 2024-2024 1 0 1 0 0 0
v Bermuda 2019-2019 1 1 0 0 0 100
v Botswana 2019-2019 5 5 0 0 0 100
v Canada 2025-2025 3 3 0 0 0 100
v England 2024-2024 1 0 1 0 0 0
v Ghana 2019-2019 1 1 0 0 0 100
v India 2021-2026 2 0 2 0 0 0
v Ireland 2019-2021 2 1 1 0 0 50
v Kenya 2019-2025 3 3 0 0 0 100
v Malawi 2025-2025 1 1 0 0 0 100
v Nepal 2024-2024 2 1 1 0 0 50
v Netherlands 2019-2026 6 1 4 0 1 20
v New Zealand 2021-2021 1 0 1 0 0 0
v Nigeria 2023-2025 3 2 1 0 0 66.66
v Oman 2019-2024 7 4 2 1 0 64.28
v Pakistan 2021-2026 2 0 2 0 0 0
v Papua New Guinea 2019-2021 3 1 2 0 0 33.33
v Rwanda 2023-2023 1 1 0 0 0 100
v Scotland 2019-2024 4 3 1 0 0 75
v Singapore 2019-2019 1 1 0 0 0 100
v South Africa 2025-2025 1 1 0 0 0 100
v Sri Lanka 2021-2022 2 1 1 0 0 50
v Tanzania 2023-2025 3 3 0 0 0 100
v Uganda 2019-2024 9 8 1 0 0 88.88
v United Arab Emirates 2021-2024 4 1 3 0 0 25
v United States of America 2024-2026 3 0 3 0 0 0
v Zimbabwe 2022-2025 15 8 7 0 0 53.33
Nepal v Afghanistan 2014-2014 1 1 0 0 0 100
v Bangladesh 2014-2024 2 0 2 0 0 0
v Bhutan 2019-2019 1 1 0 0 0 100
v Canada 2022-2024 3 1 2 0 0 33.33
v England 2026-2026 1 0 1 0 0 0
v Hong Kong 2014-2025 12 5 5 0 2 50
v India 2023-2023 1 0 1 0 0 0
v Ireland 2015-2022 3 0 3 0 0 0
v Italy 2026-2026 1 0 1 0 0 0
v Japan 2025-2025 1 1 0 0 0 100
v Kenya 2022-2022 5 3 2 0 0 60
v Kuwait 2019-2025 4 3 1 0 0 75
v Malaysia 2019-2024 10 9 1 0 0 90
v Maldives 2019-2023 3 3 0 0 0 100
v Mongolia 2023-2023 1 1 0 0 0 100
v Namibia 2024-2024 2 1 1 0 0 50
v Netherlands 2015-2025 15 6 7 1 1 46.42
v Oman 2019-2025 9 6 2 1 0 72.22
v Papua New Guinea 2015-2024 6 4 2 0 0 66.66
v Philippines 2022-2022 1 1 0 0 0 100
v Qatar 2019-2025 4 3 1 0 0 75
v Samoa 2025-2025 1 1 0 0 0 100
v Saudi Arabia 2024-2024 1 1 0 0 0 100
v Scotland 2025-2026 3 2 1 0 0 66.66
v Singapore 2019-2023 3 2 1 0 0 66.66
v South Africa 2024-2024 1 0 1 0 0 0
v Thailand 2020-2020 1 1 0 0 0 100
v United Arab Emirates 2019-2025 11 6 5 0 0 54.54
v United States of America 2024-2024 3 2 0 1 0 83.33
v West Indies 2025-2026 4 2 2 0 0 50
v Zimbabwe 2019-2019 2 0 2 0 0 0
Netherlands v Afghanistan 2010-2015 4 2 2 0 0 50
v Bangladesh 2012-2025 8 1 6 0 1 14.28
v Bermuda 2019-2019 1 1 0 0 0 100
v Canada 2008-2024 5 3 2 0 0 60
v England 2009-2014 2 2 0 0 0 100
v Guernsey 2025-2025 1 1 0 0 0 100
v Hong Kong 2017-2022 3 2 1 0 0 66.66
v India 2022-2026 2 0 2 0 0 0
v Ireland 2008-2024 15 7 7 0 1 50
v Italy 2025-2025 1 1 0 0 0 100
v Jersey 2025-2025 1 1 0 0 0 100
v Kenya 2008-2019 6 4 2 0 0 66.66
v Malaysia 2021-2021 2 1 0 1 0 75
v Namibia 2019-2026 6 4 1 0 1 80
v Nepal 2015-2025 15 7 6 1 1 53.57
v New Zealand 2014-2022 3 0 3 0 0 0
v Oman 2016-2024 7 4 2 0 1 66.66
v Pakistan 2009-2026 3 0 3 0 0 0
v Papua New Guinea 2019-2022 3 2 1 0 0 66.66
v Scotland 2008-2025 18 8 10 0 0 44.44
v Singapore 2019-2019 1 1 0 0 0 100
v South Africa 2014-2024 3 1 2 0 0 33.33
v Sri Lanka 2014-2024 4 0 4 0 0 0
v Uganda 2022-2022 1 1 0 0 0 100
v United Arab Emirates 2014-2022 9 5 4 0 0 55.55
v United States of America 2022-2026 4 3 1 0 0 75
v Zimbabwe 2014-2022 5 2 2 1 0 50
New Zealand v Afghanistan 2021-2026 3 2 1 0 0 66.66
v Australia 2005-2025 22 5 15 1 1 26.19
v Bangladesh 2010-2023 20 15 4 0 1 78.94
v Canada 2026-2026 1 1 0 0 0 100
v England 2007-2026 31 10 17 1 3 37.5
v India 2007-2026 31 11 17 3 0 40.32
v Ireland 2009-2022 5 5 0 0 0 100
v Kenya 2007-2007 1 1 0 0 0 100
v Namibia 2021-2021 1 1 0 0 0 100
v Netherlands 2014-2022 3 3 0 0 0 100
v Pakistan 2007-2026 50 23 24 0 3 48.93
v Papua New Guinea 2024-2024 1 1 0 0 0 100
v Scotland 2009-2022 4 4 0 0 0 100
v South Africa 2005-2026 25 10 15 0 0 40
v Sri Lanka 2006-2026 29 17 9 2 1 64.28
v Uganda 2024-2024 1 1 0 0 0 100
v United Arab Emirates 2023-2026 4 3 1 0 0 75
v West Indies 2006-2025 25 13 6 3 3 65.9
v Zimbabwe 2010-2025 8 8 0 0 0 100
Nigeria v Botswana 2019-2025 6 5 1 0 0 83.33
v Cameroon 2022-2022 1 1 0 0 0 100
v Canada 2019-2019 1 0 1 0 0 0
v Eswatini 2022-2024 2 2 0 0 0 100
v Gambia 2022-2022 1 1 0 0 0 100
v Ghana 2019-2023 5 5 0 0 0 100
v Hong Kong 2019-2019 1 0 1 0 0 0
v Ireland 2019-2019 1 0 1 0 0 0
v Ivory Coast 2024-2024 1 1 0 0 0 100
v Jersey 2019-2019 1 0 1 0 0 0
v Kenya 2019-2025 15 3 12 0 0 20
v Malawi 2025-2025 1 1 0 0 0 100
v Mozambique 2022-2022 1 1 0 0 0 100
v Namibia 2023-2025 3 1 2 0 0 33.33
v Oman 2019-2019 1 0 1 0 0 0
v Rwanda 2023-2025 12 9 2 0 1 81.81
v Sierra Leone 2021-2025 14 13 1 0 0 92.85
v St Helena 2024-2024 1 1 0 0 0 100
v Tanzania 2021-2024 5 1 3 0 1 25
v Uganda 2021-2025 13 0 13 0 0 0
v United Arab Emirates 2019-2025 3 0 3 0 0 0
v Zambia 2025-2025 3 3 0 0 0 100
v Zimbabwe 2023-2023 1 0 1 0 0 0
Norway v Austria 2022-2025 5 1 4 0 0 20
v Czech Republic 2022-2025 3 3 0 0 0 100
v Denmark 2019-2025 3 1 2 0 0 33.33
v Estonia 2022-2022 1 1 0 0 0 100
v Finland 2023-2025 7 5 2 0 0 71.42
v France 2021-2026 7 3 4 0 0 42.85
v Germany 2019-2024 5 2 3 0 0 40
v Gibraltar 2024-2024 1 1 0 0 0 100
v Guernsey 2019-2022 3 1 2 0 0 33.33
v Hungary 2025-2025 1 1 0 0 0 100
v Italy 2019-2019 1 0 1 0 0 0
v Jersey 2019-2024 2 0 2 0 0 0
v Portugal 2025-2026 5 1 4 0 0 20
v Slovenia 2024-2024 1 1 0 0 0 100
v Spain 2022-2022 2 0 2 0 0 0
v Sweden 2023-2025 6 5 1 0 0 83.33
v Switzerland 2022-2022 1 1 0 0 0 100
Oman v Afghanistan 2015-2017 5 0 5 0 0 0
v Australia 2024-2026 2 0 2 0 0 0
v Bahrain 2020-2024 7 5 2 0 0 71.42
v Bangladesh 2016-2021 2 0 2 0 0 0
v Cambodia 2024-2024 1 1 0 0 0 100
v Canada 2019-2024 7 3 4 0 0 42.85
v England 2024-2024 1 0 1 0 0 0
v Hong Kong 2015-2024 9 8 1 0 0 88.88
v India 2025-2025 1 0 1 0 0 0
v Ireland 2016-2026 7 2 5 0 0 28.57
v Japan 2025-2025 1 1 0 0 0 100
v Jersey 2019-2019 1 0 1 0 0 0
v Kuwait 2023-2025 5 4 1 0 0 80
v Malaysia 2023-2023 1 1 0 0 0 100
v Maldives 2020-2020 1 1 0 0 0 100
v Namibia 2019-2024 7 2 4 1 0 35.71
v Nepal 2019-2025 9 2 6 1 0 27.77
v Netherlands 2016-2024 7 2 4 0 1 33.33
v Nigeria 2019-2019 1 1 0 0 0 100
v Pakistan 2025-2025 1 0 1 0 0 0
v Papua New Guinea 2021-2025 5 4 1 0 0 80
v Philippines 2022-2022 1 1 0 0 0 100
v Qatar 2020-2025 4 3 1 0 0 75
v Samoa 2025-2025 1 1 0 0 0 100
v Saudi Arabia 2022-2024 4 3 1 0 0 75
v Scotland 2017-2024 5 0 5 0 0 0
v Singapore 2023-2023 1 1 0 0 0 100
v Sri Lanka 2026-2026 1 0 1 0 0 0
v United Arab Emirates 2015-2025 12 6 6 0 0 50
v United States of America 2025-2025 3 0 3 0 0 0
v Zimbabwe 2026-2026 1 0 1 0 0 0
Pakistan v Afghanistan 2013-2025 10 6 4 0 0 60
v Australia 2007-2026 31 15 14 1 1 51.66
v Bangladesh 2007-2025 26 21 5 0 0 80.76
v Canada 2008-2024 2 2 0 0 0 100
v England 2006-2026 32 9 21 1 1 30.64
v Hong Kong 2022-2023 2 2 0 0 0 100
v India 2007-2026 17 3 13 1 0 20.58
v Ireland 2009-2024 5 4 1 0 0 80
v Kenya 2007-2007 1 1 0 0 0 100
v Namibia 2021-2026 2 2 0 0 0 100
v Netherlands 2009-2026 3 3 0 0 0 100
v New Zealand 2007-2026 50 24 23 0 3 51.06
v Oman 2025-2025 1 1 0 0 0 100
v Scotland 2007-2021 4 4 0 0 0 100
v South Africa 2007-2025 27 14 13 0 0 51.85
v Sri Lanka 2007-2026 30 18 12 0 0 60
v United Arab Emirates 2016-2025 4 4 0 0 0 100
v United States of America 2024-2026 2 1 0 1 0 75
v West Indies 2011-2025 24 17 4 0 3 80.95
v World-XI 2017-2017 3 2 1 0 0 66.66
v Zimbabwe 2008-2025 23 20 3 0 0 86.95
Panama v Argentina 2021-2024 3 1 2 0 0 33.33
v Bahamas 2021-2024 3 1 2 0 0 33.33
v Belize 2019-2024 3 0 3 0 0 0
v Bermuda 2021-2024 5 0 5 0 0 0
v Brazil 2024-2025 2 0 1 0 1 0
v Canada 2021-2023 2 0 2 0 0 0
v Cayman Islands 2023-2024 3 0 3 0 0 0
v Costa Rica 2019-2025 2 2 0 0 0 100
v Mexico 2019-2025 4 3 0 0 1 100
v Suriname 2024-2024 1 1 0 0 0 100
v Turks and Caicos Islands 2025-2025 1 1 0 0 0 100
v United States of America 2021-2021 1 0 1 0 0 0
Papua New Guinea v Afghanistan 2015-2024 2 0 2 0 0 0
v Bangladesh 2021-2021 1 0 1 0 0 0
v Bermuda 2019-2019 1 1 0 0 0 100
v Guernsey 2025-2025 1 1 0 0 0 100
v Hong Kong 2022-2024 4 3 1 0 0 75
v Ireland 2015-2016 4 2 2 0 0 50
v Japan 2023-2023 2 2 0 0 0 100
v Kenya 2019-2019 1 1 0 0 0 100
v Malaysia 2022-2024 6 4 2 0 0 66.66
v Namibia 2019-2021 3 2 1 0 0 66.66
v Nepal 2015-2024 6 2 4 0 0 33.33
v Netherlands 2019-2022 3 1 2 0 0 33.33
v New Zealand 2024-2024 1 0 1 0 0 0
v Oman 2021-2025 5 1 4 0 0 20
v Philippines 2019-2023 4 3 0 0 1 100
v Samoa 2019-2025 3 2 1 0 0 66.66
v Scotland 2019-2021 3 0 3 0 0 0
v Singapore 2019-2022 3 2 1 0 0 66.66
v Uganda 2022-2024 2 1 1 0 0 50
v United Arab Emirates 2017-2017 3 0 3 0 0 0
v United States of America 2022-2022 1 1 0 0 0 100
v Vanuatu 2019-2023 7 7 0 0 0 100
v West Indies 2024-2024 1 0 1 0 0 0
v Zimbabwe 2022-2022 1 0 1 0 0 0
Peru v Argentina 2019-2019 1 0 1 0 0 0
v Brazil 2019-2019 1 1 0 0 0 100
v Chile 2019-2019 1 1 0 0 0 100
v Mexico 2019-2019 1 0 1 0 0 0
Philippines v Bahrain 2022-2022 1 0 1 0 0 0
v Cambodia 2023-2023 1 0 1 0 0 0
v Canada 2022-2022 1 0 1 0 0 0
v Germany 2022-2022 1 0 1 0 0 0
v Indonesia 2023-2025 13 8 4 1 0 65.38
v Japan 2023-2024 5 0 5 0 0 0
v Malaysia 2025-2025 1 0 1 0 0 0
v Nepal 2022-2022 1 0 1 0 0 0
v Oman 2022-2022 1 0 1 0 0 0
v Papua New Guinea 2019-2023 4 0 3 0 1 0
v Singapore 2023-2025 2 1 1 0 0 50
v South Korea 2024-2025 6 5 1 0 0 83.33
v Thailand 2025-2025 1 1 0 0 0 100
v Vanuatu 2019-2023 4 2 2 0 0 50
Portugal v Austria 2024-2024 1 0 1 0 0 0
v Belgium 2022-2025 4 3 1 0 0 75
v Denmark 2022-2022 1 0 1 0 0 0
v France 2026-2026 4 3 1 0 0 75
v Gibraltar 2019-2023 10 10 0 0 0 100
v Hungary 2024-2024 1 1 0 0 0 100
v Isle of Man 2024-2024 1 1 0 0 0 100
v Israel 2022-2024 2 1 1 0 0 50
v Malta 2021-2025 8 8 0 0 0 100
v Norway 2025-2026 5 4 1 0 0 80
v Romania 2024-2024 1 0 1 0 0 0
v Spain 2019-2022 3 0 3 0 0 0
Qatar v Afghanistan 2025-2025 1 0 1 0 0 0
v Bahrain 2019-2026 13 8 4 0 1 66.66
v Bhutan 2024-2024 1 1 0 0 0 100
v Cambodia 2024-2024 1 1 0 0 0 100
v Hong Kong 2024-2025 8 2 5 1 0 31.25
v Japan 2025-2025 1 1 0 0 0 100
v Jersey 2019-2019 3 3 0 0 0 100
v Kuwait 2019-2025 11 3 6 2 0 36.36
v Malaysia 2019-2025 5 3 1 0 1 75
v Maldives 2019-2023 5 5 0 0 0 100
v Nepal 2019-2025 4 1 3 0 0 25
v Oman 2020-2025 4 1 3 0 0 25
v Samoa 2025-2025 1 1 0 0 0 100
v Saudi Arabia 2019-2025 14 8 5 1 0 60.71
v Singapore 2019-2022 4 3 1 0 0 75
v Thailand 2024-2024 1 1 0 0 0 100
v Uganda 2020-2020 3 2 1 0 0 66.66
v United Arab Emirates 2020-2025 5 0 5 0 0 0
Romania v Austria 2019-2025 9 4 4 0 1 50
v Belgium 2025-2025 1 0 1 0 0 0
v Bulgaria 2020-2024 9 8 1 0 0 88.88
v Cyprus 2022-2022 1 0 1 0 0 0
v Czech Republic 2019-2025 7 4 3 0 0 57.14
v France 2023-2023 1 0 1 0 0 0
v Gibraltar 2022-2024 2 1 1 0 0 50
v Greece 2021-2021 1 1 0 0 0 100
v Hungary 2021-2025 5 4 1 0 0 80
v Isle of Man 2022-2022 1 0 1 0 0 0
v Israel 2024-2024 1 1 0 0 0 100
v Italy 2024-2024 1 0 1 0 0 0
v Luxembourg 2019-2025 5 4 1 0 0 80
v Malta 2021-2025 10 5 5 0 0 50
v Portugal 2024-2024 1 1 0 0 0 100
v Serbia 2021-2022 3 3 0 0 0 100
v Sweden 2022-2022 1 0 1 0 0 0
v Switzerland 2023-2023 1 0 1 0 0 0
v Turkey 2019-2022 2 2 0 0 0 100
Rwanda v Bahrain 2025-2025 4 0 4 0 0 0
v Botswana 2022-2024 7 5 2 0 0 71.42
v Gambia 2023-2023 1 1 0 0 0 100
v Ghana 2021-2023 10 5 4 1 0 55
v Kenya 2022-2024 9 0 9 0 0 0
v Lesotho 2021-2022 2 1 0 0 1 100
v Malawi 2021-2025 15 7 8 0 0 46.66
v Mali 2022-2022 1 1 0 0 0 100
v Mozambique 2023-2024 2 0 2 0 0 0
v Namibia 2023-2023 1 0 1 0 0 0
v Nigeria 2023-2025 12 2 9 0 1 18.18
v Seychelles 2021-2024 3 3 0 0 0 100
v Sierra Leone 2023-2025 6 5 1 0 0 83.33
v St Helena 2022-2022 1 1 0 0 0 100
v Swaziland 2021-2021 1 1 0 0 0 100
v Tanzania 2022-2023 18 2 16 0 0 11.11
v Uganda 2021-2024 21 1 20 0 0 4.76
v Zambia 2025-2025 3 2 1 0 0 66.66
v Zimbabwe 2023-2024 2 0 2 0 0 0
Samoa v Cook Islands 2022-2024 4 1 3 0 0 25
v Fiji 2022-2024 6 2 4 0 0 33.33
v Hong Kong 2025-2025 2 0 2 0 0 0
v Japan 2025-2025 1 0 1 0 0 0
v Malaysia 2025-2025 2 0 2 0 0 0
v Nepal 2025-2025 1 0 1 0 0 0
v Oman 2025-2025 1 0 1 0 0 0
v Papua New Guinea 2019-2025 3 1 2 0 0 33.33
v Qatar 2025-2025 1 0 1 0 0 0
v Singapore 2025-2025 2 0 2 0 0 0
v United Arab Emirates 2025-2025 1 0 1 0 0 0
v Vanuatu 2019-2024 7 3 4 0 0 42.85
Saudi Arabia v Bahrain 2019-2024 8 2 6 0 0 25
v Bhutan 2024-2024 3 3 0 0 0 100
v Cambodia 2024-2024 3 3 0 0 0 100
v Canada 2022-2022 2 0 2 0 0 0
v Hong Kong 2024-2024 1 1 0 0 0 100
v Indonesia 2024-2024 1 1 0 0 0 100
v Iran 2020-2020 1 1 0 0 0 100
v Japan 2024-2024 1 1 0 0 0 100
v Kuwait 2019-2024 7 3 4 0 0 42.85
v Malaysia 2024-2025 4 1 3 0 0 25
v Maldives 2019-2024 5 5 0 0 0 100
v Nepal 2024-2024 1 0 1 0 0 0
v Oman 2022-2024 4 1 3 0 0 25
v Qatar 2019-2025 14 5 8 1 0 39.28
v Singapore 2025-2025 2 2 0 0 0 100
v Thailand 2024-2025 5 5 0 0 0 100
v United Arab Emirates 2020-2024 4 1 3 0 0 25
Scotland v Afghanistan 2010-2021 7 0 7 0 0 0
v Australia 2024-2024 4 0 4 0 0 0
v Austria 2023-2023 1 1 0 0 0 100
v Bangladesh 2012-2021 2 2 0 0 0 100
v Bermuda 2008-2019 2 2 0 0 0 100
v Canada 2012-2012 1 1 0 0 0 100
v Denmark 2023-2023 1 1 0 0 0 100
v England 2024-2026 2 0 1 0 1 0
v Germany 2023-2023 1 1 0 0 0 100
v Hong Kong 2015-2017 5 4 1 0 0 80
v India 2007-2021 2 0 1 0 1 0
v Ireland 2008-2024 16 4 9 1 2 32.14
v Italy 2023-2026 3 2 1 0 0 66.66
v Jersey 2023-2025 2 1 1 0 0 50
v Kenya 2008-2019 8 5 3 0 0 62.5
v Namibia 2019-2024 4 1 3 0 0 25
v Nepal 2025-2026 3 1 2 0 0 33.33
v Netherlands 2008-2025 18 10 8 0 0 55.55
v New Zealand 2009-2022 4 0 4 0 0 0
v Oman 2017-2024 5 5 0 0 0 100
v Pakistan 2007-2021 4 0 4 0 0 0
v Papua New Guinea 2019-2021 3 3 0 0 0 100
v Singapore 2019-2019 1 0 1 0 0 0
v South Africa 2009-2009 1 0 1 0 0 0
v United Arab Emirates 2015-2024 6 4 2 0 0 66.66
v West Indies 2022-2026 2 1 1 0 0 50
v Zimbabwe 2016-2022 5 1 4 0 0 20
Serbia v Belgium 2024-2024 1 0 1 0 0 0
v Bulgaria 2019-2025 13 3 9 0 1 25
v Croatia 2022-2025 5 3 2 0 0 60
v Cyprus 2022-2025 3 1 2 0 0 33.33
v Gibraltar 2023-2024 4 0 4 0 0 0
v Greece 2019-2021 2 0 2 0 0 0
v Hungary 2025-2025 3 2 1 0 0 66.66
v Isle of Man 2022-2022 1 0 1 0 0 0
v Jersey 2024-2024 1 0 1 0 0 0
v Romania 2021-2022 3 0 3 0 0 0
v Slovenia 2024-2025 6 4 2 0 0 66.66
v Switzerland 2024-2024 1 0 1 0 0 0
v Turkey 2022-2023 2 2 0 0 0 100
Seychelles v Botswana 2022-2022 1 0 0 0 1 -
v Ghana 2021-2026 2 0 2 0 0 0
v Kenya 2022-2024 3 0 3 0 0 0
v Lesotho 2021-2022 2 1 1 0 0 50
v Malawi 2021-2026 3 0 2 0 1 0
v Mali 2022-2022 1 0 0 0 1 -
v Mozambique 2024-2024 1 0 1 0 0 0
v Rwanda 2021-2024 3 0 3 0 0 0
v St Helena 2022-2026 2 1 1 0 0 50
v Swaziland 2021-2021 1 1 0 0 0 100
v Tanzania 2026-2026 1 0 1 0 0 0
v Uganda 2021-2021 1 0 1 0 0 0
v Zimbabwe 2024-2024 1 0 1 0 0 0
Sierra Leone v Botswana 2021-2024 3 1 2 0 0 33.33
v Cameroon 2021-2023 3 3 0 0 0 100
v Eswatini 2022-2024 2 2 0 0 0 100
v Gambia 2022-2022 1 1 0 0 0 100
v Ghana 2022-2023 6 2 4 0 0 33.33
v Ivory Coast 2024-2024 1 1 0 0 0 100
v Kenya 2023-2023 2 0 2 0 0 0
v Mali 2023-2023 1 1 0 0 0 100
v Mozambique 2021-2022 2 1 1 0 0 50
v Nigeria 2021-2025 14 1 13 0 0 7.14
v Rwanda 2023-2025 6 1 5 0 0 16.66
v St Helena 2024-2024 1 1 0 0 0 100
v Tanzania 2021-2022 2 0 2 0 0 0
v Zambia 2025-2025 4 1 3 0 0 25
Singapore v Bahrain 2022-2025 6 0 4 1 1 10
v Bermuda 2019-2019 1 1 0 0 0 100
v Cambodia 2023-2024 2 0 2 0 0 0
v Hong Kong 2020-2025 6 1 5 0 0 16.66
v Indonesia 2023-2025 2 2 0 0 0 100
v Japan 2024-2024 2 2 0 0 0 100
v Jersey 2022-2022 2 0 2 0 0 0
v Kenya 2019-2019 1 0 1 0 0 0
v Kuwait 2022-2024 2 1 1 0 0 50
v Malaysia 2019-2025 15 3 11 0 1 21.42
v Maldives 2024-2024 2 2 0 0 0 100
v Mongolia 2024-2024 1 1 0 0 0 100
v Myanmar 2024-2024 1 1 0 0 0 100
v Namibia 2019-2019 1 0 1 0 0 0
v Nepal 2019-2023 3 1 2 0 0 33.33
v Netherlands 2019-2019 1 0 1 0 0 0
v Oman 2023-2023 1 0 1 0 0 0
v Papua New Guinea 2019-2022 3 1 2 0 0 33.33
v Philippines 2023-2025 2 1 1 0 0 50
v Qatar 2019-2022 4 1 3 0 0 25
v Samoa 2025-2025 2 2 0 0 0 100
v Saudi Arabia 2025-2025 2 0 2 0 0 0
v Scotland 2019-2019 1 1 0 0 0 100
v Thailand 2020-2025 6 5 1 0 0 83.33
v United Arab Emirates 2022-2022 1 0 1 0 0 0
v United States of America 2022-2022 1 0 1 0 0 0
v Zimbabwe 2019-2022 3 1 2 0 0 33.33
Slovenia v Austria 2022-2025 5 0 5 0 0 0
v Bulgaria 2022-2022 1 0 1 0 0 0
v Gibraltar 2024-2024 1 1 0 0 0 100
v Guernsey 2022-2022 1 0 1 0 0 0
v Hungary 2025-2025 3 0 3 0 0 0
v Luxembourg 2022-2022 1 0 1 0 0 0
v Norway 2024-2024 1 0 1 0 0 0
v Serbia 2024-2025 6 2 4 0 0 33.33
v Sweden 2024-2024 1 0 1 0 0 0
South Africa v Afghanistan 2010-2026 4 3 0 1 0 87.5
v Australia 2006-2025 28 9 19 0 0 32.14
v Bangladesh 2007-2024 9 9 0 0 0 100
v Canada 2026-2026 1 1 0 0 0 100
v England 2007-2025 28 14 13 0 1 51.85
v India 2006-2026 36 14 21 0 1 40
v Ireland 2021-2024 7 6 1 0 0 85.71
v Namibia 2025-2025 1 0 1 0 0 0
v Nepal 2024-2024 1 1 0 0 0 100
v Netherlands 2014-2024 3 2 1 0 0 66.66
v New Zealand 2005-2026 25 15 10 0 0 60
v Pakistan 2007-2025 27 13 14 0 0 48.14
v Scotland 2009-2009 1 1 0 0 0 100
v Sri Lanka 2012-2024 18 12 5 1 0 69.44
v United Arab Emirates 2026-2026 1 1 0 0 0 100
v United States of America 2024-2024 1 1 0 0 0 100
v West Indies 2007-2026 30 15 15 0 0 50
v Zimbabwe 2010-2026 9 8 0 0 1 100
South Korea v Indonesia 2022-2025 8 1 7 0 0 12.5
v Japan 2022-2024 4 0 4 0 0 0
v Philippines 2024-2025 6 1 5 0 0 16.66
Spain v Belgium 2022-2022 1 0 1 0 0 0
v Croatia 2024-2025 10 10 0 0 0 100
v Cyprus 2024-2024 1 1 0 0 0 100
v Czech Republic 2024-2024 1 1 0 0 0 100
v Denmark 2022-2022 1 0 1 0 0 0
v Finland 2019-2024 4 3 1 0 0 75
v Germany 2020-2022 7 4 3 0 0 57.14
v Gibraltar 2019-2019 2 2 0 0 0 100
v Greece 2024-2024 1 1 0 0 0 100
v Guernsey 2022-2022 2 1 1 0 0 50
v Isle of Man 2023-2023 6 5 0 0 1 100
v Israel 2022-2022 1 1 0 0 0 100
v Italy 2022-2022 2 1 1 0 0 50
v Jersey 2024-2024 2 2 0 0 0 100
v Malta 2019-2022 3 3 0 0 0 100
v Norway 2022-2022 2 2 0 0 0 100
v Portugal 2019-2022 3 3 0 0 0 100
Sri Lanka v Afghanistan 2016-2025 9 6 3 0 0 66.66
v Australia 2007-2026 27 11 15 1 0 42.59
v Bangladesh 2007-2025 22 13 9 0 0 59.09
v Canada 2008-2008 1 1 0 0 0 100
v England 2006-2026 18 4 14 0 0 22.22
v Hong Kong 2025-2025 1 1 0 0 0 100
v India 2009-2025 33 9 21 2 1 31.25
v Ireland 2009-2026 4 4 0 0 0 100
v Kenya 2007-2007 1 1 0 0 0 100
v Namibia 2021-2022 2 1 1 0 0 50
v Netherlands 2014-2024 4 4 0 0 0 100
v New Zealand 2006-2026 29 9 17 2 1 35.71
v Oman 2026-2026 1 1 0 0 0 100
v Pakistan 2007-2026 30 12 18 0 0 40
v South Africa 2012-2024 18 5 12 1 0 30.55
v United Arab Emirates 2016-2022 2 2 0 0 0 100
v West Indies 2009-2024 18 10 8 0 0 55.55
v Zimbabwe 2008-2026 12 8 4 0 0 66.66
St Helena v Botswana 2022-2024 2 0 2 0 0 0
v Eswatini 2024-2026 2 0 2 0 0 0
v Ghana 2026-2026 1 0 1 0 0 0
v Ivory Coast 2024-2024 1 1 0 0 0 100
v Kenya 2022-2022 1 0 0 0 1 -
v Lesotho 2022-2022 1 1 0 0 0 100
v Malawi 2022-2022 1 0 1 0 0 0
v Mali 2022-2022 1 0 0 0 1 -
v Nigeria 2024-2024 1 0 1 0 0 0
v Rwanda 2022-2022 1 0 1 0 0 0
v Seychelles 2022-2026 2 1 1 0 0 50
v Sierra Leone 2024-2024 1 0 1 0 0 0
v Tanzania 2026-2026 1 0 1 0 0 0
Suriname v Argentina 2024-2026 3 0 3 0 0 0
v Bahamas 2024-2024 1 0 1 0 0 0
v Belize 2024-2024 1 1 0 0 0 100
v Bermuda 2024-2024 1 0 1 0 0 0
v Brazil 2024-2024 1 0 1 0 0 0
v Cayman Islands 2024-2026 3 1 2 0 0 33.33
v Mexico 2024-2026 3 1 2 0 0 33.33
v Panama 2024-2024 1 0 1 0 0 0
Swaziland v Rwanda 2021-2021 1 0 1 0 0 0
v Seychelles 2021-2021 1 0 1 0 0 0
v Uganda 2021-2021 1 0 1 0 0 0
Sweden v Austria 2022-2025 3 0 3 0 0 0
v Croatia 2022-2022 1 1 0 0 0 100
v Denmark 2021-2025 5 2 3 0 0 40
v Finland 2021-2025 8 3 4 1 0 43.75
v France 2025-2025 2 1 1 0 0 50
v Germany 2022-2024 3 0 3 0 0 0
v Gibraltar 2024-2024 1 1 0 0 0 100
v Greece 2022-2022 1 1 0 0 0 100
v Hungary 2025-2025 1 1 0 0 0 100
v Indonesia 2026-2026 4 4 0 0 0 100
v Isle of Man 2025-2025 2 2 0 0 0 100
v Italy 2022-2022 1 0 1 0 0 0
v Norway 2023-2025 6 1 5 0 0 16.66
v Romania 2022-2022 1 1 0 0 0 100
v Slovenia 2024-2024 1 1 0 0 0 100
Switzerland v Austria 2025-2025 4 1 3 0 0 25
v Belgium 2024-2024 1 0 1 0 0 0
v Bulgaria 2021-2021 1 1 0 0 0 100
v Croatia 2024-2024 1 1 0 0 0 100
v Czech Republic 2022-2022 1 0 1 0 0 0
v Estonia 2022-2025 4 4 0 0 0 100
v France 2022-2023 2 2 0 0 0 100
v Gibraltar 2021-2021 1 1 0 0 0 100
v Guernsey 2025-2025 3 0 1 0 2 0
v Jersey 2024-2024 1 0 1 0 0 0
v Luxembourg 2022-2025 9 5 4 0 0 55.55
v Malta 2021-2023 4 3 1 0 0 75
v Norway 2022-2022 1 0 1 0 0 0
v Romania 2023-2023 1 1 0 0 0 100
v Serbia 2024-2024 1 1 0 0 0 100
Tanzania v Bahrain 2024-2025 4 2 2 0 0 50
v Botswana 2021-2025 3 3 0 0 0 100
v Cameroon 2021-2024 4 4 0 0 0 100
v Eswatini 2022-2026 2 2 0 0 0 100
v Gambia 2022-2022 1 1 0 0 0 100
v Germany 2025-2025 2 1 1 0 0 50
v Ghana 2022-2024 2 2 0 0 0 100
v Kenya 2021-2025 5 2 3 0 0 40
v Kuwait 2024-2024 1 0 1 0 0 0
v Lesotho 2024-2024 1 1 0 0 0 100
v Malawi 2022-2026 4 4 0 0 0 100
v Malaysia 2024-2024 1 0 1 0 0 0
v Mali 2024-2024 1 1 0 0 0 100
v Mozambique 2021-2022 2 2 0 0 0 100
v Namibia 2023-2025 3 0 3 0 0 0
v Nigeria 2021-2024 5 3 1 0 1 75
v Rwanda 2022-2023 18 16 2 0 0 88.88
v Seychelles 2026-2026 1 1 0 0 0 100
v Sierra Leone 2021-2022 2 2 0 0 0 100
v St Helena 2026-2026 1 1 0 0 0 100
v Uganda 2021-2025 17 3 12 0 2 20
v Vanuatu 2024-2024 1 0 1 0 0 0
v Zimbabwe 2023-2025 2 0 2 0 0 0
Thailand v Bahrain 2024-2026 4 1 2 0 1 33.33
v Bhutan 2022-2026 8 5 3 0 0 62.5
v Cambodia 2024-2024 1 1 0 0 0 100
v China 2023-2023 1 1 0 0 0 100
v Cook Islands 2025-2025 2 1 1 0 0 50
v Hong Kong 2020-2020 1 0 1 0 0 0
v Indonesia 2023-2025 10 6 4 0 0 60
v Japan 2024-2026 4 1 3 0 0 25
v Malaysia 2019-2025 12 0 11 0 1 0
v Maldives 2019-2024 7 4 3 0 0 57.14
v Myanmar 2023-2023 1 1 0 0 0 100
v Nepal 2020-2020 1 0 1 0 0 0
v Philippines 2025-2025 1 0 1 0 0 0
v Qatar 2024-2024 1 0 1 0 0 0
v Saudi Arabia 2024-2025 5 0 5 0 0 0
v Singapore 2020-2025 6 1 5 0 0 16.66
v United Arab Emirates 2024-2024 1 0 1 0 0 0
Timor-Leste v Indonesia 2025-2025 4 0 4 0 0 0
v Myanmar 2025-2025 4 0 4 0 0 0
Turkey v Austria 2019-2019 1 0 1 0 0 0
v Bulgaria 2023-2025 3 1 2 0 0 33.33
v Croatia 2023-2023 2 1 0 0 1 100
v Cyprus 2022-2022 1 0 1 0 0 0
v Czech Republic 2019-2019 1 0 1 0 0 0
v France 2024-2024 1 0 1 0 0 0
v Gibraltar 2025-2025 2 0 2 0 0 0
v Isle of Man 2022-2024 2 0 2 0 0 0
v Italy 2024-2024 1 0 1 0 0 0
v Luxembourg 2019-2024 2 0 2 0 0 0
v Romania 2019-2022 2 0 2 0 0 0
v Serbia 2022-2023 2 0 2 0 0 0
Turks and Caicos Islands v Costa Rica 2025-2025 2 1 1 0 0 50
v Mexico 2025-2025 1 0 1 0 0 0
v Panama 2025-2025 1 0 1 0 0 0
Uganda v Afghanistan 2024-2024 1 0 1 0 0 0
v Bahrain 2024-2024 2 1 1 0 0 50
v Botswana 2019-2025 10 10 0 0 0 100
v Ghana 2019-2024 4 4 0 0 0 100
v Hong Kong 2022-2022 2 2 0 0 0 100
v Jersey 2022-2022 1 1 0 0 0 100
v Kenya 2019-2025 18 13 4 0 1 76.47
v Lesotho 2021-2021 1 1 0 0 0 100
v Malawi 2021-2025 3 3 0 0 0 100
v Mozambique 2022-2023 2 2 0 0 0 100
v Namibia 2019-2024 9 1 8 0 0 11.11
v Netherlands 2022-2022 1 0 1 0 0 0
v New Zealand 2024-2024 1 0 1 0 0 0
v Nigeria 2021-2025 13 13 0 0 0 100
v Papua New Guinea 2022-2024 2 1 1 0 0 50
v Qatar 2020-2020 3 1 2 0 0 33.33
v Rwanda 2021-2024 21 20 1 0 0 95.23
v Seychelles 2021-2021 1 1 0 0 0 100
v Swaziland 2021-2021 1 1 0 0 0 100
v Tanzania 2021-2025 17 12 3 0 2 80
v United Arab Emirates 2025-2025 2 2 0 0 0 100
v West Indies 2024-2024 1 0 1 0 0 0
v Zimbabwe 2023-2025 2 1 1 0 0 50
United Arab Emirates v Afghanistan 2015-2026 15 3 12 0 0 20
v Australia 2018-2018 1 0 1 0 0 0
v Bahrain 2022-2024 6 4 2 0 0 66.66
v Bangladesh 2016-2025 6 2 4 0 0 33.33
v Bhutan 2024-2024 1 1 0 0 0 100
v Cambodia 2024-2024 2 2 0 0 0 100
v Canada 2019-2026 2 2 0 0 0 100
v Germany 2022-2022 1 1 0 0 0 100
v Hong Kong 2016-2023 6 4 2 0 0 66.66
v India 2016-2025 2 0 2 0 0 0
v Iran 2020-2020 1 1 0 0 0 100
v Ireland 2014-2026 13 7 6 0 0 53.84
v Japan 2025-2025 1 1 0 0 0 100
v Jersey 2019-2019 1 0 1 0 0 0
v Kenya 2025-2025 2 2 0 0 0 100
v Kuwait 2020-2024 8 7 1 0 0 87.5
v Malaysia 2025-2025 1 1 0 0 0 100
v Namibia 2021-2024 4 3 1 0 0 75
v Nepal 2019-2025 11 5 6 0 0 45.45
v Netherlands 2014-2022 9 4 5 0 0 44.44
v New Zealand 2023-2026 4 1 3 0 0 25
v Nigeria 2019-2025 3 3 0 0 0 100
v Oman 2015-2025 12 6 6 0 0 50
v Pakistan 2016-2025 4 0 4 0 0 0
v Papua New Guinea 2017-2017 3 3 0 0 0 100
v Qatar 2020-2025 5 5 0 0 0 100
v Samoa 2025-2025 1 1 0 0 0 100
v Saudi Arabia 2020-2024 4 3 1 0 0 75
v Scotland 2015-2024 6 2 4 0 0 33.33
v Singapore 2022-2022 1 1 0 0 0 100
v South Africa 2026-2026 1 0 1 0 0 0
v Sri Lanka 2016-2022 2 0 2 0 0 0
v Thailand 2024-2024 1 1 0 0 0 100
v Uganda 2025-2025 2 0 2 0 0 0
v United States of America 2019-2024 4 2 1 0 1 66.66
v Zimbabwe 2014-2014 1 0 1 0 0 0
United States of America v Argentina 2021-2021 1 1 0 0 0 100
v Bahamas 2021-2025 2 2 0 0 0 100
v Bangladesh 2024-2024 3 2 1 0 0 66.66
v Belize 2021-2021 1 1 0 0 0 100
v Bermuda 2019-2025 5 3 2 0 0 60
v Canada 2019-2025 12 7 3 1 1 68.18
v Cayman Islands 2019-2025 3 3 0 0 0 100
v England 2024-2024 1 0 1 0 0 0
v India 2024-2026 2 0 2 0 0 0
v Ireland 2021-2021 2 1 1 0 0 50
v Jersey 2022-2022 1 1 0 0 0 100
v Namibia 2024-2026 3 3 0 0 0 100
v Nepal 2024-2024 3 0 2 1 0 16.66
v Netherlands 2022-2026 4 1 3 0 0 25
v Oman 2025-2025 3 3 0 0 0 100
v Pakistan 2024-2026 2 0 1 1 0 25
v Panama 2021-2021 1 1 0 0 0 100
v Papua New Guinea 2022-2022 1 0 1 0 0 0
v Singapore 2022-2022 1 1 0 0 0 100
v South Africa 2024-2024 1 0 1 0 0 0
v United Arab Emirates 2019-2024 4 1 2 0 1 33.33
v West Indies 2024-2024 1 0 1 0 0 0
v Zimbabwe 2022-2022 1 0 1 0 0 0
Vanuatu v Bahrain 2024-2024 1 0 1 0 0 0
v Cook Islands 2022-2024 4 1 3 0 0 25
v Fiji 2022-2024 6 5 1 0 0 83.33
v Japan 2023-2023 2 1 1 0 0 50
v Kuwait 2024-2024 2 0 2 0 0 0
v Malaysia 2019-2024 6 3 3 0 0 50
v Papua New Guinea 2019-2023 7 0 7 0 0 0
v Philippines 2019-2023 4 2 2 0 0 50
v Samoa 2019-2024 7 4 3 0 0 57.14
v Tanzania 2024-2024 1 1 0 0 0 100
West Indies v Afghanistan 2016-2026 11 6 5 0 0 54.54
v Australia 2008-2025 27 11 16 0 0 40.74
v Bangladesh 2007-2025 22 12 8 0 2 60
v England 2007-2026 39 19 19 0 1 50
v ICC World XI 2018-2018 1 1 0 0 0 100
v India 2009-2026 31 10 20 0 1 33.33
v Ireland 2010-2025 9 4 3 0 2 57.14
v Italy 2026-2026 1 1 0 0 0 100
v Nepal 2025-2026 4 2 2 0 0 50
v New Zealand 2006-2025 25 6 13 3 3 34.09
v Pakistan 2011-2025 24 4 17 0 3 19.04
v Papua New Guinea 2024-2024 1 1 0 0 0 100
v Scotland 2022-2026 2 1 1 0 0 50
v South Africa 2007-2026 30 15 15 0 0 50
v Sri Lanka 2009-2024 18 8 10 0 0 44.44
v Uganda 2024-2024 1 1 0 0 0 100
v United States of America 2024-2024 1 1 0 0 0 100
v Zimbabwe 2010-2026 5 4 1 0 0 80
World-XI v Pakistan 2017-2017 3 1 2 0 0 33.33
Zambia v Nigeria 2025-2025 3 0 3 0 0 0
v Rwanda 2025-2025 3 1 2 0 0 33.33
v Sierra Leone 2025-2025 4 3 1 0 0 75
Zimbabwe v Afghanistan 2015-2025 21 2 19 0 0 9.52
v Australia 2007-2026 4 2 2 0 0 50
v Bangladesh 2006-2024 25 8 17 0 0 32
v Botswana 2025-2025 1 1 0 0 0 100
v Canada 2008-2008 2 1 0 1 0 75
v England 2007-2007 1 0 1 0 0 0
v Gambia 2024-2024 1 1 0 0 0 100
v Hong Kong 2016-2016 1 1 0 0 0 100
v India 2010-2026 14 3 11 0 0 21.42
v Ireland 2014-2025 18 8 8 0 2 50
v Jersey 2022-2022 1 1 0 0 0 100
v Kenya 2023-2025 3 3 0 0 0 100
v Mozambique 2024-2024 1 1 0 0 0 100
v Namibia 2022-2025 15 7 8 0 0 46.66
v Nepal 2019-2019 2 2 0 0 0 100
v Netherlands 2014-2022 5 2 2 1 0 50
v New Zealand 2010-2025 8 0 8 0 0 0
v Nigeria 2023-2023 1 1 0 0 0 100
v Oman 2026-2026 1 1 0 0 0 100
v Pakistan 2008-2025 23 3 20 0 0 13.04
v Papua New Guinea 2022-2022 1 1 0 0 0 100
v Rwanda 2023-2024 2 2 0 0 0 100
v Scotland 2016-2022 5 4 1 0 0 80
v Seychelles 2024-2024 1 1 0 0 0 100
v Singapore 2019-2022 3 2 1 0 0 66.66
v South Africa 2010-2026 9 0 8 0 1 0
v Sri Lanka 2008-2026 12 4 8 0 0 33.33
v Tanzania 2023-2025 2 2 0 0 0 100
v Uganda 2023-2025 2 1 1 0 0 50
v United Arab Emirates 2014-2014 1 1 0 0 0 100
v United States of America 2022-2022 1 1 0 0 0 100
v West Indies 2010-2026 5 1 4 0 0 20
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years

The result percentage excludes no results and counts ties as half a win

Records includes the following current or recent matches:
Portugal v France at Albergaria, Portugal T20 Tri-Series final, Apr 9, 2026 [T20I # 3812]
France v Norway at Albergaria, Portugal T20 Tri-Series 9th match, Apr 9, 2026 [T20I # 3811]
Indonesia v Sweden at Bali, 4th T20I, Apr 9, 2026 [T20I # 3810]
Indonesia v Sweden at Bali, 3rd T20I, Apr 9, 2026 [T20I # 3809]