Results summary (by opposition)
Team Opposition Span Mat Won Lost Tied Draw NR W/L %W %L
Afghanistan v Australia 2012-2025 7 1 5 0 0 1 0.2 14.28 71.42
v Bangladesh 2014-2025 40 19 21 0 0 0 0.9 47.5 52.5
v Canada 2010-2026 8 7 1 0 0 0 7 87.5 12.5
v England 2012-2025 7 2 5 0 0 0 0.4 28.57 71.42
v Hong Kong 2014-2025 8 5 3 0 0 0 1.66 62.5 37.5
v India 2010-2026 18 0 15 2 0 1 0 0 83.33
v Ireland 2010-2024 60 37 21 1 0 1 1.76 61.66 35
v Kenya 2010-2013 9 6 3 0 0 0 2 66.66 33.33
v Namibia 2021-2021 1 1 0 0 0 0 - 100 0
v Nepal 2014-2014 1 0 1 0 0 0 0 0 100
v Netherlands 2009-2023 14 10 4 0 0 0 2.5 71.42 28.57
v New Zealand 2015-2026 6 1 5 0 0 0 0.2 16.66 83.33
v Oman 2015-2017 5 5 0 0 0 0 - 100 0
v Pakistan 2012-2025 18 5 13 0 0 0 0.38 27.77 72.22
v Papua New Guinea 2015-2024 2 2 0 0 0 0 - 100 0
v Qatar 2025-2025 1 1 0 0 0 0 - 100 0
v Scotland 2009-2021 20 15 4 0 0 1 3.75 75 20
v South Africa 2010-2026 10 2 7 1 0 0 0.28 20 70
v Sri Lanka 2014-2025 25 7 17 0 0 1 0.41 28 68
v Uganda 2024-2024 1 1 0 0 0 0 - 100 0
v United Arab Emirates 2014-2026 21 15 6 0 0 0 2.5 71.42 28.57
v West Indies 2016-2026 21 8 12 0 0 1 0.66 38.09 57.14
v Zimbabwe 2014-2025 57 41 14 0 1 1 2.92 71.92 24.56
Africa XI v Asia XI 2005-2007 6 1 4 0 0 1 0.25 16.66 66.66
Argentina v Bahamas 2021-2024 3 1 2 0 0 0 0.5 33.33 66.66
v Belize 2021-2024 2 2 0 0 0 0 - 100 0
v Bermuda 2021-2024 5 0 5 0 0 0 0 0 100
v Brazil 2019-2025 6 4 0 0 0 2 - 66.66 0
v Canada 2021-2021 1 0 1 0 0 0 0 0 100
v Cayman Islands 2023-2026 4 0 4 0 0 0 0 0 100
v Chile 2019-2023 2 2 0 0 0 0 - 100 0
v Mexico 2019-2026 7 7 0 0 0 0 - 100 0
v Panama 2021-2024 3 2 1 0 0 0 2 66.66 33.33
v Peru 2019-2019 1 1 0 0 0 0 - 100 0
v Suriname 2024-2026 3 3 0 0 0 0 - 100 0
v United States of America 2021-2021 1 0 1 0 0 0 0 0 100
Asia XI v Africa XI 2005-2007 6 4 1 0 0 1 4 66.66 16.66
v ICC World XI 2005-2005 1 0 1 0 0 0 0 0 100
Australia v Afghanistan 2012-2025 7 5 1 0 0 1 5 71.42 14.28
v Bangladesh 1990-2026 45 36 8 0 0 1 4.5 80 17.77
v Canada 1979-2011 2 2 0 0 0 0 - 100 0
v England 1877-2026 554 260 190 2 97 5 1.36 46.93 34.29
v ICC World XI 2005-2005 4 4 0 0 0 0 - 100 0
v India 1947-2025 304 146 114 1 30 13 1.28 48.02 37.5
v Ireland 2007-2026 8 7 0 0 0 1 - 87.5 0
v Kenya 1996-2011 5 5 0 0 0 0 - 100 0
v Namibia 2003-2024 2 2 0 0 0 0 - 100 0
v Netherlands 2003-2023 3 3 0 0 0 0 - 100 0
v New Zealand 1946-2025 226 147 52 1 18 8 2.82 65.04 23
v Oman 2024-2026 2 2 0 0 0 0 - 100 0
v Pakistan 1956-2026 217 123 68 2 20 4 1.8 56.68 31.33
v Scotland 1999-2024 9 9 0 0 0 0 - 100 0
v South Africa 1902-2025 243 125 93 3 21 1 1.34 51.44 38.27
v Sri Lanka 1975-2026 167 101 53 1 8 4 1.9 60.47 31.73
v United Arab Emirates 2018-2018 1 1 0 0 0 0 - 100 0
v United States of America 2004-2004 1 1 0 0 0 0 - 100 0
v West Indies 1930-2025 296 159 105 4 25 3 1.51 53.71 35.47
v Zimbabwe 1983-2026 40 34 5 0 0 1 6.8 85 12.5
Austria v Belgium 2021-2025 12 8 4 0 0 0 2 66.66 33.33
v Bulgaria 2022-2022 1 1 0 0 0 0 - 100 0
v Croatia 2026-2026 1 1 0 0 0 0 - 100 0
v Cyprus 2026-2026 2 1 1 0 0 0 1 50 50
v Czech Republic 2019-2025 8 7 1 0 0 0 7 87.5 12.5
v Denmark 2023-2023 1 0 1 0 0 0 0 0 100
v Finland 2026-2026 1 0 1 0 0 0 0 0 100
v France 2024-2025 2 2 0 0 0 0 - 100 0
v Germany 2022-2026 11 2 9 0 0 0 0.22 18.18 81.81
v Guernsey 2022-2026 2 1 1 0 0 0 1 50 50
v Hungary 2022-2025 8 5 2 0 0 1 2.5 62.5 25
v Ireland 2023-2023 1 0 1 0 0 0 0 0 100
v Isle of Man 2023-2023 3 0 2 0 0 1 0 0 66.66
v Israel 2024-2024 1 1 0 0 0 0 - 100 0
v Jersey 2023-2023 1 0 1 0 0 0 0 0 100
v Luxembourg 2019-2025 7 6 1 0 0 0 6 85.71 14.28
v Malta 2025-2026 4 3 1 0 0 0 3 75 25
v Norway 2022-2026 7 5 2 0 0 0 2.5 71.42 28.57
v Portugal 2024-2024 1 1 0 0 0 0 - 100 0
v Romania 2019-2025 9 4 4 0 0 1 1 44.44 44.44
v Scotland 2023-2023 1 0 1 0 0 0 0 0 100
v Slovenia 2022-2026 6 6 0 0 0 0 - 100 0
v Sweden 2022-2026 5 3 2 0 0 0 1.5 60 40
v Switzerland 2025-2025 4 3 1 0 0 0 3 75 25
v Turkey 2019-2019 1 1 0 0 0 0 - 100 0
Bahamas v Argentina 2021-2024 3 2 1 0 0 0 2 66.66 33.33
v Belize 2021-2024 2 2 0 0 0 0 - 100 0
v Bermuda 2021-2026 8 0 7 0 0 1 0 0 87.5
v Brazil 2024-2026 2 2 0 0 0 0 - 100 0
v Canada 2021-2025 5 0 5 0 0 0 0 0 100
v Cayman Islands 2022-2025 11 0 11 0 0 0 0 0 100
v Mexico 2024-2024 1 1 0 0 0 0 - 100 0
v Panama 2021-2026 4 2 2 0 0 0 1 50 50
v Suriname 2024-2024 1 1 0 0 0 0 - 100 0
v United States of America 2021-2025 2 0 2 0 0 0 0 0 100
Bahrain v Bhutan 2024-2026 7 7 0 0 0 0 - 100 0
v Cambodia 2024-2024 2 2 0 0 0 0 - 100 0
v Canada 2022-2022 3 1 2 0 0 0 0.5 33.33 66.66
v Germany 2022-2025 2 2 0 0 0 0 - 100 0
v Hong Kong 2023-2026 6 3 2 1 0 0 1.5 50 33.33
v Indonesia 2025-2025 8 7 1 0 0 0 7 87.5 12.5
v Ireland 2022-2022 1 0 1 0 0 0 0 0 100
v Japan 2026-2026 2 0 1 1 0 0 0 0 50
v Kuwait 2019-2024 15 3 11 1 0 0 0.27 20 73.33
v Malawi 2025-2025 7 7 0 0 0 0 - 100 0
v Malaysia 2022-2026 13 7 6 0 0 0 1.16 53.84 46.15
v Maldives 2019-2021 3 3 0 0 0 0 - 100 0
v Oman 2020-2026 8 2 6 0 0 0 0.33 25 75
v Philippines 2022-2022 1 1 0 0 0 0 - 100 0
v Qatar 2019-2026 13 4 8 0 0 1 0.5 30.76 61.53
v Rwanda 2025-2025 4 4 0 0 0 0 - 100 0
v Saudi Arabia 2019-2024 8 6 2 0 0 0 3 75 25
v Singapore 2022-2026 7 5 0 1 0 1 - 71.42 0
v Tanzania 2024-2025 4 2 2 0 0 0 1 50 50
v Thailand 2024-2026 4 2 1 0 0 1 2 50 25
v Uganda 2024-2024 2 1 1 0 0 0 1 50 50
v United Arab Emirates 2022-2024 6 2 4 0 0 0 0.5 33.33 66.66
v Vanuatu 2024-2024 1 1 0 0 0 0 - 100 0
Bangladesh v Afghanistan 2014-2025 40 21 19 0 0 0 1.1 52.5 47.5
v Australia 1990-2026 45 8 36 0 0 1 0.22 17.77 80
v Bermuda 2007-2007 2 2 0 0 0 0 - 100 0
v Canada 2003-2007 2 1 1 0 0 0 1 50 50
v England 2000-2023 39 9 30 0 0 0 0.3 23.07 76.92
v Hong Kong 2004-2025 3 2 1 0 0 0 2 66.66 33.33
v India 1988-2025 75 9 63 0 2 1 0.14 12 84
v Ireland 2007-2025 30 21 5 0 0 4 4.2 70 16.66
v Kenya 1997-2007 15 9 6 0 0 0 1.5 60 40
v Malaysia 2023-2023 1 1 0 0 0 0 - 100 0
v Nepal 2014-2024 2 2 0 0 0 0 - 100 0
v Netherlands 2010-2025 11 7 3 0 0 1 2.33 63.63 27.27
v New Zealand 1990-2026 90 20 65 0 3 2 0.3 22.22 72.22
v Oman 2016-2021 2 2 0 0 0 0 - 100 0
v Pakistan 1986-2026 85 16 68 0 1 0 0.23 18.82 80
v Papua New Guinea 2021-2021 1 1 0 0 0 0 - 100 0
v Scotland 1999-2021 6 4 2 0 0 0 2 66.66 33.33
v South Africa 2002-2024 50 6 42 0 2 0 0.14 12 84
v Sri Lanka 1986-2025 110 23 79 0 6 2 0.29 20.9 71.81
v United Arab Emirates 2008-2025 7 5 2 0 0 0 2.5 71.42 28.57
v United States of America 2024-2024 3 1 2 0 0 0 0.5 33.33 66.66
v West Indies 1999-2025 94 36 51 1 2 4 0.7 38.29 54.25
v Zimbabwe 1997-2025 126 77 46 0 3 0 1.67 61.11 36.5
Belgium v Austria 2021-2025 12 4 8 0 0 0 0.5 33.33 66.66
v Croatia 2024-2024 1 0 1 0 0 0 0 0 100
v Czech Republic 2020-2020 2 2 0 0 0 0 - 100 0
v Denmark 2022-2022 1 1 0 0 0 0 - 100 0
v France 2024-2025 4 2 1 1 0 0 2 50 25
v Germany 2019-2023 7 0 7 0 0 0 0 0 100
v Gibraltar 2022-2022 1 1 0 0 0 0 - 100 0
v Guernsey 2024-2024 4 2 2 0 0 0 1 50 50
v Hungary 2022-2026 3 3 0 0 0 0 - 100 0
v Jersey 2024-2024 1 0 1 0 0 0 0 0 100
v Luxembourg 2020-2020 2 2 0 0 0 0 - 100 0
v Malta 2021-2025 13 11 2 0 0 0 5.5 84.61 15.38
v Portugal 2022-2025 4 1 3 0 0 0 0.33 25 75
v Romania 2025-2026 3 3 0 0 0 0 - 100 0
v Serbia 2024-2024 1 1 0 0 0 0 - 100 0
v Spain 2022-2022 1 1 0 0 0 0 - 100 0
v Switzerland 2024-2026 2 2 0 0 0 0 - 100 0
Belize v Argentina 2021-2024 2 0 2 0 0 0 0 0 100
v Bahamas 2021-2024 2 0 2 0 0 0 0 0 100
v Bermuda 2021-2026 3 0 3 0 0 0 0 0 100
v Brazil 2024-2026 2 2 0 0 0 0 - 100 0
v Canada 2021-2021 1 0 1 0 0 0 0 0 100
v Cayman Islands 2024-2024 1 0 1 0 0 0 0 0 100
v Costa Rica 2019-2019 1 1 0 0 0 0 - 100 0
v Mexico 2019-2024 2 2 0 0 0 0 - 100 0
v Panama 2019-2024 3 3 0 0 0 0 - 100 0
v Suriname 2024-2024 1 0 1 0 0 0 0 0 100
v United States of America 2021-2021 1 0 1 0 0 0 0 0 100
Bermuda v Argentina 2021-2024 5 5 0 0 0 0 - 100 0
v Bahamas 2021-2026 8 7 0 0 0 1 - 87.5 0
v Bangladesh 2007-2007 2 0 2 0 0 0 0 0 100
v Belize 2021-2026 3 3 0 0 0 0 - 100 0
v Brazil 2024-2024 1 1 0 0 0 0 - 100 0
v Canada 2006-2025 20 6 13 0 0 1 0.46 30 65
v Cayman Islands 2019-2025 9 8 1 0 0 0 8 88.88 11.11
v India 2007-2007 1 0 1 0 0 0 0 0 100
v Ireland 2007-2008 2 0 2 0 0 0 0 0 100
v Kenya 2006-2019 9 0 9 0 0 0 0 0 100
v Mexico 2024-2024 1 1 0 0 0 0 - 100 0
v Namibia 2019-2019 1 0 1 0 0 0 0 0 100
v Netherlands 2006-2019 8 1 7 0 0 0 0.14 12.5 87.5
v Panama 2021-2026 6 6 0 0 0 0 - 100 0
v Papua New Guinea 2019-2019 1 0 1 0 0 0 0 0 100
v Scotland 2007-2019 3 1 2 0 0 0 0.5 33.33 66.66
v Singapore 2019-2019 1 0 1 0 0 0 0 0 100
v Sri Lanka 2007-2007 1 0 1 0 0 0 0 0 100
v Suriname 2024-2024 1 1 0 0 0 0 - 100 0
v United States of America 2019-2025 5 2 3 0 0 0 0.66 40 60
v West Indies 2008-2008 1 0 1 0 0 0 0 0 100
v Zimbabwe 2006-2006 2 0 2 0 0 0 0 0 100
Bhutan v Bahrain 2024-2026 7 0 7 0 0 0 0 0 100
v Cambodia 2024-2024 2 0 2 0 0 0 0 0 100
v China 2023-2023 1 1 0 0 0 0 - 100 0
v Indonesia 2024-2024 3 2 1 0 0 0 2 66.66 33.33
v Japan 2026-2026 1 0 1 0 0 0 0 0 100
v Malaysia 2022-2023 4 0 4 0 0 0 0 0 100
v Maldives 2019-2024 8 4 4 0 0 0 1 50 50
v Myanmar 2023-2025 6 6 0 0 0 0 - 100 0
v Nepal 2019-2019 1 0 1 0 0 0 0 0 100
v Qatar 2024-2024 1 0 1 0 0 0 0 0 100
v Saudi Arabia 2024-2024 3 0 3 0 0 0 0 0 100
v Thailand 2022-2026 8 3 5 0 0 0 0.6 37.5 62.5
v United Arab Emirates 2024-2024 1 0 1 0 0 0 0 0 100
Botswana v Cameroon 2021-2026 2 2 0 0 0 0 - 100 0
v Eswatini 2023-2024 2 2 0 0 0 0 - 100 0
v Ghana 2022-2023 2 2 0 0 0 0 - 100 0
v Ivory Coast 2024-2026 2 2 0 0 0 0 - 100 0
v Kenya 2022-2026 6 1 5 0 0 0 0.2 16.66 83.33
v Lesotho 2022-2026 6 6 0 0 0 0 - 100 0
v Malawi 2022-2025 4 2 2 0 0 0 1 50 50
v Mali 2022-2026 2 2 0 0 0 0 - 100 0
v Mozambique 2021-2023 3 3 0 0 0 0 - 100 0
v Namibia 2019-2019 5 0 5 0 0 0 0 0 100
v Nigeria 2019-2025 6 1 5 0 0 0 0.2 16.66 83.33
v Rwanda 2022-2026 8 2 6 0 0 0 0.33 25 75
v Seychelles 2022-2022 1 0 0 0 0 1 0 0 0
v Sierra Leone 2021-2026 4 3 1 0 0 0 3 75 25
v St Helena 2022-2024 2 2 0 0 0 0 - 100 0
v Tanzania 2021-2025 3 0 3 0 0 0 0 0 100
v Uganda 2019-2025 10 0 10 0 0 0 0 0 100
v Zimbabwe 2025-2025 1 0 1 0 0 0 0 0 100
Brazil v Argentina 2019-2025 6 0 4 0 0 2 0 0 66.66
v Bahamas 2024-2026 2 0 2 0 0 0 0 0 100
v Belize 2024-2026 2 0 2 0 0 0 0 0 100
v Bermuda 2024-2024 1 0 1 0 0 0 0 0 100
v Cayman Islands 2024-2024 1 0 1 0 0 0 0 0 100
v Chile 2019-2019 1 1 0 0 0 0 - 100 0
v Costa Rica 2026-2026 2 2 0 0 0 0 - 100 0
v Mexico 2019-2026 7 2 5 0 0 0 0.4 28.57 71.42
v Panama 2024-2026 3 1 1 0 0 1 1 33.33 33.33
v Peru 2019-2019 1 0 1 0 0 0 0 0 100
v Suriname 2024-2024 1 1 0 0 0 0 - 100 0
Bulgaria v Austria 2022-2022 1 0 1 0 0 0 0 0 100
v Croatia 2023-2023 1 1 0 0 0 0 - 100 0
v Cyprus 2025-2025 4 0 4 0 0 0 0 0 100
v Czech Republic 2021-2022 3 0 3 0 0 0 0 0 100
v Estonia 2024-2024 1 0 1 0 0 0 0 0 100
v Finland 2024-2024 1 0 1 0 0 0 0 0 100
v Gibraltar 2021-2025 8 4 4 0 0 0 1 50 50
v Greece 2019-2021 4 2 1 0 0 1 2 50 25
v Guernsey 2022-2024 2 0 2 0 0 0 0 0 100
v Hungary 2022-2022 1 0 1 0 0 0 0 0 100
v Luxembourg 2021-2022 2 0 2 0 0 0 0 0 100
v Malta 2020-2024 7 0 6 0 0 1 0 0 85.71
v Romania 2020-2026 13 1 12 0 0 0 0.08 7.69 92.3
v Serbia 2019-2025 13 9 3 0 0 1 3 69.23 23.07
v Slovenia 2022-2022 1 1 0 0 0 0 - 100 0
v Switzerland 2021-2021 1 0 1 0 0 0 0 0 100
v Turkey 2023-2025 3 2 1 0 0 0 2 66.66 33.33
Cambodia v Bahrain 2024-2024 2 0 2 0 0 0 0 0 100
v Bhutan 2024-2024 2 2 0 0 0 0 - 100 0
v China 2024-2024 1 1 0 0 0 0 - 100 0
v Hong Kong 2023-2023 1 0 1 0 0 0 0 0 100
v Indonesia 2023-2025 24 8 14 0 0 2 0.57 33.33 58.33
v Japan 2023-2023 1 0 1 0 0 0 0 0 100
v Kuwait 2024-2024 1 0 1 0 0 0 0 0 100
v Malaysia 2023-2023 1 1 0 0 0 0 - 100 0
v Myanmar 2024-2024 1 1 0 0 0 0 - 100 0
v Oman 2024-2024 1 0 1 0 0 0 0 0 100
v Philippines 2023-2023 1 1 0 0 0 0 - 100 0
v Qatar 2024-2024 1 0 1 0 0 0 0 0 100
v Saudi Arabia 2024-2024 3 0 3 0 0 0 0 0 100
v Singapore 2023-2024 2 2 0 0 0 0 - 100 0
v Thailand 2024-2024 1 0 1 0 0 0 0 0 100
v United Arab Emirates 2024-2024 2 0 2 0 0 0 0 0 100
Cameroon v Botswana 2021-2026 2 0 2 0 0 0 0 0 100
v Eswatini 2022-2022 1 0 0 0 0 1 0 0 0
v Gambia 2022-2022 1 0 1 0 0 0 0 0 100
v Ghana 2022-2024 2 0 2 0 0 0 0 0 100
v Ivory Coast 2026-2026 1 1 0 0 0 0 - 100 0
v Kenya 2022-2026 3 0 3 0 0 0 0 0 100
v Lesotho 2024-2024 1 1 0 0 0 0 - 100 0
v Malawi 2022-2024 2 0 2 0 0 0 0 0 100
v Mali 2023-2026 3 3 0 0 0 0 - 100 0
v Mozambique 2021-2022 2 0 2 0 0 0 0 0 100
v Nigeria 2022-2022 1 0 1 0 0 0 0 0 100
v Rwanda 2026-2026 1 0 1 0 0 0 0 0 100
v Sierra Leone 2021-2026 4 1 3 0 0 0 0.33 25 75
v Tanzania 2021-2024 4 0 4 0 0 0 0 0 100
Canada v Afghanistan 2010-2026 8 1 7 0 0 0 0.14 12.5 87.5
v Argentina 2021-2021 1 1 0 0 0 0 - 100 0
v Australia 1979-2011 2 0 2 0 0 0 0 0 100
v Bahamas 2021-2025 5 5 0 0 0 0 - 100 0
v Bahrain 2022-2022 3 2 1 0 0 0 2 66.66 33.33
v Bangladesh 2003-2007 2 1 1 0 0 0 1 50 50
v Belize 2021-2021 1 1 0 0 0 0 - 100 0
v Bermuda 2006-2025 20 13 6 0 0 1 2.16 65 30
v Cayman Islands 2019-2025 9 9 0 0 0 0 - 100 0
v England 1979-2007 2 0 2 0 0 0 0 0 100
v Germany 2022-2022 1 1 0 0 0 0 - 100 0
v Hong Kong 2019-2019 1 0 1 0 0 0 0 0 100
v Ireland 2007-2024 13 5 8 0 0 0 0.62 38.46 61.53
v Jersey 2019-2023 2 2 0 0 0 0 - 100 0
v Kenya 2003-2013 20 6 13 0 0 1 0.46 30 65
v Namibia 2023-2025 8 0 7 1 0 0 0 0 87.5
v Nepal 2022-2024 8 4 4 0 0 0 1 50 50
v Netherlands 2006-2026 19 3 13 0 0 3 0.23 15.78 68.42
v New Zealand 2003-2026 4 0 4 0 0 0 0 0 100
v Nigeria 2019-2019 1 1 0 0 0 0 - 100 0
v Oman 2019-2025 11 6 5 0 0 0 1.2 54.54 45.45
v Pakistan 1979-2024 4 0 4 0 0 0 0 0 100
v Panama 2021-2023 2 2 0 0 0 0 - 100 0
v Papua New Guinea 2023-2023 1 1 0 0 0 0 - 100 0
v Philippines 2022-2022 1 1 0 0 0 0 - 100 0
v Saudi Arabia 2022-2022 2 2 0 0 0 0 - 100 0
v Scotland 2007-2025 13 4 9 0 0 0 0.44 30.76 69.23
v South Africa 2003-2026 2 0 2 0 0 0 0 0 100
v Sri Lanka 2003-2011 3 0 3 0 0 0 0 0 100
v United Arab Emirates 2019-2026 5 2 3 0 0 0 0.66 40 60
v United States of America 2019-2026 19 4 13 1 0 1 0.3 21.05 68.42
v West Indies 2003-2010 4 0 4 0 0 0 0 0 100
v Zimbabwe 2006-2011 4 0 3 1 0 0 0 0 75
Cayman Islands v Argentina 2023-2026 4 4 0 0 0 0 - 100 0
v Bahamas 2022-2025 11 11 0 0 0 0 - 100 0
v Belize 2024-2024 1 1 0 0 0 0 - 100 0
v Bermuda 2019-2025 9 1 8 0 0 0 0.12 11.11 88.88
v Brazil 2024-2024 1 1 0 0 0 0 - 100 0
v Canada 2019-2025 9 0 9 0 0 0 0 0 100
v Mexico 2024-2026 3 3 0 0 0 0 - 100 0
v Panama 2023-2024 3 3 0 0 0 0 - 100 0
v Suriname 2024-2026 3 2 1 0 0 0 2 66.66 33.33
v United States of America 2019-2025 3 0 3 0 0 0 0 0 100
Chile v Argentina 2019-2023 2 0 2 0 0 0 0 0 100
v Brazil 2019-2019 1 0 1 0 0 0 0 0 100
v Mexico 2019-2023 2 1 1 0 0 0 1 50 50
v Peru 2019-2019 1 0 1 0 0 0 0 0 100
China v Bhutan 2023-2023 1 0 1 0 0 0 0 0 100
v Cambodia 2024-2024 1 0 1 0 0 0 0 0 100
v Hong Kong 2024-2024 2 0 2 0 0 0 0 0 100
v Japan 2024-2024 2 0 2 0 0 0 0 0 100
v Malaysia 2023-2026 2 0 2 0 0 0 0 0 100
v Myanmar 2023-2024 3 2 1 0 0 0 2 66.66 33.33
v Nepal 2026-2026 1 0 1 0 0 0 0 0 100
v Thailand 2023-2023 1 0 1 0 0 0 0 0 100
Cook Islands v Fiji 2022-2024 4 1 3 0 0 0 0.33 25 75
v Indonesia 2026-2026 1 1 0 0 0 0 - 100 0
v Japan 2025-2026 4 1 3 0 0 0 0.33 25 75
v Papua New Guinea 2026-2026 1 0 1 0 0 0 0 0 100
v Samoa 2022-2026 5 3 2 0 0 0 1.5 60 40
v South Korea 2026-2026 1 1 0 0 0 0 - 100 0
v Thailand 2025-2025 2 1 1 0 0 0 1 50 50
v Vanuatu 2022-2026 5 4 1 0 0 0 4 80 20
Costa Rica v Belize 2019-2019 1 0 1 0 0 0 0 0 100
v Brazil 2026-2026 2 0 2 0 0 0 0 0 100
v Falkland Islands 2025-2025 6 5 1 0 0 0 5 83.33 16.66
v Mexico 2019-2026 9 2 7 0 0 0 0.28 22.22 77.77
v Panama 2019-2025 2 0 2 0 0 0 0 0 100
v Turks and Caicos Islands 2025-2025 2 1 1 0 0 0 1 50 50
Croatia v Austria 2026-2026 1 0 1 0 0 0 0 0 100
v Belgium 2024-2024 1 1 0 0 0 0 - 100 0
v Bulgaria 2023-2023 1 0 1 0 0 0 0 0 100
v Cyprus 2025-2026 5 1 4 0 0 0 0.25 20 80
v Finland 2022-2022 1 0 1 0 0 0 0 0 100
v France 2026-2026 1 0 1 0 0 0 0 0 100
v Germany 2024-2024 1 0 1 0 0 0 0 0 100
v Greece 2022-2022 1 1 0 0 0 0 - 100 0
v Hungary 2023-2025 3 0 3 0 0 0 0 0 100
v Italy 2022-2022 1 0 1 0 0 0 0 0 100
v Jersey 2026-2026 1 0 1 0 0 0 0 0 100
v Serbia 2022-2025 5 2 3 0 0 0 0.66 40 60
v Spain 2024-2025 10 0 10 0 0 0 0 0 100
v Sweden 2022-2022 1 0 1 0 0 0 0 0 100
v Switzerland 2024-2026 2 1 1 0 0 0 1 50 50
v Turkey 2023-2023 2 0 1 0 0 1 0 0 50
Cyprus v Austria 2026-2026 2 1 1 0 0 0 1 50 50
v Bulgaria 2025-2025 4 4 0 0 0 0 - 100 0
v Croatia 2025-2026 5 4 1 0 0 0 4 80 20
v Czech Republic 2024-2024 1 0 1 0 0 0 0 0 100
v Denmark 2024-2024 1 0 1 0 0 0 0 0 100
v Estonia 2021-2024 10 6 4 0 0 0 1.5 60 40
v Finland 2022-2026 5 1 4 0 0 0 0.25 20 80
v France 2026-2026 1 0 1 0 0 0 0 0 100
v Greece 2024-2024 1 1 0 0 0 0 - 100 0
v Isle of Man 2021-2022 3 0 3 0 0 0 0 0 100
v Jersey 2026-2026 1 0 1 0 0 0 0 0 100
v Malta 2024-2024 1 1 0 0 0 0 - 100 0
v Romania 2022-2022 1 1 0 0 0 0 - 100 0
v Serbia 2022-2025 3 2 1 0 0 0 2 66.66 33.33
v Spain 2024-2024 1 0 1 0 0 0 0 0 100
v Switzerland 2026-2026 1 0 1 0 0 0 0 0 100
v Turkey 2022-2022 1 1 0 0 0 0 - 100 0
Czech Republic v Austria 2019-2025 8 1 7 0 0 0 0.14 12.5 87.5
v Belgium 2020-2020 2 0 2 0 0 0 0 0 100
v Bulgaria 2021-2022 3 3 0 0 0 0 - 100 0
v Cyprus 2024-2024 1 1 0 0 0 0 - 100 0
v Denmark 2024-2024 1 0 1 0 0 0 0 0 100
v Estonia 2022-2024 2 1 1 0 0 0 1 50 50
v France 2022-2022 1 0 1 0 0 0 0 0 100
v Gibraltar 2022-2022 1 1 0 0 0 0 - 100 0
v Greece 2024-2024 1 1 0 0 0 0 - 100 0
v Hungary 2021-2023 6 4 1 1 0 0 4 66.66 16.66
v Luxembourg 2019-2022 7 5 2 0 0 0 2.5 71.42 28.57
v Malta 2019-2022 3 2 1 0 0 0 2 66.66 33.33
v Norway 2022-2025 3 0 3 0 0 0 0 0 100
v Romania 2019-2025 7 3 4 0 0 0 0.75 42.85 57.14
v Spain 2024-2024 1 0 1 0 0 0 0 0 100
v Switzerland 2022-2022 1 1 0 0 0 0 - 100 0
v Turkey 2019-2019 1 1 0 0 0 0 - 100 0
Denmark v Austria 2023-2023 1 1 0 0 0 0 - 100 0
v Belgium 2022-2022 1 0 1 0 0 0 0 0 100
v Cyprus 2024-2024 1 1 0 0 0 0 - 100 0
v Czech Republic 2024-2024 1 1 0 0 0 0 - 100 0
v Finland 2019-2025 8 7 1 0 0 0 7 87.5 12.5
v Germany 2019-2026 8 3 5 0 0 0 0.6 37.5 62.5
v Gibraltar 2022-2022 1 1 0 0 0 0 - 100 0
v Greece 2024-2024 1 1 0 0 0 0 - 100 0
v Guernsey 2019-2024 3 0 2 0 0 1 0 0 66.66
v Hungary 2022-2022 1 1 0 0 0 0 - 100 0
v Ireland 2023-2023 1 0 1 0 0 0 0 0 100
v Italy 2019-2023 5 1 3 0 0 1 0.33 20 60
v Jersey 2019-2024 6 0 6 0 0 0 0 0 100
v Norway 2019-2025 3 2 1 0 0 0 2 66.66 33.33
v Portugal 2022-2022 1 1 0 0 0 0 - 100 0
v Scotland 2023-2023 1 0 1 0 0 0 0 0 100
v Spain 2022-2022 1 1 0 0 0 0 - 100 0
v Sweden 2021-2025 5 3 2 0 0 0 1.5 60 40
East Africa v England 1975-1975 1 0 1 0 0 0 0 0 100
v India 1975-1975 1 0 1 0 0 0 0 0 100
v New Zealand 1975-1975 1 0 1 0 0 0 0 0 100
England v Afghanistan 2012-2025 7 5 2 0 0 0 2.5 71.42 28.57
v Australia 1877-2026 554 190 260 2 97 5 0.73 34.29 46.93
v Bangladesh 2000-2023 39 30 9 0 0 0 3.33 76.92 23.07
v Canada 1979-2007 2 2 0 0 0 0 - 100 0
v East Africa 1975-1975 1 1 0 0 0 0 - 100 0
v India 1932-2026 281 109 116 2 51 3 0.93 38.79 41.28
v Ireland 2006-2025 21 15 3 0 0 3 5 71.42 14.28
v Italy 2026-2026 1 1 0 0 0 0 - 100 0
v Kenya 1999-2007 2 2 0 0 0 0 - 100 0
v Namibia 2003-2024 2 2 0 0 0 0 - 100 0
v Nepal 2026-2026 1 1 0 0 0 0 - 100 0
v Netherlands 1996-2023 9 7 2 0 0 0 3.5 77.77 22.22
v New Zealand 1930-2026 247 116 73 4 47 7 1.58 46.96 29.55
v Oman 2024-2024 1 1 0 0 0 0 - 100 0
v Pakistan 1954-2026 216 108 64 1 39 4 1.68 50 29.62
v Scotland 2008-2026 7 4 1 0 0 2 4 57.14 14.28
v South Africa 1889-2025 258 110 86 1 55 6 1.27 42.63 33.33
v Sri Lanka 1982-2026 139 73 51 1 11 3 1.43 52.51 36.69
v United Arab Emirates 1996-1996 1 1 0 0 0 0 - 100 0
v United States of America 2024-2024 1 1 0 0 0 0 - 100 0
v West Indies 1928-2026 316 130 126 0 53 7 1.03 41.13 39.87
v Zimbabwe 1992-2025 38 26 8 0 3 1 3.25 68.42 21.05
Estonia v Bulgaria 2024-2024 1 1 0 0 0 0 - 100 0
v Cyprus 2021-2024 10 4 6 0 0 0 0.66 40 60
v Czech Republic 2022-2024 2 1 1 0 0 0 1 50 50
v Finland 2022-2025 6 2 4 0 0 0 0.5 33.33 66.66
v France 2022-2022 1 0 1 0 0 0 0 0 100
v Gibraltar 2023-2023 2 1 1 0 0 0 1 50 50
v Guernsey 2024-2024 1 0 1 0 0 0 0 0 100
v Isle of Man 2021-2021 2 0 2 0 0 0 0 0 100
v Malta 2024-2025 4 2 2 0 0 0 1 50 50
v Norway 2022-2022 1 0 1 0 0 0 0 0 100
v Switzerland 2022-2025 4 0 4 0 0 0 0 0 100
Eswatini v Botswana 2023-2024 2 0 2 0 0 0 0 0 100
v Cameroon 2022-2022 1 0 0 0 0 1 0 0 0
v Gambia 2022-2022 1 1 0 0 0 0 - 100 0
v Ghana 2021-2026 3 0 3 0 0 0 0 0 100
v Ivory Coast 2024-2024 1 1 0 0 0 0 - 100 0
v Lesotho 2021-2026 9 6 3 0 0 0 2 66.66 33.33
v Malawi 2021-2026 3 0 3 0 0 0 0 0 100
v Mozambique 2022-2026 17 6 9 1 0 1 0.66 35.29 52.94
v Nigeria 2022-2024 2 0 2 0 0 0 0 0 100
v Sierra Leone 2022-2024 2 0 2 0 0 0 0 0 100
v St Helena 2024-2026 2 2 0 0 0 0 - 100 0
v Tanzania 2022-2026 2 0 2 0 0 0 0 0 100
Falkland Islands v Costa Rica 2025-2025 6 1 5 0 0 0 0.2 16.66 83.33
Fiji v Cook Islands 2022-2024 4 3 1 0 0 0 3 75 25
v Japan 2026-2026 1 0 1 0 0 0 0 0 100
v Philippines 2026-2026 2 0 2 0 0 0 0 0 100
v Samoa 2022-2024 6 4 2 0 0 0 2 66.66 33.33
v South Korea 2026-2026 2 0 2 0 0 0 0 0 100
v Vanuatu 2022-2026 7 1 6 0 0 0 0.16 14.28 85.71
Finland v Austria 2026-2026 1 1 0 0 0 0 - 100 0
v Bulgaria 2024-2024 1 1 0 0 0 0 - 100 0
v Croatia 2022-2022 1 1 0 0 0 0 - 100 0
v Cyprus 2022-2026 5 4 1 0 0 0 4 80 20
v Denmark 2019-2025 8 1 7 0 0 0 0.14 12.5 87.5
v Estonia 2022-2025 6 4 2 0 0 0 2 66.66 33.33
v Greece 2022-2022 1 1 0 0 0 0 - 100 0
v Guernsey 2024-2024 1 1 0 0 0 0 - 100 0
v Italy 2022-2022 1 0 1 0 0 0 0 0 100
v Malta 2024-2024 1 1 0 0 0 0 - 100 0
v Norway 2023-2026 8 3 5 0 0 0 0.6 37.5 62.5
v Spain 2019-2024 4 1 3 0 0 0 0.33 25 75
v Sweden 2021-2026 10 5 4 1 0 0 1.25 50 40
France v Austria 2024-2025 2 0 2 0 0 0 0 0 100
v Belgium 2024-2025 4 1 2 1 0 0 0.5 25 50
v Croatia 2026-2026 1 1 0 0 0 0 - 100 0
v Cyprus 2026-2026 1 1 0 0 0 0 - 100 0
v Czech Republic 2022-2022 1 1 0 0 0 0 - 100 0
v Estonia 2022-2022 1 1 0 0 0 0 - 100 0
v Germany 2021-2021 2 0 2 0 0 0 0 0 100
v Guernsey 2022-2022 1 0 1 0 0 0 0 0 100
v Hungary 2025-2025 1 0 1 0 0 0 0 0 100
v Isle of Man 2024-2024 1 1 0 0 0 0 - 100 0
v Italy 2024-2024 1 0 1 0 0 0 0 0 100
v Jersey 2026-2026 1 0 1 0 0 0 0 0 100
v Luxembourg 2023-2024 4 3 1 0 0 0 3 75 25
v Malta 2023-2025 7 4 3 0 0 0 1.33 57.14 42.85
v Norway 2021-2026 7 4 3 0 0 0 1.33 57.14 42.85
v Portugal 2026-2026 4 1 3 0 0 0 0.33 25 75
v Romania 2023-2023 1 1 0 0 0 0 - 100 0
v Sweden 2025-2026 3 1 2 0 0 0 0.5 33.33 66.66
v Switzerland 2022-2026 3 1 2 0 0 0 0.5 33.33 66.66
v Turkey 2024-2024 1 1 0 0 0 0 - 100 0
Gambia v Cameroon 2022-2022 1 1 0 0 0 0 - 100 0
v Eswatini 2022-2022 1 0 1 0 0 0 0 0 100
v Ghana 2022-2023 2 0 2 0 0 0 0 0 100
v Kenya 2024-2024 1 0 1 0 0 0 0 0 100
v Mozambique 2022-2024 2 0 2 0 0 0 0 0 100
v Nigeria 2022-2022 1 0 1 0 0 0 0 0 100
v Rwanda 2023-2023 1 0 1 0 0 0 0 0 100
v Sierra Leone 2022-2022 1 0 1 0 0 0 0 0 100
v Tanzania 2022-2022 1 0 1 0 0 0 0 0 100
v Zimbabwe 2024-2024 1 0 1 0 0 0 0 0 100
Germany v Austria 2022-2026 11 9 2 0 0 0 4.5 81.81 18.18
v Bahrain 2022-2025 2 0 2 0 0 0 0 0 100
v Belgium 2019-2023 7 7 0 0 0 0 - 100 0
v Canada 2022-2022 1 0 1 0 0 0 0 0 100
v Croatia 2024-2024 1 1 0 0 0 0 - 100 0
v Denmark 2019-2026 8 5 3 0 0 0 1.66 62.5 37.5
v France 2021-2021 2 2 0 0 0 0 - 100 0
v Gibraltar 2024-2024 1 1 0 0 0 0 - 100 0
v Guernsey 2019-2023 4 2 2 0 0 0 1 50 50
v Ireland 2022-2022 1 0 1 0 0 0 0 0 100
v Italy 2019-2023 8 3 5 0 0 0 0.6 37.5 62.5
v Jersey 2019-2023 4 1 3 0 0 0 0.33 25 75
v Malawi 2025-2025 3 2 1 0 0 0 2 66.66 33.33
v Norway 2019-2024 5 3 2 0 0 0 1.5 60 40
v Philippines 2022-2022 1 1 0 0 0 0 - 100 0
v Scotland 2023-2023 1 0 1 0 0 0 0 0 100
v Spain 2020-2022 7 3 4 0 0 0 0.75 42.85 57.14
v Sweden 2022-2024 3 3 0 0 0 0 - 100 0
v Tanzania 2025-2025 2 1 1 0 0 0 1 50 50
v United Arab Emirates 2022-2022 1 0 1 0 0 0 0 0 100
Ghana v Botswana 2022-2023 2 0 2 0 0 0 0 0 100
v Cameroon 2022-2024 2 2 0 0 0 0 - 100 0
v Eswatini 2021-2026 3 3 0 0 0 0 - 100 0
v Gambia 2022-2023 2 2 0 0 0 0 - 100 0
v Kenya 2019-2024 3 0 3 0 0 0 0 0 100
v Lesotho 2021-2024 2 2 0 0 0 0 - 100 0
v Malawi 2021-2026 3 2 1 0 0 0 2 66.66 33.33
v Mali 2024-2024 1 1 0 0 0 0 - 100 0
v Mozambique 2022-2022 2 1 1 0 0 0 1 50 50
v Namibia 2019-2019 1 0 1 0 0 0 0 0 100
v Nigeria 2019-2023 5 0 5 0 0 0 0 0 100
v Rwanda 2021-2023 10 4 5 1 0 0 0.8 40 50
v Seychelles 2021-2026 2 2 0 0 0 0 - 100 0
v Sierra Leone 2022-2023 6 4 2 0 0 0 2 66.66 33.33
v St Helena 2026-2026 1 1 0 0 0 0 - 100 0
v Tanzania 2022-2024 2 0 2 0 0 0 0 0 100
v Uganda 2019-2024 4 0 4 0 0 0 0 0 100
Gibraltar v Belgium 2022-2022 1 0 1 0 0 0 0 0 100
v Bulgaria 2021-2025 8 4 4 0 0 0 1 50 50
v Czech Republic 2022-2022 1 0 1 0 0 0 0 0 100
v Denmark 2022-2022 1 0 1 0 0 0 0 0 100
v Estonia 2023-2023 2 1 1 0 0 0 1 50 50
v Germany 2024-2024 1 0 1 0 0 0 0 0 100
v Hungary 2022-2022 2 1 1 0 0 0 1 50 50
v Luxembourg 2023-2023 2 1 1 0 0 0 1 50 50
v Malta 2021-2026 15 2 11 2 0 0 0.18 13.33 73.33
v Norway 2024-2024 1 0 1 0 0 0 0 0 100
v Portugal 2019-2023 10 0 10 0 0 0 0 0 100
v Romania 2022-2024 2 1 1 0 0 0 1 50 50
v Serbia 2023-2024 4 4 0 0 0 0 - 100 0
v Slovenia 2024-2024 1 0 1 0 0 0 0 0 100
v Spain 2019-2019 2 0 2 0 0 0 0 0 100
v Sweden 2024-2024 1 0 1 0 0 0 0 0 100
v Switzerland 2021-2021 1 0 1 0 0 0 0 0 100
v Turkey 2025-2025 2 2 0 0 0 0 - 100 0
Greece v Bulgaria 2019-2021 4 1 2 0 0 1 0.5 25 50
v Croatia 2022-2022 1 0 1 0 0 0 0 0 100
v Cyprus 2024-2024 1 0 1 0 0 0 0 0 100
v Czech Republic 2024-2024 1 0 1 0 0 0 0 0 100
v Denmark 2024-2024 1 0 1 0 0 0 0 0 100
v Finland 2022-2022 1 0 1 0 0 0 0 0 100
v Italy 2022-2022 1 0 1 0 0 0 0 0 100
v Romania 2021-2021 1 0 1 0 0 0 0 0 100
v Serbia 2019-2021 2 2 0 0 0 0 - 100 0
v Spain 2024-2024 1 0 1 0 0 0 0 0 100
v Sweden 2022-2022 1 0 1 0 0 0 0 0 100
Guernsey v Austria 2022-2026 2 1 1 0 0 0 1 50 50
v Belgium 2024-2024 4 2 2 0 0 0 1 50 50
v Bulgaria 2022-2024 2 2 0 0 0 0 - 100 0
v Denmark 2019-2024 3 2 0 0 0 1 - 66.66 0
v Estonia 2024-2024 1 1 0 0 0 0 - 100 0
v Finland 2024-2024 1 0 1 0 0 0 0 0 100
v France 2022-2022 1 1 0 0 0 0 - 100 0
v Germany 2019-2023 4 2 2 0 0 0 1 50 50
v Isle of Man 2020-2026 4 3 0 0 0 1 - 75 0
v Italy 2019-2025 2 0 2 0 0 0 0 0 100
v Jersey 2019-2026 17 2 14 1 0 0 0.14 11.76 82.35
v Luxembourg 2022-2022 1 1 0 0 0 0 - 100 0
v Malta 2024-2026 2 2 0 0 0 0 - 100 0
v Netherlands 2025-2025 1 0 1 0 0 0 0 0 100
v Norway 2019-2022 3 2 1 0 0 0 2 66.66 33.33
v Papua New Guinea 2025-2025 1 0 1 0 0 0 0 0 100
v Slovenia 2022-2026 2 2 0 0 0 0 - 100 0
v Spain 2022-2022 2 1 1 0 0 0 1 50 50
v Sweden 2026-2026 1 1 0 0 0 0 - 100 0
v Switzerland 2025-2025 3 1 0 0 0 2 - 33.33 0
Hong Kong v Afghanistan 2014-2025 8 3 5 0 0 0 0.6 37.5 62.5
v Bahrain 2023-2026 6 2 3 1 0 0 0.66 33.33 50
v Bangladesh 2004-2025 3 1 2 0 0 0 0.5 33.33 66.66
v Cambodia 2023-2023 1 1 0 0 0 0 - 100 0
v Canada 2019-2019 1 1 0 0 0 0 - 100 0
v China 2024-2024 2 2 0 0 0 0 - 100 0
v India 2008-2022 3 0 3 0 0 0 0 0 100
v Ireland 2015-2019 4 2 2 0 0 0 1 50 50
v Japan 2023-2024 4 4 0 0 0 0 - 100 0
v Jersey 2019-2019 1 1 0 0 0 0 - 100 0
v Kuwait 2022-2026 11 5 5 0 0 1 1 45.45 45.45
v Malaysia 2020-2026 20 9 11 0 0 0 0.81 45 55
v Maldives 2024-2024 1 1 0 0 0 0 - 100 0
v Mongolia 2024-2024 1 1 0 0 0 0 - 100 0
v Myanmar 2024-2024 1 1 0 0 0 0 - 100 0
v Namibia 2026-2026 2 0 2 0 0 0 0 0 100
v Nepal 2014-2026 13 5 6 0 0 2 0.83 38.46 46.15
v Netherlands 2017-2022 3 1 2 0 0 0 0.5 33.33 66.66
v Nigeria 2019-2026 3 3 0 0 0 0 - 100 0
v Oman 2015-2026 10 2 8 0 0 0 0.25 20 80
v Pakistan 2004-2023 5 0 5 0 0 0 0 0 100
v Papua New Guinea 2014-2024 12 5 7 0 0 0 0.71 41.66 58.33
v Qatar 2024-2025 8 5 2 1 0 0 2.5 62.5 25
v Samoa 2025-2025 2 2 0 0 0 0 - 100 0
v Saudi Arabia 2024-2024 1 0 1 0 0 0 0 0 100
v Scotland 2015-2018 10 3 6 0 0 1 0.5 30 60
v Singapore 2020-2026 7 6 1 0 0 0 6 85.71 14.28
v Sri Lanka 2025-2025 1 0 1 0 0 0 0 0 100
v Thailand 2020-2020 1 1 0 0 0 0 - 100 0
v Uganda 2022-2022 2 0 2 0 0 0 0 0 100
v United Arab Emirates 2014-2023 10 4 6 0 0 0 0.66 40 60
v Zimbabwe 2016-2018 2 0 2 0 0 0 0 0 100
Hungary v Austria 2022-2025 8 2 5 0 0 1 0.4 25 62.5
v Belgium 2022-2026 3 0 3 0 0 0 0 0 100
v Bulgaria 2022-2022 1 1 0 0 0 0 - 100 0
v Croatia 2023-2025 3 3 0 0 0 0 - 100 0
v Czech Republic 2021-2023 6 1 4 1 0 0 0.25 16.66 66.66
v Denmark 2022-2022 1 0 1 0 0 0 0 0 100
v France 2025-2025 1 1 0 0 0 0 - 100 0
v Gibraltar 2022-2022 2 1 1 0 0 0 1 50 50
v Israel 2022-2024 2 1 1 0 0 0 1 50 50
v Luxembourg 2021-2025 3 2 1 0 0 0 2 66.66 33.33
v Malta 2021-2025 4 3 1 0 0 0 3 75 25
v Norway 2025-2025 1 0 1 0 0 0 0 0 100
v Portugal 2024-2024 1 0 1 0 0 0 0 0 100
v Romania 2021-2026 6 1 5 0 0 0 0.2 16.66 83.33
v Serbia 2025-2025 3 1 2 0 0 0 0.5 33.33 66.66
v Slovenia 2025-2025 3 3 0 0 0 0 - 100 0
v Sweden 2025-2025 1 0 1 0 0 0 0 0 100
v Switzerland 2026-2026 1 0 1 0 0 0 0 0 100
ICC World XI v Asia XI 2005-2005 1 1 0 0 0 0 - 100 0
v Australia 2005-2005 4 0 4 0 0 0 0 0 100
v West Indies 2018-2018 1 0 1 0 0 0 0 0 100
India v Afghanistan 2010-2026 18 15 0 2 0 1 - 83.33 0
v Australia 1947-2025 304 114 146 1 30 13 0.78 37.5 48.02
v Bangladesh 1988-2025 75 63 9 0 2 1 7 84 12
v Bermuda 2007-2007 1 1 0 0 0 0 - 100 0
v East Africa 1975-1975 1 1 0 0 0 0 - 100 0
v England 1932-2026 281 116 109 2 51 3 1.06 41.28 38.79
v Hong Kong 2008-2022 3 3 0 0 0 0 - 100 0
v Ireland 2007-2024 11 11 0 0 0 0 - 100 0
v Kenya 1996-2004 13 11 2 0 0 0 5.5 84.61 15.38
v Namibia 2003-2026 3 3 0 0 0 0 - 100 0
v Nepal 2023-2023 2 2 0 0 0 0 - 100 0
v Netherlands 2003-2026 5 5 0 0 0 0 - 100 0
v New Zealand 1955-2026 219 102 79 4 27 7 1.29 46.57 36.07
v Oman 2025-2025 1 1 0 0 0 0 - 100 0
v Pakistan 1952-2026 212 80 88 1 38 5 0.9 37.73 41.5
v Scotland 2007-2021 3 2 0 0 0 1 - 66.66 0
v South Africa 1991-2026 179 79 86 0 10 4 0.91 44.13 48.04
v Sri Lanka 1979-2025 250 142 75 4 17 12 1.89 56.8 30
v United Arab Emirates 1994-2025 5 5 0 0 0 0 - 100 0
v United States of America 2024-2026 2 2 0 0 0 0 - 100 0
v West Indies 1948-2026 275 117 104 2 47 5 1.12 42.54 37.81
v Zimbabwe 1983-2026 91 72 15 2 2 0 4.8 79.12 16.48
Indonesia v Bahrain 2025-2025 8 1 7 0 0 0 0.14 12.5 87.5
v Bhutan 2024-2024 3 1 2 0 0 0 0.5 33.33 66.66
v Cambodia 2023-2025 24 14 8 0 0 2 1.75 58.33 33.33
v Cook Islands 2026-2026 1 0 1 0 0 0 0 0 100
v Japan 2022-2026 9 2 7 0 0 0 0.28 22.22 77.77
v Malaysia 2023-2026 6 0 6 0 0 0 0 0 100
v Maldives 2024-2024 1 0 1 0 0 0 0 0 100
v Myanmar 2024-2025 10 10 0 0 0 0 - 100 0
v Papua New Guinea 2026-2026 1 0 1 0 0 0 0 0 100
v Philippines 2023-2026 14 5 8 1 0 0 0.62 35.71 57.14
v Samoa 2026-2026 1 0 1 0 0 0 0 0 100
v Saudi Arabia 2024-2024 1 0 1 0 0 0 0 0 100
v Singapore 2023-2026 3 0 3 0 0 0 0 0 100
v South Korea 2022-2025 8 7 1 0 0 0 7 87.5 12.5
v Sweden 2026-2026 8 1 7 0 0 0 0.14 12.5 87.5
v Thailand 2023-2025 10 4 6 0 0 0 0.66 40 60
v Timor-Leste 2025-2025 4 4 0 0 0 0 - 100 0
v Uzbekistan 2026-2026 1 1 0 0 0 0 - 100 0
v Vanuatu 2026-2026 1 0 1 0 0 0 0 0 100
Iran v Kuwait 2020-2020 1 0 1 0 0 0 0 0 100
v Saudi Arabia 2020-2020 1 0 1 0 0 0 0 0 100
v United Arab Emirates 2020-2020 1 0 1 0 0 0 0 0 100
Ireland v Afghanistan 2010-2024 60 21 37 1 0 1 0.56 35 61.66
v Australia 2007-2026 8 0 7 0 0 1 0 0 87.5
v Austria 2023-2023 1 1 0 0 0 0 - 100 0
v Bahrain 2022-2022 1 1 0 0 0 0 - 100 0
v Bangladesh 2007-2025 30 5 21 0 0 4 0.23 16.66 70
v Bermuda 2007-2008 2 2 0 0 0 0 - 100 0
v Canada 2007-2024 13 8 5 0 0 0 1.6 61.53 38.46
v Denmark 2023-2023 1 1 0 0 0 0 - 100 0
v England 2006-2025 21 3 15 0 0 3 0.2 14.28 71.42
v Germany 2022-2022 1 1 0 0 0 0 - 100 0
v Hong Kong 2015-2019 4 2 2 0 0 0 1 50 50
v India 2007-2024 11 0 11 0 0 0 0 0 100
v Italy 2023-2026 4 3 1 0 0 0 3 75 25
v Jersey 2019-2023 2 2 0 0 0 0 - 100 0
v Kenya 2007-2012 15 12 2 0 0 1 6 80 13.33
v Namibia 2019-2021 2 1 1 0 0 0 1 50 50
v Nepal 2015-2023 4 4 0 0 0 0 - 100 0
v Netherlands 2006-2024 28 15 10 1 0 2 1.5 53.57 35.71
v New Zealand 2007-2026 13 0 13 0 0 0 0 0 100
v Nigeria 2019-2019 1 1 0 0 0 0 - 100 0
v Oman 2016-2026 8 5 3 0 0 0 1.66 62.5 37.5
v Pakistan 2007-2024 13 2 10 1 0 0 0.2 15.38 76.92
v Papua New Guinea 2015-2018 5 3 2 0 0 0 1.5 60 40
v Scotland 2006-2024 37 24 9 1 0 3 2.66 64.86 24.32
v South Africa 2007-2024 18 3 14 0 0 1 0.21 16.66 77.77
v Sri Lanka 2007-2026 11 0 11 0 0 0 0 0 100
v United Arab Emirates 2014-2026 22 14 8 0 0 0 1.75 63.63 36.36
v United States of America 2021-2023 3 2 1 0 0 0 2 66.66 33.33
v West Indies 2007-2025 27 7 16 0 0 4 0.43 25.92 59.25
v Zimbabwe 2007-2025 45 21 18 1 0 5 1.16 46.66 40
Isle of Man v Austria 2023-2023 3 2 0 0 0 1 - 66.66 0
v Cyprus 2021-2022 3 3 0 0 0 0 - 100 0
v Estonia 2021-2021 2 2 0 0 0 0 - 100 0
v France 2024-2024 1 0 1 0 0 0 0 0 100
v Guernsey 2020-2026 4 0 3 0 0 1 0 0 75
v Italy 2022-2024 2 0 2 0 0 0 0 0 100
v Luxembourg 2024-2024 1 1 0 0 0 0 - 100 0
v Portugal 2024-2024 1 0 1 0 0 0 0 0 100
v Romania 2022-2022 1 1 0 0 0 0 - 100 0
v Serbia 2022-2022 1 1 0 0 0 0 - 100 0
v Spain 2023-2023 6 0 5 0 0 1 0 0 83.33
v Sweden 2025-2025 2 0 2 0 0 0 0 0 100
v Turkey 2022-2024 2 2 0 0 0 0 - 100 0
Israel v Austria 2024-2024 1 0 1 0 0 0 0 0 100
v Hungary 2022-2024 2 1 1 0 0 0 1 50 50
v Luxembourg 2024-2024 1 1 0 0 0 0 - 100 0
v Malta 2022-2022 1 0 1 0 0 0 0 0 100
v Portugal 2022-2024 2 1 1 0 0 0 1 50 50
v Romania 2024-2024 1 0 1 0 0 0 0 0 100
v Spain 2022-2022 1 0 1 0 0 0 0 0 100
Italy v Croatia 2022-2022 1 1 0 0 0 0 - 100 0
v Denmark 2019-2023 5 3 1 0 0 1 3 60 20
v England 2026-2026 1 0 1 0 0 0 0 0 100
v Finland 2022-2022 1 1 0 0 0 0 - 100 0
v France 2024-2024 1 1 0 0 0 0 - 100 0
v Germany 2019-2023 8 5 3 0 0 0 1.66 62.5 37.5
v Greece 2022-2022 1 1 0 0 0 0 - 100 0
v Guernsey 2019-2025 2 2 0 0 0 0 - 100 0
v Ireland 2023-2026 4 1 3 0 0 0 0.33 25 75
v Isle of Man 2022-2024 2 2 0 0 0 0 - 100 0
v Jersey 2019-2023 4 1 3 0 0 0 0.33 25 75
v Luxembourg 2024-2024 1 1 0 0 0 0 - 100 0
v Nepal 2026-2026 1 1 0 0 0 0 - 100 0
v Netherlands 2025-2025 1 0 1 0 0 0 0 0 100
v Norway 2019-2019 1 1 0 0 0 0 - 100 0
v Romania 2024-2024 1 1 0 0 0 0 - 100 0
v Scotland 2023-2026 3 1 2 0 0 0 0.5 33.33 66.66
v Spain 2022-2022 2 1 1 0 0 0 1 50 50
v Sweden 2022-2022 1 1 0 0 0 0 - 100 0
v Turkey 2024-2024 1 1 0 0 0 0 - 100 0
v West Indies 2026-2026 1 0 1 0 0 0 0 0 100
Ivory Coast v Botswana 2024-2026 2 0 2 0 0 0 0 0 100
v Cameroon 2026-2026 1 0 1 0 0 0 0 0 100
v Eswatini 2024-2024 1 0 1 0 0 0 0 0 100
v Kenya 2026-2026 1 0 1 0 0 0 0 0 100
v Mali 2026-2026 1 0 1 0 0 0 0 0 100
v Nigeria 2024-2024 1 0 1 0 0 0 0 0 100
v Rwanda 2026-2026 1 0 1 0 0 0 0 0 100
v Sierra Leone 2024-2026 2 0 2 0 0 0 0 0 100
v St Helena 2024-2024 1 0 1 0 0 0 0 0 100
Japan v Bahrain 2026-2026 2 1 0 1 0 0 - 50 0
v Bhutan 2026-2026 1 1 0 0 0 0 - 100 0
v Cambodia 2023-2023 1 1 0 0 0 0 - 100 0
v China 2024-2024 2 2 0 0 0 0 - 100 0
v Cook Islands 2025-2026 4 3 1 0 0 0 3 75 25
v Fiji 2026-2026 1 1 0 0 0 0 - 100 0
v Hong Kong 2023-2024 4 0 4 0 0 0 0 0 100
v Indonesia 2022-2026 9 7 2 0 0 0 3.5 77.77 22.22
v Kuwait 2025-2025 1 1 0 0 0 0 - 100 0
v Maldives 2024-2024 1 1 0 0 0 0 - 100 0
v Mongolia 2024-2024 7 6 0 0 0 1 - 85.71 0
v Nepal 2025-2025 1 0 1 0 0 0 0 0 100
v Oman 2025-2025 1 0 1 0 0 0 0 0 100
v Papua New Guinea 2023-2026 3 1 2 0 0 0 0.5 33.33 66.66
v Philippines 2023-2024 5 5 0 0 0 0 - 100 0
v Qatar 2025-2025 1 0 1 0 0 0 0 0 100
v Samoa 2025-2026 2 2 0 0 0 0 - 100 0
v Saudi Arabia 2024-2024 1 0 1 0 0 0 0 0 100
v Singapore 2024-2024 2 0 2 0 0 0 0 0 100
v South Korea 2022-2024 4 4 0 0 0 0 - 100 0
v Thailand 2024-2026 4 3 1 0 0 0 3 75 25
v United Arab Emirates 2025-2025 1 0 1 0 0 0 0 0 100
v Vanuatu 2023-2026 3 2 1 0 0 0 2 66.66 33.33
Jersey v Austria 2023-2023 1 1 0 0 0 0 - 100 0
v Belgium 2024-2024 1 1 0 0 0 0 - 100 0
v Canada 2019-2023 2 0 2 0 0 0 0 0 100
v Croatia 2026-2026 1 1 0 0 0 0 - 100 0
v Cyprus 2026-2026 1 1 0 0 0 0 - 100 0
v Denmark 2019-2024 6 6 0 0 0 0 - 100 0
v France 2026-2026 1 1 0 0 0 0 - 100 0
v Germany 2019-2023 4 3 1 0 0 0 3 75 25
v Guernsey 2019-2026 17 14 2 1 0 0 7 82.35 11.76
v Hong Kong 2019-2019 1 0 1 0 0 0 0 0 100
v Ireland 2019-2023 2 0 2 0 0 0 0 0 100
v Italy 2019-2023 4 3 1 0 0 0 3 75 25
v Namibia 2023-2023 1 0 1 0 0 0 0 0 100
v Netherlands 2025-2025 1 0 1 0 0 0 0 0 100
v Nigeria 2019-2019 1 1 0 0 0 0 - 100 0
v Norway 2019-2024 2 2 0 0 0 0 - 100 0
v Oman 2019-2019 1 1 0 0 0 0 - 100 0
v Papua New Guinea 2023-2023 1 1 0 0 0 0 - 100 0
v Qatar 2019-2019 3 0 3 0 0 0 0 0 100
v Scotland 2023-2025 2 1 1 0 0 0 1 50 50
v Serbia 2024-2024 1 1 0 0 0 0 - 100 0
v Singapore 2022-2022 2 2 0 0 0 0 - 100 0
v Spain 2024-2024 2 0 2 0 0 0 0 0 100
v Switzerland 2024-2026 2 2 0 0 0 0 - 100 0
v Uganda 2022-2022 1 0 1 0 0 0 0 0 100
v United Arab Emirates 2019-2023 2 1 1 0 0 0 1 50 50
v United States of America 2022-2023 2 0 2 0 0 0 0 0 100
v Zimbabwe 2022-2022 1 0 1 0 0 0 0 0 100
Kenya v Afghanistan 2010-2013 9 3 6 0 0 0 0.5 33.33 66.66
v Australia 1996-2011 5 0 5 0 0 0 0 0 100
v Bangladesh 1997-2007 15 6 9 0 0 0 0.66 40 60
v Bermuda 2006-2019 9 9 0 0 0 0 - 100 0
v Botswana 2022-2026 6 5 1 0 0 0 5 83.33 16.66
v Cameroon 2022-2026 3 3 0 0 0 0 - 100 0
v Canada 2003-2013 20 13 6 0 0 1 2.16 65 30
v England 1999-2007 2 0 2 0 0 0 0 0 100
v Gambia 2024-2024 1 1 0 0 0 0 - 100 0
v Ghana 2019-2024 3 3 0 0 0 0 - 100 0
v India 1996-2004 13 2 11 0 0 0 0.18 15.38 84.61
v Ireland 2007-2012 15 2 12 0 0 1 0.16 13.33 80
v Ivory Coast 2026-2026 1 1 0 0 0 0 - 100 0
v Lesotho 2022-2022 1 1 0 0 0 0 - 100 0
v Malawi 2022-2025 6 4 1 0 0 1 4 66.66 16.66
v Mali 2022-2026 3 3 0 0 0 0 - 100 0
v Mozambique 2024-2024 1 1 0 0 0 0 - 100 0
v Namibia 2019-2025 3 0 3 0 0 0 0 0 100
v Nepal 2022-2022 5 2 3 0 0 0 0.66 40 60
v Netherlands 2007-2019 16 5 11 0 0 0 0.45 31.25 68.75
v New Zealand 2007-2011 3 0 3 0 0 0 0 0 100
v Nigeria 2019-2025 15 12 3 0 0 0 4 80 20
v Pakistan 1996-2011 7 0 7 0 0 0 0 0 100
v Papua New Guinea 2019-2019 1 0 1 0 0 0 0 0 100
v Rwanda 2022-2026 10 9 1 0 0 0 9 90 10
v Scotland 2007-2019 17 6 10 0 0 1 0.6 35.29 58.82
v Seychelles 2022-2024 3 3 0 0 0 0 - 100 0
v Sierra Leone 2023-2026 3 3 0 0 0 0 - 100 0
v Singapore 2019-2019 1 1 0 0 0 0 - 100 0
v South Africa 1996-2008 10 0 10 0 0 0 0 0 100
v Sri Lanka 1996-2011 7 1 6 0 0 0 0.16 14.28 85.71
v St Helena 2022-2022 1 0 0 0 0 1 0 0 0
v Tanzania 2021-2025 5 3 2 0 0 0 1.5 60 40
v Uganda 2019-2025 18 4 13 0 0 1 0.3 22.22 72.22
v United Arab Emirates 2025-2025 2 0 2 0 0 0 0 0 100
v West Indies 1996-2003 6 1 5 0 0 0 0.2 16.66 83.33
v Zimbabwe 1996-2025 35 5 28 0 0 2 0.17 14.28 80
Kuwait v Bahrain 2019-2024 15 11 3 1 0 0 3.66 73.33 20
v Cambodia 2024-2024 1 1 0 0 0 0 - 100 0
v Hong Kong 2022-2026 11 5 5 0 0 1 1 45.45 45.45
v Iran 2020-2020 1 1 0 0 0 0 - 100 0
v Japan 2025-2025 1 0 1 0 0 0 0 0 100
v Malaysia 2019-2024 6 2 4 0 0 0 0.5 33.33 66.66
v Maldives 2019-2024 5 5 0 0 0 0 - 100 0
v Mongolia 2024-2024 1 1 0 0 0 0 - 100 0
v Myanmar 2024-2024 1 1 0 0 0 0 - 100 0
v Nepal 2019-2025 4 1 3 0 0 0 0.33 25 75
v Oman 2023-2025 5 1 4 0 0 0 0.25 20 80
v Qatar 2019-2025 11 6 3 2 0 0 2 54.54 27.27
v Saudi Arabia 2019-2024 7 4 3 0 0 0 1.33 57.14 42.85
v Singapore 2022-2024 2 1 1 0 0 0 1 50 50
v Tanzania 2024-2024 1 1 0 0 0 0 - 100 0
v United Arab Emirates 2020-2024 8 1 7 0 0 0 0.14 12.5 87.5
v Vanuatu 2024-2024 2 2 0 0 0 0 - 100 0
Lesotho v Botswana 2022-2026 6 0 6 0 0 0 0 0 100
v Cameroon 2024-2024 1 0 1 0 0 0 0 0 100
v Eswatini 2021-2026 9 3 6 0 0 0 0.5 33.33 66.66
v Ghana 2021-2024 2 0 2 0 0 0 0 0 100
v Kenya 2022-2022 1 0 1 0 0 0 0 0 100
v Malawi 2021-2024 3 0 3 0 0 0 0 0 100
v Mali 2022-2024 2 2 0 0 0 0 - 100 0
v Mozambique 2026-2026 3 0 3 0 0 0 0 0 100
v Rwanda 2021-2022 2 0 1 0 0 1 0 0 50
v Seychelles 2021-2022 2 1 1 0 0 0 1 50 50
v St Helena 2022-2022 1 0 1 0 0 0 0 0 100
v Tanzania 2024-2024 1 0 1 0 0 0 0 0 100
v Uganda 2021-2021 1 0 1 0 0 0 0 0 100
Luxembourg v Austria 2019-2025 7 1 6 0 0 0 0.16 14.28 85.71
v Belgium 2020-2020 2 0 2 0 0 0 0 0 100
v Bulgaria 2021-2022 2 2 0 0 0 0 - 100 0
v Czech Republic 2019-2022 7 2 5 0 0 0 0.4 28.57 71.42
v France 2023-2024 4 1 3 0 0 0 0.33 25 75
v Gibraltar 2023-2023 2 1 1 0 0 0 1 50 50
v Guernsey 2022-2022 1 0 1 0 0 0 0 0 100
v Hungary 2021-2025 3 1 2 0 0 0 0.5 33.33 66.66
v Isle of Man 2024-2024 1 0 1 0 0 0 0 0 100
v Israel 2024-2024 1 0 1 0 0 0 0 0 100
v Italy 2024-2024 1 0 1 0 0 0 0 0 100
v Malta 2021-2023 4 2 2 0 0 0 1 50 50
v Romania 2019-2025 5 1 4 0 0 0 0.25 20 80
v Slovenia 2022-2022 1 1 0 0 0 0 - 100 0
v Switzerland 2022-2025 9 4 5 0 0 0 0.8 44.44 55.55
v Turkey 2019-2024 2 2 0 0 0 0 - 100 0
Malawi v Bahrain 2025-2025 7 0 7 0 0 0 0 0 100
v Botswana 2022-2025 4 2 2 0 0 0 1 50 50
v Cameroon 2022-2024 2 2 0 0 0 0 - 100 0
v Eswatini 2021-2026 3 3 0 0 0 0 - 100 0
v Germany 2025-2025 3 1 2 0 0 0 0.5 33.33 66.66
v Ghana 2021-2026 3 1 2 0 0 0 0.5 33.33 66.66
v Kenya 2022-2025 6 1 4 0 0 1 0.25 16.66 66.66
v Lesotho 2021-2024 3 3 0 0 0 0 - 100 0
v Mali 2022-2024 2 2 0 0 0 0 - 100 0
v Mozambique 2019-2023 9 7 1 0 0 1 7 77.77 11.11
v Namibia 2025-2025 1 0 1 0 0 0 0 0 100
v Nigeria 2025-2025 1 0 1 0 0 0 0 0 100
v Rwanda 2021-2025 15 8 7 0 0 0 1.14 53.33 46.66
v Seychelles 2021-2026 3 2 0 0 0 1 - 66.66 0
v St Helena 2022-2022 1 1 0 0 0 0 - 100 0
v Tanzania 2022-2026 4 0 4 0 0 0 0 0 100
v Uganda 2021-2025 3 0 3 0 0 0 0 0 100
Malaysia v Bahrain 2022-2026 13 6 7 0 0 0 0.85 46.15 53.84
v Bangladesh 2023-2023 1 0 1 0 0 0 0 0 100
v Bhutan 2022-2023 4 4 0 0 0 0 - 100 0
v Cambodia 2023-2023 1 0 1 0 0 0 0 0 100
v China 2023-2026 2 2 0 0 0 0 - 100 0
v Hong Kong 2020-2026 20 11 9 0 0 0 1.22 55 45
v Indonesia 2023-2026 6 6 0 0 0 0 - 100 0
v Kuwait 2019-2024 6 4 2 0 0 0 2 66.66 33.33
v Maldives 2019-2024 5 4 0 0 0 1 - 80 0
v Mongolia 2024-2024 1 1 0 0 0 0 - 100 0
v Myanmar 2023-2024 2 2 0 0 0 0 - 100 0
v Nepal 2019-2026 11 1 10 0 0 0 0.1 9.09 90.9
v Netherlands 2021-2021 2 0 1 1 0 0 0 0 50
v Oman 2023-2026 2 1 1 0 0 0 1 50 50
v Papua New Guinea 2022-2024 6 2 4 0 0 0 0.5 33.33 66.66
v Philippines 2025-2025 1 1 0 0 0 0 - 100 0
v Qatar 2019-2025 5 1 3 0 0 1 0.33 20 60
v Samoa 2025-2025 2 2 0 0 0 0 - 100 0
v Saudi Arabia 2024-2025 4 3 1 0 0 0 3 75 25
v Singapore 2019-2025 15 11 3 0 0 1 3.66 73.33 20
v Tanzania 2024-2024 1 1 0 0 0 0 - 100 0
v Thailand 2019-2025 12 11 0 0 0 1 - 91.66 0
v United Arab Emirates 2025-2025 1 0 1 0 0 0 0 0 100
v Vanuatu 2019-2024 6 3 3 0 0 0 1 50 50
Maldives v Bahrain 2019-2021 3 0 3 0 0 0 0 0 100
v Bhutan 2019-2024 8 4 4 0 0 0 1 50 50
v Hong Kong 2024-2024 1 0 1 0 0 0 0 0 100
v Indonesia 2024-2024 1 1 0 0 0 0 - 100 0
v Japan 2024-2024 1 0 1 0 0 0 0 0 100
v Kuwait 2019-2024 5 0 5 0 0 0 0 0 100
v Malaysia 2019-2024 5 0 4 0 0 1 0 0 80
v Mongolia 2023-2024 2 2 0 0 0 0 - 100 0
v Myanmar 2024-2024 1 1 0 0 0 0 - 100 0
v Nepal 2019-2023 3 0 3 0 0 0 0 0 100
v Oman 2020-2020 1 0 1 0 0 0 0 0 100
v Qatar 2019-2023 5 0 5 0 0 0 0 0 100
v Saudi Arabia 2019-2024 5 0 5 0 0 0 0 0 100
v Singapore 2024-2024 2 0 2 0 0 0 0 0 100
v Thailand 2019-2024 7 3 4 0 0 0 0.75 42.85 57.14
Mali v Botswana 2022-2026 2 0 2 0 0 0 0 0 100
v Cameroon 2023-2026 3 0 3 0 0 0 0 0 100
v Ghana 2024-2024 1 0 1 0 0 0 0 0 100
v Ivory Coast 2026-2026 1 1 0 0 0 0 - 100 0
v Kenya 2022-2026 3 0 3 0 0 0 0 0 100
v Lesotho 2022-2024 2 0 2 0 0 0 0 0 100
v Malawi 2022-2024 2 0 2 0 0 0 0 0 100
v Rwanda 2022-2026 2 0 2 0 0 0 0 0 100
v Seychelles 2022-2022 1 0 0 0 0 1 0 0 0
v Sierra Leone 2023-2026 2 0 2 0 0 0 0 0 100
v St Helena 2022-2022 1 0 0 0 0 1 0 0 0
v Tanzania 2024-2024 1 0 1 0 0 0 0 0 100
Malta v Austria 2025-2026 4 1 3 0 0 0 0.33 25 75
v Belgium 2021-2025 13 2 11 0 0 0 0.18 15.38 84.61
v Bulgaria 2020-2024 7 6 0 0 0 1 - 85.71 0
v Cyprus 2024-2024 1 0 1 0 0 0 0 0 100
v Czech Republic 2019-2022 3 1 2 0 0 0 0.5 33.33 66.66
v Estonia 2024-2025 4 2 2 0 0 0 1 50 50
v Finland 2024-2024 1 0 1 0 0 0 0 0 100
v France 2023-2025 7 3 4 0 0 0 0.75 42.85 57.14
v Gibraltar 2021-2026 15 11 2 2 0 0 5.5 73.33 13.33
v Guernsey 2024-2026 2 0 2 0 0 0 0 0 100
v Hungary 2021-2025 4 1 3 0 0 0 0.33 25 75
v Israel 2022-2022 1 1 0 0 0 0 - 100 0
v Luxembourg 2021-2023 4 2 2 0 0 0 1 50 50
v Portugal 2021-2025 8 0 8 0 0 0 0 0 100
v Romania 2021-2025 10 5 5 0 0 0 1 50 50
v Slovenia 2026-2026 1 1 0 0 0 0 - 100 0
v Spain 2019-2022 3 0 3 0 0 0 0 0 100
v Sweden 2026-2026 1 1 0 0 0 0 - 100 0
v Switzerland 2021-2026 5 1 4 0 0 0 0.25 20 80
Mexico v Argentina 2019-2026 7 0 7 0 0 0 0 0 100
v Bahamas 2024-2024 1 0 1 0 0 0 0 0 100
v Belize 2019-2024 2 0 2 0 0 0 0 0 100
v Bermuda 2024-2024 1 0 1 0 0 0 0 0 100
v Brazil 2019-2026 7 5 2 0 0 0 2.5 71.42 28.57
v Cayman Islands 2024-2026 3 0 3 0 0 0 0 0 100
v Chile 2019-2023 2 1 1 0 0 0 1 50 50
v Costa Rica 2019-2026 9 7 2 0 0 0 3.5 77.77 22.22
v Panama 2019-2025 4 0 3 0 0 1 0 0 75
v Peru 2019-2019 1 1 0 0 0 0 - 100 0
v Suriname 2024-2026 3 2 1 0 0 0 2 66.66 33.33
v Turks and Caicos Islands 2025-2025 1 1 0 0 0 0 - 100 0
Mongolia v Hong Kong 2024-2024 1 0 1 0 0 0 0 0 100
v Japan 2024-2024 7 0 6 0 0 1 0 0 85.71
v Kuwait 2024-2024 1 0 1 0 0 0 0 0 100
v Malaysia 2024-2024 1 0 1 0 0 0 0 0 100
v Maldives 2023-2024 2 0 2 0 0 0 0 0 100
v Myanmar 2024-2024 1 0 1 0 0 0 0 0 100
v Nepal 2023-2023 1 0 1 0 0 0 0 0 100
v Singapore 2024-2024 1 0 1 0 0 0 0 0 100
Mozambique v Botswana 2021-2023 3 0 3 0 0 0 0 0 100
v Cameroon 2021-2022 2 2 0 0 0 0 - 100 0
v Eswatini 2022-2026 17 9 6 1 0 1 1.5 52.94 35.29
v Gambia 2022-2024 2 2 0 0 0 0 - 100 0
v Ghana 2022-2022 2 1 1 0 0 0 1 50 50
v Kenya 2024-2024 1 0 1 0 0 0 0 0 100
v Lesotho 2026-2026 3 3 0 0 0 0 - 100 0
v Malawi 2019-2023 9 1 7 0 0 1 0.14 11.11 77.77
v Nigeria 2022-2022 1 0 1 0 0 0 0 0 100
v Rwanda 2023-2024 2 2 0 0 0 0 - 100 0
v Seychelles 2024-2024 1 1 0 0 0 0 - 100 0
v Sierra Leone 2021-2022 2 1 1 0 0 0 1 50 50
v Tanzania 2021-2022 2 0 2 0 0 0 0 0 100
v Uganda 2022-2023 2 0 2 0 0 0 0 0 100
v Zimbabwe 2024-2024 1 0 1 0 0 0 0 0 100
Myanmar v Bhutan 2023-2025 6 0 6 0 0 0 0 0 100
v Cambodia 2024-2024 1 0 1 0 0 0 0 0 100
v China 2023-2024 3 1 2 0 0 0 0.5 33.33 66.66
v Hong Kong 2024-2024 1 0 1 0 0 0 0 0 100
v Indonesia 2024-2025 10 0 10 0 0 0 0 0 100
v Kuwait 2024-2024 1 0 1 0 0 0 0 0 100
v Malaysia 2023-2024 2 0 2 0 0 0 0 0 100
v Maldives 2024-2024 1 0 1 0 0 0 0 0 100
v Mongolia 2024-2024 1 1 0 0 0 0 - 100 0
v Singapore 2024-2024 1 0 1 0 0 0 0 0 100
v Thailand 2023-2023 1 0 1 0 0 0 0 0 100
v Timor-Leste 2025-2025 4 4 0 0 0 0 - 100 0
Namibia v Afghanistan 2021-2021 1 0 1 0 0 0 0 0 100
v Australia 2003-2024 2 0 2 0 0 0 0 0 100
v Bermuda 2019-2019 1 1 0 0 0 0 - 100 0
v Botswana 2019-2019 5 5 0 0 0 0 - 100 0
v Canada 2023-2025 8 7 0 1 0 0 - 87.5 0
v England 2003-2024 2 0 2 0 0 0 0 0 100
v Ghana 2019-2019 1 1 0 0 0 0 - 100 0
v Hong Kong 2026-2026 2 2 0 0 0 0 - 100 0
v India 2003-2026 3 0 3 0 0 0 0 0 100
v Ireland 2019-2021 2 1 1 0 0 0 1 50 50
v Jersey 2023-2023 1 1 0 0 0 0 - 100 0
v Kenya 2019-2025 3 3 0 0 0 0 - 100 0
v Malawi 2025-2025 1 1 0 0 0 0 - 100 0
v Nepal 2022-2024 10 6 3 0 0 1 2 60 30
v Netherlands 2003-2026 11 2 8 0 0 1 0.25 18.18 72.72
v New Zealand 2021-2021 1 0 1 0 0 0 0 0 100
v Nigeria 2023-2026 5 4 1 0 0 0 4 80 20
v Oman 2019-2026 20 12 7 1 0 0 1.71 60 35
v Pakistan 2003-2026 3 0 3 0 0 0 0 0 100
v Papua New Guinea 2019-2023 10 8 2 0 0 0 4 80 20
v Rwanda 2023-2023 1 1 0 0 0 0 - 100 0
v Scotland 2019-2026 18 5 12 0 0 1 0.41 27.77 66.66
v Singapore 2019-2019 1 1 0 0 0 0 - 100 0
v South Africa 2025-2025 1 1 0 0 0 0 - 100 0
v Sri Lanka 2021-2022 2 1 1 0 0 0 1 50 50
v Tanzania 2023-2025 3 3 0 0 0 0 - 100 0
v Uganda 2019-2024 9 8 1 0 0 0 8 88.88 11.11
v United Arab Emirates 2020-2024 13 3 10 0 0 0 0.3 23.07 76.92
v United States of America 2019-2026 14 4 10 0 0 0 0.4 28.57 71.42
v Zimbabwe 2003-2025 16 8 8 0 0 0 1 50 50
Nepal v Afghanistan 2014-2014 1 1 0 0 0 0 - 100 0
v Bangladesh 2014-2024 2 0 2 0 0 0 0 0 100
v Bhutan 2019-2019 1 1 0 0 0 0 - 100 0
v Canada 2022-2024 8 4 4 0 0 0 1 50 50
v China 2026-2026 1 1 0 0 0 0 - 100 0
v England 2026-2026 1 0 1 0 0 0 0 0 100
v Hong Kong 2014-2026 13 6 5 0 0 2 1.2 46.15 38.46
v India 2023-2023 2 0 2 0 0 0 0 0 100
v Ireland 2015-2023 4 0 4 0 0 0 0 0 100
v Italy 2026-2026 1 0 1 0 0 0 0 0 100
v Japan 2025-2025 1 1 0 0 0 0 - 100 0
v Kenya 2022-2022 5 3 2 0 0 0 1.5 60 40
v Kuwait 2019-2025 4 3 1 0 0 0 3 75 25
v Malaysia 2019-2026 11 10 1 0 0 0 10 90.9 9.09
v Maldives 2019-2023 3 3 0 0 0 0 - 100 0
v Mongolia 2023-2023 1 1 0 0 0 0 - 100 0
v Namibia 2022-2024 10 3 6 0 0 1 0.5 30 60
v Netherlands 2015-2025 22 10 10 1 0 1 1 45.45 45.45
v Oman 2019-2026 20 11 8 1 0 0 1.37 55 40
v Pakistan 2023-2023 1 0 1 0 0 0 0 0 100
v Papua New Guinea 2015-2024 16 12 4 0 0 0 3 75 25
v Philippines 2022-2022 1 1 0 0 0 0 - 100 0
v Qatar 2019-2025 4 3 1 0 0 0 3 75 25
v Samoa 2025-2025 1 1 0 0 0 0 - 100 0
v Saudi Arabia 2024-2024 1 1 0 0 0 0 - 100 0
v Scotland 2022-2026 15 8 6 0 0 1 1.33 53.33 40
v Singapore 2019-2023 3 2 1 0 0 0 2 66.66 33.33
v South Africa 2024-2024 1 0 1 0 0 0 0 0 100
v Thailand 2020-2020 1 1 0 0 0 0 - 100 0
v United Arab Emirates 2018-2026 32 18 14 0 0 0 1.28 56.25 43.75
v United States of America 2020-2026 16 8 6 2 0 0 1.33 50 37.5
v West Indies 2023-2026 5 2 3 0 0 0 0.66 40 60
v Zimbabwe 2019-2023 3 0 3 0 0 0 0 0 100
Netherlands v Afghanistan 2009-2023 14 4 10 0 0 0 0.4 28.57 71.42
v Australia 2003-2023 3 0 3 0 0 0 0 0 100
v Bangladesh 2010-2025 11 3 7 0 0 1 0.42 27.27 63.63
v Bermuda 2006-2019 8 7 1 0 0 0 7 87.5 12.5
v Canada 2006-2026 19 13 3 0 0 3 4.33 68.42 15.78
v England 1996-2023 9 2 7 0 0 0 0.28 22.22 77.77
v Guernsey 2025-2025 1 1 0 0 0 0 - 100 0
v Hong Kong 2017-2022 3 2 1 0 0 0 2 66.66 33.33
v India 2003-2026 5 0 5 0 0 0 0 0 100
v Ireland 2006-2024 28 10 15 1 0 2 0.66 35.71 53.57
v Italy 2025-2025 1 1 0 0 0 0 - 100 0
v Jersey 2025-2025 1 1 0 0 0 0 - 100 0
v Kenya 2007-2019 16 11 5 0 0 0 2.2 68.75 31.25
v Malaysia 2021-2021 2 1 0 1 0 0 - 50 0
v Namibia 2003-2026 11 8 2 0 0 1 4 72.72 18.18
v Nepal 2015-2025 22 10 10 1 0 1 1 45.45 45.45
v New Zealand 1996-2023 8 0 8 0 0 0 0 0 100
v Oman 2016-2024 10 5 4 0 0 1 1.25 50 40
v Pakistan 1996-2026 10 0 10 0 0 0 0 0 100
v Papua New Guinea 2019-2022 3 2 1 0 0 0 2 66.66 33.33
v Scotland 2006-2025 34 14 19 0 0 1 0.73 41.17 55.88
v Singapore 2019-2019 1 1 0 0 0 0 - 100 0
v South Africa 1996-2024 11 2 8 0 0 1 0.25 18.18 72.72
v Sri Lanka 2002-2024 10 0 10 0 0 0 0 0 100
v Uganda 2022-2022 1 1 0 0 0 0 - 100 0
v United Arab Emirates 1996-2025 14 8 6 0 0 0 1.33 57.14 42.85
v United States of America 2022-2026 8 7 1 0 0 0 7 87.5 12.5
v West Indies 2007-2023 6 0 5 1 0 0 0 0 83.33
v Zimbabwe 2003-2023 12 5 6 1 0 0 0.83 41.66 50
New Zealand v Afghanistan 2015-2026 6 5 1 0 0 0 5 83.33 16.66
v Australia 1946-2025 226 52 147 1 18 8 0.35 23 65.04
v Bangladesh 1990-2026 90 65 20 0 3 2 3.25 72.22 22.22
v Canada 2003-2026 4 4 0 0 0 0 - 100 0
v East Africa 1975-1975 1 1 0 0 0 0 - 100 0
v England 1930-2026 247 73 116 4 47 7 0.62 29.55 46.96
v India 1955-2026 219 79 102 4 27 7 0.77 36.07 46.57
v Ireland 2007-2026 13 13 0 0 0 0 - 100 0
v Kenya 2007-2011 3 3 0 0 0 0 - 100 0
v Namibia 2021-2021 1 1 0 0 0 0 - 100 0
v Netherlands 1996-2023 8 8 0 0 0 0 - 100 0
v Pakistan 1955-2026 234 94 110 1 23 6 0.85 40.17 47
v Papua New Guinea 2024-2024 1 1 0 0 0 0 - 100 0
v Scotland 1999-2022 8 8 0 0 0 0 - 100 0
v South Africa 1932-2026 148 44 83 0 16 5 0.53 29.72 56.08
v Sri Lanka 1979-2026 177 89 64 3 11 10 1.39 50.28 36.15
v Uganda 2024-2024 1 1 0 0 0 0 - 100 0
v United Arab Emirates 1996-2026 5 4 1 0 0 0 4 80 20
v United States of America 2004-2004 1 1 0 0 0 0 - 100 0
v West Indies 1952-2025 148 65 50 3 20 10 1.3 43.91 33.78
v Zimbabwe 1987-2025 65 48 9 1 6 1 5.33 73.84 13.84
Nigeria v Botswana 2019-2025 6 5 1 0 0 0 5 83.33 16.66
v Cameroon 2022-2022 1 1 0 0 0 0 - 100 0
v Canada 2019-2019 1 0 1 0 0 0 0 0 100
v Eswatini 2022-2024 2 2 0 0 0 0 - 100 0
v Gambia 2022-2022 1 1 0 0 0 0 - 100 0
v Ghana 2019-2023 5 5 0 0 0 0 - 100 0
v Hong Kong 2019-2026 3 0 3 0 0 0 0 0 100
v Ireland 2019-2019 1 0 1 0 0 0 0 0 100
v Ivory Coast 2024-2024 1 1 0 0 0 0 - 100 0
v Jersey 2019-2019 1 0 1 0 0 0 0 0 100
v Kenya 2019-2025 15 3 12 0 0 0 0.25 20 80
v Malawi 2025-2025 1 1 0 0 0 0 - 100 0
v Mozambique 2022-2022 1 1 0 0 0 0 - 100 0
v Namibia 2023-2026 5 1 4 0 0 0 0.25 20 80
v Oman 2019-2019 1 0 1 0 0 0 0 0 100
v Rwanda 2023-2025 12 9 2 0 0 1 4.5 75 16.66
v Sierra Leone 2021-2025 14 13 1 0 0 0 13 92.85 7.14
v St Helena 2024-2024 1 1 0 0 0 0 - 100 0
v Tanzania 2021-2024 5 1 3 0 0 1 0.33 20 60
v Uganda 2021-2025 13 0 13 0 0 0 0 0 100
v United Arab Emirates 2019-2025 3 0 3 0 0 0 0 0 100
v Zambia 2025-2025 3 3 0 0 0 0 - 100 0
v Zimbabwe 2023-2023 1 0 1 0 0 0 0 0 100
Norway v Austria 2022-2026 7 2 5 0 0 0 0.4 28.57 71.42
v Czech Republic 2022-2025 3 3 0 0 0 0 - 100 0
v Denmark 2019-2025 3 1 2 0 0 0 0.5 33.33 66.66
v Estonia 2022-2022 1 1 0 0 0 0 - 100 0
v Finland 2023-2026 8 5 3 0 0 0 1.66 62.5 37.5
v France 2021-2026 7 3 4 0 0 0 0.75 42.85 57.14
v Germany 2019-2024 5 2 3 0 0 0 0.66 40 60
v Gibraltar 2024-2024 1 1 0 0 0 0 - 100 0
v Guernsey 2019-2022 3 1 2 0 0 0 0.5 33.33 66.66
v Hungary 2025-2025 1 1 0 0 0 0 - 100 0
v Italy 2019-2019 1 0 1 0 0 0 0 0 100
v Jersey 2019-2024 2 0 2 0 0 0 0 0 100
v Portugal 2025-2026 5 1 4 0 0 0 0.25 20 80
v Slovenia 2024-2024 1 1 0 0 0 0 - 100 0
v Spain 2022-2022 2 0 2 0 0 0 0 0 100
v Sweden 2023-2026 7 5 2 0 0 0 2.5 71.42 28.57
v Switzerland 2022-2022 1 1 0 0 0 0 - 100 0
Oman v Afghanistan 2015-2017 5 0 5 0 0 0 0 0 100
v Australia 2024-2026 2 0 2 0 0 0 0 0 100
v Bahrain 2020-2026 8 6 2 0 0 0 3 75 25
v Bangladesh 2016-2021 2 0 2 0 0 0 0 0 100
v Cambodia 2024-2024 1 1 0 0 0 0 - 100 0
v Canada 2019-2025 11 5 6 0 0 0 0.83 45.45 54.54
v England 2024-2024 1 0 1 0 0 0 0 0 100
v Hong Kong 2015-2026 10 8 2 0 0 0 4 80 20
v India 2025-2025 1 0 1 0 0 0 0 0 100
v Ireland 2016-2026 8 3 5 0 0 0 0.6 37.5 62.5
v Japan 2025-2025 1 1 0 0 0 0 - 100 0
v Jersey 2019-2019 1 0 1 0 0 0 0 0 100
v Kuwait 2023-2025 5 4 1 0 0 0 4 80 20
v Malaysia 2023-2026 2 1 1 0 0 0 1 50 50
v Maldives 2020-2020 1 1 0 0 0 0 - 100 0
v Namibia 2019-2026 20 7 12 1 0 0 0.58 35 60
v Nepal 2019-2026 20 8 11 1 0 0 0.72 40 55
v Netherlands 2016-2024 10 4 5 0 0 1 0.8 40 50
v Nigeria 2019-2019 1 1 0 0 0 0 - 100 0
v Pakistan 2025-2025 1 0 1 0 0 0 0 0 100
v Papua New Guinea 2019-2025 11 10 1 0 0 0 10 90.9 9.09
v Philippines 2022-2022 1 1 0 0 0 0 - 100 0
v Qatar 2020-2025 4 3 1 0 0 0 3 75 25
v Samoa 2025-2025 1 1 0 0 0 0 - 100 0
v Saudi Arabia 2022-2024 4 3 1 0 0 0 3 75 25
v Scotland 2017-2026 15 2 11 0 0 2 0.18 13.33 73.33
v Singapore 2023-2026 2 2 0 0 0 0 - 100 0
v Sri Lanka 2023-2026 2 0 2 0 0 0 0 0 100
v United Arab Emirates 2015-2026 24 12 11 1 0 0 1.09 50 45.83
v United States of America 2020-2025 13 6 6 1 0 0 1 46.15 46.15
v West Indies 2023-2023 1 0 1 0 0 0 0 0 100
v Zimbabwe 2023-2026 2 0 2 0 0 0 0 0 100
Pakistan v Afghanistan 2012-2025 18 13 5 0 0 0 2.6 72.22 27.77
v Australia 1956-2026 217 68 123 2 20 4 0.55 31.33 56.68
v Bangladesh 1986-2026 85 68 16 0 1 0 4.25 80 18.82
v Canada 1979-2024 4 4 0 0 0 0 - 100 0
v England 1954-2026 216 64 108 1 39 4 0.59 29.62 50
v Hong Kong 2004-2023 5 5 0 0 0 0 - 100 0
v India 1952-2026 212 88 80 1 38 5 1.1 41.5 37.73
v Ireland 2007-2024 13 10 2 1 0 0 5 76.92 15.38
v Kenya 1996-2011 7 7 0 0 0 0 - 100 0
v Namibia 2003-2026 3 3 0 0 0 0 - 100 0
v Nepal 2023-2023 1 1 0 0 0 0 - 100 0
v Netherlands 1996-2026 10 10 0 0 0 0 - 100 0
v New Zealand 1955-2026 234 110 94 1 23 6 1.17 47 40.17
v Oman 2025-2025 1 1 0 0 0 0 - 100 0
v Scotland 1999-2021 7 7 0 0 0 0 - 100 0
v South Africa 1992-2025 149 57 84 0 7 1 0.67 38.25 56.37
v Sri Lanka 1975-2026 249 137 88 1 19 4 1.55 55.02 35.34
v United Arab Emirates 1994-2025 7 7 0 0 0 0 - 100 0
v United States of America 2024-2026 2 1 0 1 0 0 - 50 0
v West Indies 1958-2025 220 103 96 3 15 3 1.07 46.81 43.63
v World-XI 2017-2017 3 2 1 0 0 0 2 66.66 33.33
v Zimbabwe 1992-2025 107 88 11 2 4 2 8 82.24 10.28
Panama v Argentina 2021-2024 3 1 2 0 0 0 0.5 33.33 66.66
v Bahamas 2021-2026 4 2 2 0 0 0 1 50 50
v Belize 2019-2024 3 0 3 0 0 0 0 0 100
v Bermuda 2021-2026 6 0 6 0 0 0 0 0 100
v Brazil 2024-2026 3 1 1 0 0 1 1 33.33 33.33
v Canada 2021-2023 2 0 2 0 0 0 0 0 100
v Cayman Islands 2023-2024 3 0 3 0 0 0 0 0 100
v Costa Rica 2019-2025 2 2 0 0 0 0 - 100 0
v Mexico 2019-2025 4 3 0 0 0 1 - 75 0
v Suriname 2024-2024 1 1 0 0 0 0 - 100 0
v Turks and Caicos Islands 2025-2025 1 1 0 0 0 0 - 100 0
v United States of America 2021-2021 1 0 1 0 0 0 0 0 100
Papua New Guinea v Afghanistan 2015-2024 2 0 2 0 0 0 0 0 100
v Bangladesh 2021-2021 1 0 1 0 0 0 0 0 100
v Bermuda 2019-2019 1 1 0 0 0 0 - 100 0
v Canada 2023-2023 1 0 1 0 0 0 0 0 100
v Cook Islands 2026-2026 1 1 0 0 0 0 - 100 0
v Guernsey 2025-2025 1 1 0 0 0 0 - 100 0
v Hong Kong 2014-2024 12 7 5 0 0 0 1.4 58.33 41.66
v Indonesia 2026-2026 1 1 0 0 0 0 - 100 0
v Ireland 2015-2018 5 2 3 0 0 0 0.66 40 60
v Japan 2023-2026 3 2 1 0 0 0 2 66.66 33.33
v Jersey 2023-2023 1 0 1 0 0 0 0 0 100
v Kenya 2019-2019 1 1 0 0 0 0 - 100 0
v Malaysia 2022-2024 6 4 2 0 0 0 2 66.66 33.33
v Namibia 2019-2023 10 2 8 0 0 0 0.25 20 80
v Nepal 2015-2024 16 4 12 0 0 0 0.33 25 75
v Netherlands 2019-2022 3 1 2 0 0 0 0.5 33.33 66.66
v New Zealand 2024-2024 1 0 1 0 0 0 0 0 100
v Oman 2019-2025 11 1 10 0 0 0 0.1 9.09 90.9
v Philippines 2019-2023 4 3 0 0 0 1 - 75 0
v Samoa 2019-2026 4 3 1 0 0 0 3 75 25
v Scotland 2017-2022 13 1 12 0 0 0 0.08 7.69 92.3
v Singapore 2019-2022 3 2 1 0 0 0 2 66.66 33.33
v South Korea 2026-2026 1 1 0 0 0 0 - 100 0
v Uganda 2022-2024 2 1 1 0 0 0 1 50 50
v United Arab Emirates 2017-2023 14 5 9 0 0 0 0.55 35.71 64.28
v United States of America 2019-2023 11 3 7 1 0 0 0.42 27.27 63.63
v Vanuatu 2019-2026 8 8 0 0 0 0 - 100 0
v West Indies 2018-2024 2 0 2 0 0 0 0 0 100
v Zimbabwe 2022-2022 1 0 1 0 0 0 0 0 100
Peru v Argentina 2019-2019 1 0 1 0 0 0 0 0 100
v Brazil 2019-2019 1 1 0 0 0 0 - 100 0
v Chile 2019-2019 1 1 0 0 0 0 - 100 0
v Mexico 2019-2019 1 0 1 0 0 0 0 0 100
Philippines v Bahrain 2022-2022 1 0 1 0 0 0 0 0 100
v Cambodia 2023-2023 1 0 1 0 0 0 0 0 100
v Canada 2022-2022 1 0 1 0 0 0 0 0 100
v Fiji 2026-2026 2 2 0 0 0 0 - 100 0
v Germany 2022-2022 1 0 1 0 0 0 0 0 100
v Indonesia 2023-2026 14 8 5 1 0 0 1.6 57.14 35.71
v Japan 2023-2024 5 0 5 0 0 0 0 0 100
v Malaysia 2025-2025 1 0 1 0 0 0 0 0 100
v Nepal 2022-2022 1 0 1 0 0 0 0 0 100
v Oman 2022-2022 1 0 1 0 0 0 0 0 100
v Papua New Guinea 2019-2023 4 0 3 0 0 1 0 0 75
v Samoa 2026-2026 1 0 1 0 0 0 0 0 100
v Singapore 2023-2025 2 1 1 0 0 0 1 50 50
v South Korea 2024-2026 8 6 2 0 0 0 3 75 25
v Thailand 2025-2025 1 1 0 0 0 0 - 100 0
v Vanuatu 2019-2023 4 2 2 0 0 0 1 50 50
Portugal v Austria 2024-2024 1 0 1 0 0 0 0 0 100
v Belgium 2022-2025 4 3 1 0 0 0 3 75 25
v Denmark 2022-2022 1 0 1 0 0 0 0 0 100
v France 2026-2026 4 3 1 0 0 0 3 75 25
v Gibraltar 2019-2023 10 10 0 0 0 0 - 100 0
v Hungary 2024-2024 1 1 0 0 0 0 - 100 0
v Isle of Man 2024-2024 1 1 0 0 0 0 - 100 0
v Israel 2022-2024 2 1 1 0 0 0 1 50 50
v Malta 2021-2025 8 8 0 0 0 0 - 100 0
v Norway 2025-2026 5 4 1 0 0 0 4 80 20
v Romania 2024-2024 1 0 1 0 0 0 0 0 100
v Spain 2019-2022 3 0 3 0 0 0 0 0 100
Qatar v Afghanistan 2025-2025 1 0 1 0 0 0 0 0 100
v Bahrain 2019-2026 13 8 4 0 0 1 2 61.53 30.76
v Bhutan 2024-2024 1 1 0 0 0 0 - 100 0
v Cambodia 2024-2024 1 1 0 0 0 0 - 100 0
v Hong Kong 2024-2025 8 2 5 1 0 0 0.4 25 62.5
v Japan 2025-2025 1 1 0 0 0 0 - 100 0
v Jersey 2019-2019 3 3 0 0 0 0 - 100 0
v Kuwait 2019-2025 11 3 6 2 0 0 0.5 27.27 54.54
v Malaysia 2019-2025 5 3 1 0 0 1 3 60 20
v Maldives 2019-2023 5 5 0 0 0 0 - 100 0
v Nepal 2019-2025 4 1 3 0 0 0 0.33 25 75
v Oman 2020-2025 4 1 3 0 0 0 0.33 25 75
v Samoa 2025-2025 1 1 0 0 0 0 - 100 0
v Saudi Arabia 2019-2025 14 8 5 1 0 0 1.6 57.14 35.71
v Singapore 2019-2022 4 3 1 0 0 0 3 75 25
v Thailand 2024-2024 1 1 0 0 0 0 - 100 0
v Uganda 2020-2020 3 2 1 0 0 0 2 66.66 33.33
v United Arab Emirates 2020-2025 5 0 5 0 0 0 0 0 100
Romania v Austria 2019-2025 9 4 4 0 0 1 1 44.44 44.44
v Belgium 2025-2026 3 0 3 0 0 0 0 0 100
v Bulgaria 2020-2026 13 12 1 0 0 0 12 92.3 7.69
v Cyprus 2022-2022 1 0 1 0 0 0 0 0 100
v Czech Republic 2019-2025 7 4 3 0 0 0 1.33 57.14 42.85
v France 2023-2023 1 0 1 0 0 0 0 0 100
v Gibraltar 2022-2024 2 1 1 0 0 0 1 50 50
v Greece 2021-2021 1 1 0 0 0 0 - 100 0
v Hungary 2021-2026 6 5 1 0 0 0 5 83.33 16.66
v Isle of Man 2022-2022 1 0 1 0 0 0 0 0 100
v Israel 2024-2024 1 1 0 0 0 0 - 100 0
v Italy 2024-2024 1 0 1 0 0 0 0 0 100
v Luxembourg 2019-2025 5 4 1 0 0 0 4 80 20
v Malta 2021-2025 10 5 5 0 0 0 1 50 50
v Portugal 2024-2024 1 1 0 0 0 0 - 100 0
v Serbia 2021-2022 3 3 0 0 0 0 - 100 0
v Sweden 2022-2022 1 0 1 0 0 0 0 0 100
v Switzerland 2023-2026 3 1 2 0 0 0 0.5 33.33 66.66
v Turkey 2019-2022 2 2 0 0 0 0 - 100 0
Rwanda v Bahrain 2025-2025 4 0 4 0 0 0 0 0 100
v Botswana 2022-2026 8 6 2 0 0 0 3 75 25
v Cameroon 2026-2026 1 1 0 0 0 0 - 100 0
v Gambia 2023-2023 1 1 0 0 0 0 - 100 0
v Ghana 2021-2023 10 5 4 1 0 0 1.25 50 40
v Ivory Coast 2026-2026 1 1 0 0 0 0 - 100 0
v Kenya 2022-2026 10 1 9 0 0 0 0.11 10 90
v Lesotho 2021-2022 2 1 0 0 0 1 - 50 0
v Malawi 2021-2025 15 7 8 0 0 0 0.87 46.66 53.33
v Mali 2022-2026 2 2 0 0 0 0 - 100 0
v Mozambique 2023-2024 2 0 2 0 0 0 0 0 100
v Namibia 2023-2023 1 0 1 0 0 0 0 0 100
v Nigeria 2023-2025 12 2 9 0 0 1 0.22 16.66 75
v Seychelles 2021-2024 3 3 0 0 0 0 - 100 0
v Sierra Leone 2023-2026 7 6 1 0 0 0 6 85.71 14.28
v St Helena 2022-2022 1 1 0 0 0 0 - 100 0
v Swaziland 2021-2021 1 1 0 0 0 0 - 100 0
v Tanzania 2022-2023 18 2 16 0 0 0 0.12 11.11 88.88
v Uganda 2021-2024 21 1 20 0 0 0 0.05 4.76 95.23
v Zambia 2025-2025 3 2 1 0 0 0 2 66.66 33.33
v Zimbabwe 2023-2024 2 0 2 0 0 0 0 0 100
Samoa v Cook Islands 2022-2026 5 2 3 0 0 0 0.66 40 60
v Fiji 2022-2024 6 2 4 0 0 0 0.5 33.33 66.66
v Hong Kong 2025-2025 2 0 2 0 0 0 0 0 100
v Indonesia 2026-2026 1 1 0 0 0 0 - 100 0
v Japan 2025-2026 2 0 2 0 0 0 0 0 100
v Malaysia 2025-2025 2 0 2 0 0 0 0 0 100
v Nepal 2025-2025 1 0 1 0 0 0 0 0 100
v Oman 2025-2025 1 0 1 0 0 0 0 0 100
v Papua New Guinea 2019-2026 4 1 3 0 0 0 0.33 25 75
v Philippines 2026-2026 1 1 0 0 0 0 - 100 0
v Qatar 2025-2025 1 0 1 0 0 0 0 0 100
v Singapore 2025-2025 2 0 2 0 0 0 0 0 100
v United Arab Emirates 2025-2025 1 0 1 0 0 0 0 0 100
v Vanuatu 2019-2026 8 4 4 0 0 0 1 50 50
Saudi Arabia v Bahrain 2019-2024 8 2 6 0 0 0 0.33 25 75
v Bhutan 2024-2024 3 3 0 0 0 0 - 100 0
v Cambodia 2024-2024 3 3 0 0 0 0 - 100 0
v Canada 2022-2022 2 0 2 0 0 0 0 0 100
v Hong Kong 2024-2024 1 1 0 0 0 0 - 100 0
v Indonesia 2024-2024 1 1 0 0 0 0 - 100 0
v Iran 2020-2020 1 1 0 0 0 0 - 100 0
v Japan 2024-2024 1 1 0 0 0 0 - 100 0
v Kuwait 2019-2024 7 3 4 0 0 0 0.75 42.85 57.14
v Malaysia 2024-2025 4 1 3 0 0 0 0.33 25 75
v Maldives 2019-2024 5 5 0 0 0 0 - 100 0
v Nepal 2024-2024 1 0 1 0 0 0 0 0 100
v Oman 2022-2024 4 1 3 0 0 0 0.33 25 75
v Qatar 2019-2025 14 5 8 1 0 0 0.62 35.71 57.14
v Singapore 2025-2025 2 2 0 0 0 0 - 100 0
v Thailand 2024-2025 5 5 0 0 0 0 - 100 0
v United Arab Emirates 2020-2024 4 1 3 0 0 0 0.33 25 75
Scotland v Afghanistan 2009-2021 20 4 15 0 0 1 0.26 20 75
v Australia 1999-2024 9 0 9 0 0 0 0 0 100
v Austria 2023-2023 1 1 0 0 0 0 - 100 0
v Bangladesh 1999-2021 6 2 4 0 0 0 0.5 33.33 66.66
v Bermuda 2007-2019 3 2 1 0 0 0 2 66.66 33.33
v Canada 2007-2025 13 9 4 0 0 0 2.25 69.23 30.76
v Denmark 2023-2023 1 1 0 0 0 0 - 100 0
v England 2008-2026 7 1 4 0 0 2 0.25 14.28 57.14
v Germany 2023-2023 1 1 0 0 0 0 - 100 0
v Hong Kong 2015-2018 10 6 3 0 0 1 2 60 30
v India 2007-2021 3 0 2 0 0 1 0 0 66.66
v Ireland 2006-2024 37 9 24 1 0 3 0.37 24.32 64.86
v Italy 2023-2026 3 2 1 0 0 0 2 66.66 33.33
v Jersey 2023-2025 2 1 1 0 0 0 1 50 50
v Kenya 2007-2019 17 10 6 0 0 1 1.66 58.82 35.29
v Namibia 2019-2026 18 12 5 0 0 1 2.4 66.66 27.77
v Nepal 2022-2026 15 6 8 0 0 1 0.75 40 53.33
v Netherlands 2006-2025 34 19 14 0 0 1 1.35 55.88 41.17
v New Zealand 1999-2022 8 0 8 0 0 0 0 0 100
v Oman 2017-2026 15 11 2 0 0 2 5.5 73.33 13.33
v Pakistan 1999-2021 7 0 7 0 0 0 0 0 100
v Papua New Guinea 2017-2022 13 12 1 0 0 0 12 92.3 7.69
v Singapore 2019-2019 1 0 1 0 0 0 0 0 100
v South Africa 2007-2009 2 0 2 0 0 0 0 0 100
v Sri Lanka 2011-2023 4 0 4 0 0 0 0 0 100
v United Arab Emirates 2014-2025 23 16 7 0 0 0 2.28 69.56 30.43
v United States of America 2019-2026 10 6 4 0 0 0 1.5 60 40
v West Indies 1999-2026 6 2 4 0 0 0 0.5 33.33 66.66
v Zimbabwe 2016-2023 9 3 5 1 0 0 0.6 33.33 55.55
Serbia v Belgium 2024-2024 1 0 1 0 0 0 0 0 100
v Bulgaria 2019-2025 13 3 9 0 0 1 0.33 23.07 69.23
v Croatia 2022-2025 5 3 2 0 0 0 1.5 60 40
v Cyprus 2022-2025 3 1 2 0 0 0 0.5 33.33 66.66
v Gibraltar 2023-2024 4 0 4 0 0 0 0 0 100
v Greece 2019-2021 2 0 2 0 0 0 0 0 100
v Hungary 2025-2025 3 2 1 0 0 0 2 66.66 33.33
v Isle of Man 2022-2022 1 0 1 0 0 0 0 0 100
v Jersey 2024-2024 1 0 1 0 0 0 0 0 100
v Romania 2021-2022 3 0 3 0 0 0 0 0 100
v Slovenia 2024-2025 6 4 2 0 0 0 2 66.66 33.33
v Switzerland 2024-2024 1 0 1 0 0 0 0 0 100
v Turkey 2022-2023 2 2 0 0 0 0 - 100 0
Seychelles v Botswana 2022-2022 1 0 0 0 0 1 0 0 0
v Ghana 2021-2026 2 0 2 0 0 0 0 0 100
v Kenya 2022-2024 3 0 3 0 0 0 0 0 100
v Lesotho 2021-2022 2 1 1 0 0 0 1 50 50
v Malawi 2021-2026 3 0 2 0 0 1 0 0 66.66
v Mali 2022-2022 1 0 0 0 0 1 0 0 0
v Mozambique 2024-2024 1 0 1 0 0 0 0 0 100
v Rwanda 2021-2024 3 0 3 0 0 0 0 0 100
v St Helena 2022-2026 2 1 1 0 0 0 1 50 50
v Swaziland 2021-2021 1 1 0 0 0 0 - 100 0
v Tanzania 2026-2026 1 0 1 0 0 0 0 0 100
v Uganda 2021-2021 1 0 1 0 0 0 0 0 100
v Zimbabwe 2024-2024 1 0 1 0 0 0 0 0 100
Sierra Leone v Botswana 2021-2026 4 1 3 0 0 0 0.33 25 75
v Cameroon 2021-2026 4 3 1 0 0 0 3 75 25
v Eswatini 2022-2024 2 2 0 0 0 0 - 100 0
v Gambia 2022-2022 1 1 0 0 0 0 - 100 0
v Ghana 2022-2023 6 2 4 0 0 0 0.5 33.33 66.66
v Ivory Coast 2024-2026 2 2 0 0 0 0 - 100 0
v Kenya 2023-2026 3 0 3 0 0 0 0 0 100
v Mali 2023-2026 2 2 0 0 0 0 - 100 0
v Mozambique 2021-2022 2 1 1 0 0 0 1 50 50
v Nigeria 2021-2025 14 1 13 0 0 0 0.07 7.14 92.85
v Rwanda 2023-2026 7 1 6 0 0 0 0.16 14.28 85.71
v St Helena 2024-2024 1 1 0 0 0 0 - 100 0
v Tanzania 2021-2022 2 0 2 0 0 0 0 0 100
v Zambia 2025-2025 4 1 3 0 0 0 0.33 25 75
Singapore v Bahrain 2022-2026 7 0 5 1 0 1 0 0 71.42
v Bermuda 2019-2019 1 1 0 0 0 0 - 100 0
v Cambodia 2023-2024 2 0 2 0 0 0 0 0 100
v Hong Kong 2020-2026 7 1 6 0 0 0 0.16 14.28 85.71
v Indonesia 2023-2026 3 3 0 0 0 0 - 100 0
v Japan 2024-2024 2 2 0 0 0 0 - 100 0
v Jersey 2022-2022 2 0 2 0 0 0 0 0 100
v Kenya 2019-2019 1 0 1 0 0 0 0 0 100
v Kuwait 2022-2024 2 1 1 0 0 0 1 50 50
v Malaysia 2019-2025 15 3 11 0 0 1 0.27 20 73.33
v Maldives 2024-2024 2 2 0 0 0 0 - 100 0
v Mongolia 2024-2024 1 1 0 0 0 0 - 100 0
v Myanmar 2024-2024 1 1 0 0 0 0 - 100 0
v Namibia 2019-2019 1 0 1 0 0 0 0 0 100
v Nepal 2019-2023 3 1 2 0 0 0 0.5 33.33 66.66
v Netherlands 2019-2019 1 0 1 0 0 0 0 0 100
v Oman 2023-2026 2 0 2 0 0 0 0 0 100
v Papua New Guinea 2019-2022 3 1 2 0 0 0 0.5 33.33 66.66
v Philippines 2023-2025 2 1 1 0 0 0 1 50 50
v Qatar 2019-2022 4 1 3 0 0 0 0.33 25 75
v Samoa 2025-2025 2 2 0 0 0 0 - 100 0
v Saudi Arabia 2025-2025 2 0 2 0 0 0 0 0 100
v Scotland 2019-2019 1 1 0 0 0 0 - 100 0
v Thailand 2020-2026 7 6 1 0 0 0 6 85.71 14.28
v United Arab Emirates 2022-2022 1 0 1 0 0 0 0 0 100
v United States of America 2022-2022 1 0 1 0 0 0 0 0 100
v Uzbekistan 2026-2026 1 1 0 0 0 0 - 100 0
v Zimbabwe 2019-2022 3 1 2 0 0 0 0.5 33.33 66.66
Slovenia v Austria 2022-2026 6 0 6 0 0 0 0 0 100
v Bulgaria 2022-2022 1 0 1 0 0 0 0 0 100
v Gibraltar 2024-2024 1 1 0 0 0 0 - 100 0
v Guernsey 2022-2026 2 0 2 0 0 0 0 0 100
v Hungary 2025-2025 3 0 3 0 0 0 0 0 100
v Luxembourg 2022-2022 1 0 1 0 0 0 0 0 100
v Malta 2026-2026 1 0 1 0 0 0 0 0 100
v Norway 2024-2024 1 0 1 0 0 0 0 0 100
v Serbia 2024-2025 6 2 4 0 0 0 0.5 33.33 66.66
v Sweden 2024-2026 2 0 2 0 0 0 0 0 100
South Africa v Afghanistan 2010-2026 10 7 2 1 0 0 3.5 70 20
v Australia 1902-2025 243 93 125 3 21 1 0.74 38.27 51.44
v Bangladesh 2002-2024 50 42 6 0 2 0 7 84 12
v Canada 2003-2026 2 2 0 0 0 0 - 100 0
v England 1889-2025 258 86 110 1 55 6 0.78 33.33 42.63
v India 1991-2026 179 86 79 0 10 4 1.08 48.04 44.13
v Ireland 2007-2024 18 14 3 0 0 1 4.66 77.77 16.66
v Kenya 1996-2008 10 10 0 0 0 0 - 100 0
v Namibia 2025-2025 1 0 1 0 0 0 0 0 100
v Nepal 2024-2024 1 1 0 0 0 0 - 100 0
v Netherlands 1996-2024 11 8 2 0 0 1 4 72.72 18.18
v New Zealand 1932-2026 148 83 44 0 16 5 1.88 56.08 29.72
v Pakistan 1992-2025 149 84 57 0 7 1 1.47 56.37 38.25
v Scotland 2007-2009 2 2 0 0 0 0 - 100 0
v Sri Lanka 1992-2024 132 76 47 2 6 1 1.61 57.57 35.6
v United Arab Emirates 1996-2026 3 3 0 0 0 0 - 100 0
v United States of America 2024-2024 1 1 0 0 0 0 - 100 0
v West Indies 1992-2026 128 83 34 1 8 2 2.44 64.84 26.56
v Zimbabwe 1992-2026 61 56 2 0 1 2 28 91.8 3.27
South Korea v Cook Islands 2026-2026 1 0 1 0 0 0 0 0 100
v Fiji 2026-2026 2 2 0 0 0 0 - 100 0
v Indonesia 2022-2025 8 1 7 0 0 0 0.14 12.5 87.5
v Japan 2022-2024 4 0 4 0 0 0 0 0 100
v Papua New Guinea 2026-2026 1 0 1 0 0 0 0 0 100
v Philippines 2024-2026 8 2 6 0 0 0 0.33 25 75
Spain v Belgium 2022-2022 1 0 1 0 0 0 0 0 100
v Croatia 2024-2025 10 10 0 0 0 0 - 100 0
v Cyprus 2024-2024 1 1 0 0 0 0 - 100 0
v Czech Republic 2024-2024 1 1 0 0 0 0 - 100 0
v Denmark 2022-2022 1 0 1 0 0 0 0 0 100
v Finland 2019-2024 4 3 1 0 0 0 3 75 25
v Germany 2020-2022 7 4 3 0 0 0 1.33 57.14 42.85
v Gibraltar 2019-2019 2 2 0 0 0 0 - 100 0
v Greece 2024-2024 1 1 0 0 0 0 - 100 0
v Guernsey 2022-2022 2 1 1 0 0 0 1 50 50
v Isle of Man 2023-2023 6 5 0 0 0 1 - 83.33 0
v Israel 2022-2022 1 1 0 0 0 0 - 100 0
v Italy 2022-2022 2 1 1 0 0 0 1 50 50
v Jersey 2024-2024 2 2 0 0 0 0 - 100 0
v Malta 2019-2022 3 3 0 0 0 0 - 100 0
v Norway 2022-2022 2 2 0 0 0 0 - 100 0
v Portugal 2019-2022 3 3 0 0 0 0 - 100 0
Sri Lanka v Afghanistan 2014-2025 25 17 7 0 0 1 2.42 68 28
v Australia 1975-2026 167 53 101 1 8 4 0.52 31.73 60.47
v Bangladesh 1986-2025 110 79 23 0 6 2 3.43 71.81 20.9
v Bermuda 2007-2007 1 1 0 0 0 0 - 100 0
v Canada 2003-2011 3 3 0 0 0 0 - 100 0
v England 1982-2026 139 51 73 1 11 3 0.69 36.69 52.51
v Hong Kong 2025-2025 1 1 0 0 0 0 - 100 0
v India 1979-2025 250 75 142 4 17 12 0.52 30 56.8
v Ireland 2007-2026 11 11 0 0 0 0 - 100 0
v Kenya 1996-2011 7 6 1 0 0 0 6 85.71 14.28
v Namibia 2021-2022 2 1 1 0 0 0 1 50 50
v Netherlands 2002-2024 10 10 0 0 0 0 - 100 0
v New Zealand 1979-2026 177 64 89 3 11 10 0.71 36.15 50.28
v Oman 2023-2026 2 2 0 0 0 0 - 100 0
v Pakistan 1975-2026 249 88 137 1 19 4 0.64 35.34 55.02
v Scotland 2011-2023 4 4 0 0 0 0 - 100 0
v South Africa 1992-2024 132 47 76 2 6 1 0.61 35.6 57.57
v United Arab Emirates 2004-2023 5 5 0 0 0 0 - 100 0
v West Indies 1975-2026 114 55 46 0 9 4 1.19 48.24 40.35
v Zimbabwe 1992-2026 98 73 16 0 6 3 4.56 74.48 16.32
St Helena v Botswana 2022-2024 2 0 2 0 0 0 0 0 100
v Eswatini 2024-2026 2 0 2 0 0 0 0 0 100
v Ghana 2026-2026 1 0 1 0 0 0 0 0 100
v Ivory Coast 2024-2024 1 1 0 0 0 0 - 100 0
v Kenya 2022-2022 1 0 0 0 0 1 0 0 0
v Lesotho 2022-2022 1 1 0 0 0 0 - 100 0
v Malawi 2022-2022 1 0 1 0 0 0 0 0 100
v Mali 2022-2022 1 0 0 0 0 1 0 0 0
v Nigeria 2024-2024 1 0 1 0 0 0 0 0 100
v Rwanda 2022-2022 1 0 1 0 0 0 0 0 100
v Seychelles 2022-2026 2 1 1 0 0 0 1 50 50
v Sierra Leone 2024-2024 1 0 1 0 0 0 0 0 100
v Tanzania 2026-2026 1 0 1 0 0 0 0 0 100
Suriname v Argentina 2024-2026 3 0 3 0 0 0 0 0 100
v Bahamas 2024-2024 1 0 1 0 0 0 0 0 100
v Belize 2024-2024 1 1 0 0 0 0 - 100 0
v Bermuda 2024-2024 1 0 1 0 0 0 0 0 100
v Brazil 2024-2024 1 0 1 0 0 0 0 0 100
v Cayman Islands 2024-2026 3 1 2 0 0 0 0.5 33.33 66.66
v Mexico 2024-2026 3 1 2 0 0 0 0.5 33.33 66.66
v Panama 2024-2024 1 0 1 0 0 0 0 0 100
Swaziland v Rwanda 2021-2021 1 0 1 0 0 0 0 0 100
v Seychelles 2021-2021 1 0 1 0 0 0 0 0 100
v Uganda 2021-2021 1 0 1 0 0 0 0 0 100
Sweden v Austria 2022-2026 5 2 3 0 0 0 0.66 40 60
v Croatia 2022-2022 1 1 0 0 0 0 - 100 0
v Denmark 2021-2025 5 2 3 0 0 0 0.66 40 60
v Finland 2021-2026 10 4 5 1 0 0 0.8 40 50
v France 2025-2026 3 2 1 0 0 0 2 66.66 33.33
v Germany 2022-2024 3 0 3 0 0 0 0 0 100
v Gibraltar 2024-2024 1 1 0 0 0 0 - 100 0
v Greece 2022-2022 1 1 0 0 0 0 - 100 0
v Guernsey 2026-2026 1 0 1 0 0 0 0 0 100
v Hungary 2025-2025 1 1 0 0 0 0 - 100 0
v Indonesia 2026-2026 8 7 1 0 0 0 7 87.5 12.5
v Isle of Man 2025-2025 2 2 0 0 0 0 - 100 0
v Italy 2022-2022 1 0 1 0 0 0 0 0 100
v Malta 2026-2026 1 0 1 0 0 0 0 0 100
v Norway 2023-2026 7 2 5 0 0 0 0.4 28.57 71.42
v Romania 2022-2022 1 1 0 0 0 0 - 100 0
v Slovenia 2024-2026 2 2 0 0 0 0 - 100 0
Switzerland v Austria 2025-2025 4 1 3 0 0 0 0.33 25 75
v Belgium 2024-2026 2 0 2 0 0 0 0 0 100
v Bulgaria 2021-2021 1 1 0 0 0 0 - 100 0
v Croatia 2024-2026 2 1 1 0 0 0 1 50 50
v Cyprus 2026-2026 1 1 0 0 0 0 - 100 0
v Czech Republic 2022-2022 1 0 1 0 0 0 0 0 100
v Estonia 2022-2025 4 4 0 0 0 0 - 100 0
v France 2022-2026 3 2 1 0 0 0 2 66.66 33.33
v Gibraltar 2021-2021 1 1 0 0 0 0 - 100 0
v Guernsey 2025-2025 3 0 1 0 0 2 0 0 33.33
v Hungary 2026-2026 1 1 0 0 0 0 - 100 0
v Jersey 2024-2026 2 0 2 0 0 0 0 0 100
v Luxembourg 2022-2025 9 5 4 0 0 0 1.25 55.55 44.44
v Malta 2021-2026 5 4 1 0 0 0 4 80 20
v Norway 2022-2022 1 0 1 0 0 0 0 0 100
v Romania 2023-2026 3 2 1 0 0 0 2 66.66 33.33
v Serbia 2024-2024 1 1 0 0 0 0 - 100 0
Tanzania v Bahrain 2024-2025 4 2 2 0 0 0 1 50 50
v Botswana 2021-2025 3 3 0 0 0 0 - 100 0
v Cameroon 2021-2024 4 4 0 0 0 0 - 100 0
v Eswatini 2022-2026 2 2 0 0 0 0 - 100 0
v Gambia 2022-2022 1 1 0 0 0 0 - 100 0
v Germany 2025-2025 2 1 1 0 0 0 1 50 50
v Ghana 2022-2024 2 2 0 0 0 0 - 100 0
v Kenya 2021-2025 5 2 3 0 0 0 0.66 40 60
v Kuwait 2024-2024 1 0 1 0 0 0 0 0 100
v Lesotho 2024-2024 1 1 0 0 0 0 - 100 0
v Malawi 2022-2026 4 4 0 0 0 0 - 100 0
v Malaysia 2024-2024 1 0 1 0 0 0 0 0 100
v Mali 2024-2024 1 1 0 0 0 0 - 100 0
v Mozambique 2021-2022 2 2 0 0 0 0 - 100 0
v Namibia 2023-2025 3 0 3 0 0 0 0 0 100
v Nigeria 2021-2024 5 3 1 0 0 1 3 60 20
v Rwanda 2022-2023 18 16 2 0 0 0 8 88.88 11.11
v Seychelles 2026-2026 1 1 0 0 0 0 - 100 0
v Sierra Leone 2021-2022 2 2 0 0 0 0 - 100 0
v St Helena 2026-2026 1 1 0 0 0 0 - 100 0
v Uganda 2021-2025 17 3 12 0 0 2 0.25 17.64 70.58
v Vanuatu 2024-2024 1 0 1 0 0 0 0 0 100
v Zimbabwe 2023-2025 2 0 2 0 0 0 0 0 100
Thailand v Bahrain 2024-2026 4 1 2 0 0 1 0.5 25 50
v Bhutan 2022-2026 8 5 3 0 0 0 1.66 62.5 37.5
v Cambodia 2024-2024 1 1 0 0 0 0 - 100 0
v China 2023-2023 1 1 0 0 0 0 - 100 0
v Cook Islands 2025-2025 2 1 1 0 0 0 1 50 50
v Hong Kong 2020-2020 1 0 1 0 0 0 0 0 100
v Indonesia 2023-2025 10 6 4 0 0 0 1.5 60 40
v Japan 2024-2026 4 1 3 0 0 0 0.33 25 75
v Malaysia 2019-2025 12 0 11 0 0 1 0 0 91.66
v Maldives 2019-2024 7 4 3 0 0 0 1.33 57.14 42.85
v Myanmar 2023-2023 1 1 0 0 0 0 - 100 0
v Nepal 2020-2020 1 0 1 0 0 0 0 0 100
v Philippines 2025-2025 1 0 1 0 0 0 0 0 100
v Qatar 2024-2024 1 0 1 0 0 0 0 0 100
v Saudi Arabia 2024-2025 5 0 5 0 0 0 0 0 100
v Singapore 2020-2026 7 1 6 0 0 0 0.16 14.28 85.71
v United Arab Emirates 2024-2024 1 0 1 0 0 0 0 0 100
v Uzbekistan 2026-2026 1 1 0 0 0 0 - 100 0
Timor-Leste v Indonesia 2025-2025 4 0 4 0 0 0 0 0 100
v Myanmar 2025-2025 4 0 4 0 0 0 0 0 100
Turkey v Austria 2019-2019 1 0 1 0 0 0 0 0 100
v Bulgaria 2023-2025 3 1 2 0 0 0 0.5 33.33 66.66
v Croatia 2023-2023 2 1 0 0 0 1 - 50 0
v Cyprus 2022-2022 1 0 1 0 0 0 0 0 100
v Czech Republic 2019-2019 1 0 1 0 0 0 0 0 100
v France 2024-2024 1 0 1 0 0 0 0 0 100
v Gibraltar 2025-2025 2 0 2 0 0 0 0 0 100
v Isle of Man 2022-2024 2 0 2 0 0 0 0 0 100
v Italy 2024-2024 1 0 1 0 0 0 0 0 100
v Luxembourg 2019-2024 2 0 2 0 0 0 0 0 100
v Romania 2019-2022 2 0 2 0 0 0 0 0 100
v Serbia 2022-2023 2 0 2 0 0 0 0 0 100
Turks and Caicos Islands v Costa Rica 2025-2025 2 1 1 0 0 0 1 50 50
v Mexico 2025-2025 1 0 1 0 0 0 0 0 100
v Panama 2025-2025 1 0 1 0 0 0 0 0 100
Uganda v Afghanistan 2024-2024 1 0 1 0 0 0 0 0 100
v Bahrain 2024-2024 2 1 1 0 0 0 1 50 50
v Botswana 2019-2025 10 10 0 0 0 0 - 100 0
v Ghana 2019-2024 4 4 0 0 0 0 - 100 0
v Hong Kong 2022-2022 2 2 0 0 0 0 - 100 0
v Jersey 2022-2022 1 1 0 0 0 0 - 100 0
v Kenya 2019-2025 18 13 4 0 0 1 3.25 72.22 22.22
v Lesotho 2021-2021 1 1 0 0 0 0 - 100 0
v Malawi 2021-2025 3 3 0 0 0 0 - 100 0
v Mozambique 2022-2023 2 2 0 0 0 0 - 100 0
v Namibia 2019-2024 9 1 8 0 0 0 0.12 11.11 88.88
v Netherlands 2022-2022 1 0 1 0 0 0 0 0 100
v New Zealand 2024-2024 1 0 1 0 0 0 0 0 100
v Nigeria 2021-2025 13 13 0 0 0 0 - 100 0
v Papua New Guinea 2022-2024 2 1 1 0 0 0 1 50 50
v Qatar 2020-2020 3 1 2 0 0 0 0.5 33.33 66.66
v Rwanda 2021-2024 21 20 1 0 0 0 20 95.23 4.76
v Seychelles 2021-2021 1 1 0 0 0 0 - 100 0
v Swaziland 2021-2021 1 1 0 0 0 0 - 100 0
v Tanzania 2021-2025 17 12 3 0 0 2 4 70.58 17.64
v United Arab Emirates 2025-2025 2 2 0 0 0 0 - 100 0
v West Indies 2024-2024 1 0 1 0 0 0 0 0 100
v Zimbabwe 2023-2025 2 1 1 0 0 0 1 50 50
United Arab Emirates v Afghanistan 2014-2026 21 6 15 0 0 0 0.4 28.57 71.42
v Australia 2018-2018 1 0 1 0 0 0 0 0 100
v Bahrain 2022-2024 6 4 2 0 0 0 2 66.66 33.33
v Bangladesh 2008-2025 7 2 5 0 0 0 0.4 28.57 71.42
v Bhutan 2024-2024 1 1 0 0 0 0 - 100 0
v Cambodia 2024-2024 2 2 0 0 0 0 - 100 0
v Canada 2019-2026 5 3 2 0 0 0 1.5 60 40
v England 1996-1996 1 0 1 0 0 0 0 0 100
v Germany 2022-2022 1 1 0 0 0 0 - 100 0
v Hong Kong 2014-2023 10 6 4 0 0 0 1.5 60 40
v India 1994-2025 5 0 5 0 0 0 0 0 100
v Iran 2020-2020 1 1 0 0 0 0 - 100 0
v Ireland 2014-2026 22 8 14 0 0 0 0.57 36.36 63.63
v Japan 2025-2025 1 1 0 0 0 0 - 100 0
v Jersey 2019-2023 2 1 1 0 0 0 1 50 50
v Kenya 2025-2025 2 2 0 0 0 0 - 100 0
v Kuwait 2020-2024 8 7 1 0 0 0 7 87.5 12.5
v Malaysia 2025-2025 1 1 0 0 0 0 - 100 0
v Namibia 2020-2024 13 10 3 0 0 0 3.33 76.92 23.07
v Nepal 2018-2026 32 14 18 0 0 0 0.77 43.75 56.25
v Netherlands 1996-2025 14 6 8 0 0 0 0.75 42.85 57.14
v New Zealand 1996-2026 5 1 4 0 0 0 0.25 20 80
v Nigeria 2019-2025 3 3 0 0 0 0 - 100 0
v Oman 2015-2026 24 11 12 1 0 0 0.91 45.83 50
v Pakistan 1994-2025 7 0 7 0 0 0 0 0 100
v Papua New Guinea 2017-2023 14 9 5 0 0 0 1.8 64.28 35.71
v Qatar 2020-2025 5 5 0 0 0 0 - 100 0
v Samoa 2025-2025 1 1 0 0 0 0 - 100 0
v Saudi Arabia 2020-2024 4 3 1 0 0 0 3 75 25
v Scotland 2014-2025 23 7 16 0 0 0 0.43 30.43 69.56
v Singapore 2022-2022 1 1 0 0 0 0 - 100 0
v South Africa 1996-2026 3 0 3 0 0 0 0 0 100
v Sri Lanka 2004-2023 5 0 5 0 0 0 0 0 100
v Thailand 2024-2024 1 1 0 0 0 0 - 100 0
v Uganda 2025-2025 2 0 2 0 0 0 0 0 100
v United States of America 2019-2025 15 4 10 0 0 1 0.4 26.66 66.66
v West Indies 2015-2023 5 0 5 0 0 0 0 0 100
v Zimbabwe 2014-2019 7 1 6 0 0 0 0.16 14.28 85.71
United States of America v Argentina 2021-2021 1 1 0 0 0 0 - 100 0
v Australia 2004-2004 1 0 1 0 0 0 0 0 100
v Bahamas 2021-2025 2 2 0 0 0 0 - 100 0
v Bangladesh 2024-2024 3 2 1 0 0 0 2 66.66 33.33
v Belize 2021-2021 1 1 0 0 0 0 - 100 0
v Bermuda 2019-2025 5 3 2 0 0 0 1.5 60 40
v Canada 2019-2026 19 13 4 1 0 1 3.25 68.42 21.05
v Cayman Islands 2019-2025 3 3 0 0 0 0 - 100 0
v England 2024-2024 1 0 1 0 0 0 0 0 100
v India 2024-2026 2 0 2 0 0 0 0 0 100
v Ireland 2021-2023 3 1 2 0 0 0 0.5 33.33 66.66
v Jersey 2022-2023 2 2 0 0 0 0 - 100 0
v Namibia 2019-2026 14 10 4 0 0 0 2.5 71.42 28.57
v Nepal 2020-2026 16 6 8 2 0 0 0.75 37.5 50
v Netherlands 2022-2026 8 1 7 0 0 0 0.14 12.5 87.5
v New Zealand 2004-2004 1 0 1 0 0 0 0 0 100
v Oman 2020-2025 13 6 6 1 0 0 1 46.15 46.15
v Pakistan 2024-2026 2 0 1 1 0 0 0 0 50
v Panama 2021-2021 1 1 0 0 0 0 - 100 0
v Papua New Guinea 2019-2023 11 7 3 1 0 0 2.33 63.63 27.27
v Scotland 2019-2026 10 4 6 0 0 0 0.66 40 60
v Singapore 2022-2022 1 1 0 0 0 0 - 100 0
v South Africa 2024-2024 1 0 1 0 0 0 0 0 100
v United Arab Emirates 2019-2025 15 10 4 0 0 1 2.5 66.66 26.66
v West Indies 2023-2024 2 0 2 0 0 0 0 0 100
v Zimbabwe 2022-2023 2 0 2 0 0 0 0 0 100
Uzbekistan v Indonesia 2026-2026 1 0 1 0 0 0 0 0 100
v Singapore 2026-2026 1 0 1 0 0 0 0 0 100
v Thailand 2026-2026 1 0 1 0 0 0 0 0 100
Vanuatu v Bahrain 2024-2024 1 0 1 0 0 0 0 0 100
v Cook Islands 2022-2026 5 1 4 0 0 0 0.25 20 80
v Fiji 2022-2026 7 6 1 0 0 0 6 85.71 14.28
v Indonesia 2026-2026 1 1 0 0 0 0 - 100 0
v Japan 2023-2026 3 1 2 0 0 0 0.5 33.33 66.66
v Kuwait 2024-2024 2 0 2 0 0 0 0 0 100
v Malaysia 2019-2024 6 3 3 0 0 0 1 50 50
v Papua New Guinea 2019-2026 8 0 8 0 0 0 0 0 100
v Philippines 2019-2023 4 2 2 0 0 0 1 50 50
v Samoa 2019-2026 8 4 4 0 0 0 1 50 50
v Tanzania 2024-2024 1 1 0 0 0 0 - 100 0
West Indies v Afghanistan 2016-2026 21 12 8 0 0 1 1.5 57.14 38.09
v Australia 1930-2025 296 105 159 4 25 3 0.66 35.47 53.71
v Bangladesh 1999-2025 94 51 36 1 2 4 1.41 54.25 38.29
v Bermuda 2008-2008 1 1 0 0 0 0 - 100 0
v Canada 2003-2010 4 4 0 0 0 0 - 100 0
v England 1928-2026 316 126 130 0 53 7 0.96 39.87 41.13
v ICC World XI 2018-2018 1 1 0 0 0 0 - 100 0
v India 1948-2026 275 104 117 2 47 5 0.88 37.81 42.54
v Ireland 2007-2025 27 16 7 0 0 4 2.28 59.25 25.92
v Italy 2026-2026 1 1 0 0 0 0 - 100 0
v Kenya 1996-2003 6 5 1 0 0 0 5 83.33 16.66
v Nepal 2023-2026 5 3 2 0 0 0 1.5 60 40
v Netherlands 2007-2023 6 5 0 1 0 0 - 83.33 0
v New Zealand 1952-2025 148 50 65 3 20 10 0.76 33.78 43.91
v Oman 2023-2023 1 1 0 0 0 0 - 100 0
v Pakistan 1958-2025 220 96 103 3 15 3 0.93 43.63 46.81
v Papua New Guinea 2018-2024 2 2 0 0 0 0 - 100 0
v Scotland 1999-2026 6 4 2 0 0 0 2 66.66 33.33
v South Africa 1992-2026 128 34 83 1 8 2 0.4 26.56 64.84
v Sri Lanka 1975-2026 114 46 55 0 9 4 0.83 40.35 48.24
v Uganda 2024-2024 1 1 0 0 0 0 - 100 0
v United Arab Emirates 2015-2023 5 5 0 0 0 0 - 100 0
v United States of America 2023-2024 2 2 0 0 0 0 - 100 0
v Zimbabwe 1983-2026 66 48 12 1 4 1 4 72.72 18.18
World-XI v Pakistan 2017-2017 3 1 2 0 0 0 0.5 33.33 66.66
Zambia v Nigeria 2025-2025 3 0 3 0 0 0 0 0 100
v Rwanda 2025-2025 3 1 2 0 0 0 0.5 33.33 66.66
v Sierra Leone 2025-2025 4 3 1 0 0 0 3 75 25
Zimbabwe v Afghanistan 2014-2025 57 14 41 0 1 1 0.34 24.56 71.92
v Australia 1983-2026 40 5 34 0 0 1 0.14 12.5 85
v Bangladesh 1997-2025 126 46 77 0 3 0 0.59 36.5 61.11
v Bermuda 2006-2006 2 2 0 0 0 0 - 100 0
v Botswana 2025-2025 1 1 0 0 0 0 - 100 0
v Canada 2006-2011 4 3 0 1 0 0 - 75 0
v England 1992-2025 38 8 26 0 3 1 0.3 21.05 68.42
v Gambia 2024-2024 1 1 0 0 0 0 - 100 0
v Hong Kong 2016-2018 2 2 0 0 0 0 - 100 0
v India 1983-2026 91 15 72 2 2 0 0.2 16.48 79.12
v Ireland 2007-2025 45 18 21 1 0 5 0.85 40 46.66
v Jersey 2022-2022 1 1 0 0 0 0 - 100 0
v Kenya 1996-2025 35 28 5 0 0 2 5.6 80 14.28
v Mozambique 2024-2024 1 1 0 0 0 0 - 100 0
v Namibia 2003-2025 16 8 8 0 0 0 1 50 50
v Nepal 2019-2023 3 3 0 0 0 0 - 100 0
v Netherlands 2003-2023 12 6 5 1 0 0 1.2 50 41.66
v New Zealand 1987-2025 65 9 48 1 6 1 0.18 13.84 73.84
v Nigeria 2023-2023 1 1 0 0 0 0 - 100 0
v Oman 2023-2026 2 2 0 0 0 0 - 100 0
v Pakistan 1992-2025 107 11 88 2 4 2 0.12 10.28 82.24
v Papua New Guinea 2022-2022 1 1 0 0 0 0 - 100 0
v Rwanda 2023-2024 2 2 0 0 0 0 - 100 0
v Scotland 2016-2023 9 5 3 1 0 0 1.66 55.55 33.33
v Seychelles 2024-2024 1 1 0 0 0 0 - 100 0
v Singapore 2019-2022 3 2 1 0 0 0 2 66.66 33.33
v South Africa 1992-2026 61 2 56 0 1 2 0.03 3.27 91.8
v Sri Lanka 1992-2026 98 16 73 0 6 3 0.21 16.32 74.48
v Tanzania 2023-2025 2 2 0 0 0 0 - 100 0
v Uganda 2023-2025 2 1 1 0 0 0 1 50 50
v United Arab Emirates 2014-2019 7 6 1 0 0 0 6 85.71 14.28
v United States of America 2022-2023 2 2 0 0 0 0 - 100 0
v West Indies 1983-2026 66 12 48 1 4 1 0.25 18.18 72.72

Records includes the following recent matches:
Bahamas v Brazil at Sandys Parish, ICC World Twenty20 Americas Sub Regional Qualifier A 8th match, Jun 25, 2026 [T20I # 3989]
Bermuda v Panama at Sandys Parish, ICC World Twenty20 Americas Sub Regional Qualifier A 7th match, Jun 25, 2026 [T20I # 3988]
Singapore v Indonesia at Singapore, Asia Pacific Cricket Champions Trophy 6th match, Jun 25, 2026 [T20I # 3987]
Thailand v Uzbekistan at Singapore, Asia Pacific Cricket Champions Trophy 5th match, Jun 25, 2026 [T20I # 3986]