T20 Internationals - Country Records and Statistics
Country Results Summary
Country Played Won Lost No Result
Afghanistan 142 86 55 1
Argentina 28 16 12 0
Australia 211 120 87 4
Austria 80 52 25 3
Bahamas 36 10 26 0
Bahrain 100 59 39 2
Bangladesh 195 76 114 4
Belgium 57 31 26 0
Belize 17 7 10 0
Bermuda 53 32 20 1
Bhutan 32 10 22 0
Botswana 53 21 31 1
Brazil 13 4 9 0
Bulgaria 56 18 35 3
Cambodia 36 16 19 1
Cameroon 22 3 18 1
Canada 86 48 36 2
Cayman Islands 41 20 21 0
Chile 6 1 5 0
China 11 2 9 0
Cook Islands 17 8 9 0
Costa Rica 18 8 9 0
Croatia 26 4 21 1
Cyprus 26 14 12 0
Czech Republic 49 25 24 0
Denmark 45 21 22 2
England 207 110 89 8
Estonia 34 11 23 0
Eswatini 32 7 24 1
Falkland Islands 6 1 5 0
Fiji 16 8 8 0
Finland 40 19 21 0
France 35 17 18 0
Gambia 14 1 13 0
Germany 64 39 25 0
Ghana 47 21 26 0
Gibraltar 51 16 34 0
Greece 15 3 11 1
Guernsey 48 19 26 3
Hong Kong 116 55 58 3
Hungary 44 19 24 1
India 247 169 71 6
Indonesia 70 30 39 1
Iran 3 0 3 0
Ireland 175 73 92 9
Isle of Man 24 12 10 2
Israel 9 3 6 0
Italy 36 24 11 1
Ivory Coast 5 0 5 0
Japan 45 31 13 1
Jersey 56 38 18 0
Kenya 116 63 50 3
Kuwait 75 43 31 1
Lesotho 23 5 17 1
Luxembourg 52 18 34 0
Malawi 61 29 29 3
Malaysia 109 64 41 3
Maldives 50 11 38 1
Mali 15 0 13 2
Malta 83 31 50 1
Mongolia 15 0 14 1
Mozambique 38 18 19 1
Myanmar 19 2 17 0
Namibia 75 46 28 1
Nepal 103 58 42 3
Netherlands 127 64 57 4
New Zealand 235 125 102 7
Nigeria 78 37 39 2
Norway 49 26 23 0
Oman 98 45 52 1
Pakistan 269 154 108 7
Panama 28 9 19 0
Papua New Guinea 66 36 29 1
Peru 4 2 2 0
Philippines 38 15 22 1
Portugal 35 26 9 0
Qatar 71 38 30 2
Romania 58 37 20 1
Rwanda 110 32 76 2
Samoa 25 6 19 0
Saudi Arabia 66 35 30 0
Scotland 109 49 55 4
Serbia 38 13 24 1
Seychelles 19 3 13 3
Sierra Leone 38 15 23 0
Singapore 70 25 43 2
Slovenia 20 3 17 0
South Africa 204 112 89 3
South Korea 18 2 16 0
Spain 44 35 8 1
Sri Lanka 206 93 111 2
St Helena 12 3 7 2
Suriname 8 2 6 0
Sweden 34 13 21 0
Switzerland 34 20 12 2
Tanzania 74 45 26 3
Thailand 55 21 34 0
Turkey 20 2 17 1
Turks and Caicos Island 4 0 3 0
Uganda 113 87 23 3
United Arab Emirates 128 72 55 1
United States 54 31 21 2
Vanuatu 40 17 23 0
West Indies 228 97 120 11
Zimbabwe 168 58 107 3
Abandoned and Cancelled matches not included

Country Records and Statistics Menu