By runs
Winner Margin Target Opposition Ground Match Date Scorecard
Kenya 1 run 146 v Uganda Kampala 22 May 2019 T20I # 784
Denmark 1 run 118 v Finland Brondby 13 Jul 2019 T20I # 828
Ireland 1 run 187 v Scotland Dublin (Malahide) 20 Sep 2019 T20I # 891
Peru 2 runs 76 v Brazil Cortijo Polo Club Pitch A 3 Oct 2019 T20I # 905
New Zealand 4 runs 213 v India Hamilton 10 Feb 2019 T20I # 738
Singapore 4 runs 182 v Zimbabwe Singapore 29 Sep 2019 T20I # 897
South Africa 6 runs 193 v Pakistan Cape Town 1 Feb 2019 T20I # 732
Guernsey 6 runs 119 v Denmark Castel 20 Jun 2019 T20I # 804
Nepal 6 runs 174 v Malaysia Kuala Lumpur 14 Jul 2019 T20I # 830
Bermuda 6 runs 142 v U.S.A. Sandys Parish 18 Aug 2019 T20I # 851
South Africa 7 runs 189 v Pakistan Johannesburg 3 Feb 2019 T20I # 734
Belize 9 runs 158 v Panama Naucalpan 26 Apr 2019 T20I # 769
Germany 9 runs 129 v Belgium Waterloo 11 May 2019 T20I # 773
Philippines 10 runs 47 v Vanuatu Port Moresby 24 Mar 2019 T20I # 761
Kuwait 10 runs 198 v Qatar Singapore 26 Jul 2019 T20I # 836
U.S.A. 10 runs - v Cayman Is Hamilton 19 Aug 2019 T20I # 855
Nigeria 11 runs 120 v Botswana Kampala 21 May 2019 T20I # 780
Italy 11 runs 122 v Guernsey St Peter Port 16 Jun 2019 T20I # 796
U.A.E. 13 runs 182 v Netherlands Amstelveen 3 Aug 2019 T20I # 841
Ireland 13 runs 146 v Nepal Al Amerat 9 Oct 2019 T20I # 923
Sri Lanka 13 runs 148 v Pakistan Lahore 9 Oct 2019 T20I # 925
Nepal 14 runs 105 v U.A.E. ICCA Dubai 3 Feb 2019 T20I # 733
U.A.E. 14 runs 153 v Netherlands The Hague 6 Aug 2019 T20I # 845
Ireland 15 runs 160 v Oman Al Amerat 13 Feb 2019 T20I # 740
Canada 15 runs 174 v U.S.A. Sandys Parish 25 Aug 2019 T20I # 865
South Africa 16 runs 181 v Sri Lanka Centurion 22 Mar 2019 T20I # 758
Vanuatu 17 runs 152 v Malaysia Kuala Lumpur 29 Sep 2019 T20I # 896
Jersey 18 runs 132 v Denmark Castel 16 Jun 2019 T20I # 795
Italy 20 runs - v Norway St Peter Port 15 Jun 2019 T20I # 792
Mexico 20 runs 97 v Brazil Cortijo Polo Club Pitch B 5 Oct 2019 T20I # 916
Qatar 20 runs 180 v Jersey Doha 9 Oct 2019 T20I # 926
U.A.E. 21 runs 154 v Nepal ICCA Dubai 31 Jan 2019 T20I # 730
India 22 runs 121 v West Indies Lauderhill 4 Aug 2019 T20I # 843
Malaysia 22 runs 207 v Vanuatu Kuala Lumpur 4 Oct 2019 T20I # 906
U.A.E. 24 runs 183 v U.S.A. ICCA Dubai 16 Mar 2019 T20I # 754
Afghanistan 25 runs 165 v Bangladesh Dhaka 15 Sep 2019 T20I # 883
Malaysia 26 runs 135 v Vanuatu Kuala Lumpur 2 Oct 2019 T20I # 900
Pakistan 27 runs 169 v South Africa Centurion 6 Feb 2019 T20I # 736
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
Ireland 1 wicket 0 183 20.0 v Netherlands Al Amerat 17 Feb 2019 T20I # 743
Bahrain 2 wickets 8 142 18.4 v Maldives Al Amerat 21 Jan 2019 T20I # 721
Maldives 2 wickets 0 131 20.0 v Thailand Kuala Lumpur 26 Jun 2019 T20I # 812
Samoa 2 wickets 4 148 19.2 v Vanuatu Apia (No 1) 9 Jul 2019 T20I # 821
Australia 3 wickets 0 127 20.0 v India Visakhapatnam 24 Feb 2019 T20I # 748
Mexico 3 wickets 4 134 19.2 v Costa Rica Naucalpan 26 Apr 2019 T20I # 768
Germany 3 wickets 34 135 14.2 v Jersey St Peter Port 20 Jun 2019 T20I # 807
Qatar 3 wickets 0 204 20.0 v Kuwait Doha 6 Jul 2019 T20I # 818
P.N.G. 3 wickets 44 78 12.4 v Vanuatu Apia (No 3) 9 Jul 2019 T20I # 820
Bangladesh 3 wickets 2 145 17.4 v Zimbabwe Dhaka 13 Sep 2019 T20I # 881
Qatar 4 wickets 27 127 15.3 v Saudi Arabia Al Amerat 21 Jan 2019 T20I # 722
Nepal 4 wickets 3 108 19.3 v U.A.E. ICCA Dubai 1 Feb 2019 T20I # 731
England 4 wickets 7 161 18.5 v West Indies Gros Islet 5 Mar 2019 T20I # 750
Belize 4 wickets 45 109 12.3 v Mexico Naucalpan 25 Apr 2019 T20I # 766
Guernsey 4 wickets 1 96 15.5 v Norway Castel 19 Jun 2019 T20I # 801
Qatar 4 wickets 4 123 19.2 v Nepal Singapore 23 Jul 2019 T20I # 834
Qatar 4 wickets 2 145 19.4 v Malaysia Singapore 27 Jul 2019 T20I # 839
India 4 wickets 16 96 17.2 v West Indies Lauderhill 3 Aug 2019 T20I # 842
Spain 4 wickets 2 159 19.4 v Finland Kerava 18 Aug 2019 T20I # 850
Canada 4 wickets 5 145 19.1 v U.S.A. Sandys Parish 21 Aug 2019 T20I # 858
Bermuda 4 wickets 7 142 18.5 v U.S.A. Sandys Parish 22 Aug 2019 T20I # 861
New Zealand 4 wickets 2 162 19.4 v Sri Lanka Pallekele 3 Sep 2019 T20I # 879
Ireland 4 wickets 14 194 17.4 v Scotland Dublin (Malahide) 17 Sep 2019 T20I # 885
Bangladesh 4 wickets 6 139 19.0 v Afghanistan Chattogram 21 Sep 2019 T20I # 892
Chile 4 wickets 3 100 17.3 v Mexico Cortijo Polo Club Pitch A 4 Oct 2019 T20I # 907
Nepal 4 wickets 6 126 19.0 v Hong Kong Al Amerat 6 Oct 2019 T20I # 918
Argentina 4 wickets 8 106 18.4 v Mexico Lima Cricket and Football 6 Oct 2019 T20I # 919
Nepal 4 wickets 1 134 19.5 v Netherlands Al Amerat 7 Oct 2019 T20I # 920
Afghanistan 5 wickets 4 133 19.2 v Ireland Dehradun 21 Feb 2019 T20I # 745
Belize 5 wickets 31 90 14.5 v Costa Rica Naucalpan 27 Apr 2019 T20I # 771
Germany 5 wickets 18 118 17.0 v Guernsey Castel 15 Jun 2019 T20I # 793
Italy 5 wickets 6 135 19.0 v Germany St Peter Port 16 Jun 2019 T20I # 794
Malaysia 5 wickets 18 114 17.0 v Thailand Kuala Lumpur 24 Jun 2019 T20I # 809
Thailand 5 wickets 5 154 19.1 v Maldives Kuala Lumpur 29 Jun 2019 T20I # 815
U.A.E. 5 wickets 3 137 19.3 v Netherlands Amstelveen 5 Aug 2019 T20I # 844
New Zealand 5 wickets 3 175 19.3 v Sri Lanka Pallekele 1 Sep 2019 T20I # 878
Zimbabwe 5 wickets 11 133 18.1 v Nepal Singapore 27 Sep 2019 T20I # 894
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
Ireland 1 wicket 0 183 20.0 20.0 v Netherlands Al Amerat 17 Feb 2019 T20I # 743
Australia 3 wickets 0 127 20.0 20.0 v India Visakhapatnam 24 Feb 2019 T20I # 748
Maldives 2 wickets 0 131 20.0 20.0 v Thailand Kuala Lumpur 26 Jun 2019 T20I # 812
Qatar 3 wickets 0 204 20.0 20.0 v Kuwait Doha 6 Jul 2019 T20I # 818
Netherlands 7 wickets 1 154 19.5 20.0 v Scotland Al Amerat 13 Feb 2019 T20I # 739
Guernsey 4 wickets 1 96 15.5 16.0 v Norway Castel 19 Jun 2019 T20I # 801
Nepal 4 wickets 1 134 19.5 20.0 v Netherlands Al Amerat 7 Oct 2019 T20I # 920
Australia 7 wickets 2 191 19.4 20.0 v India Bengaluru 27 Feb 2019 T20I # 749
Qatar 4 wickets 2 145 19.4 20.0 v Malaysia Singapore 27 Jul 2019 T20I # 839
U.A.E. 7 wickets 2 151 19.4 20.0 v Netherlands The Hague 8 Aug 2019 T20I # 847
Spain 4 wickets 2 159 19.4 20.0 v Finland Kerava 18 Aug 2019 T20I # 850
New Zealand 4 wickets 2 162 19.4 20.0 v Sri Lanka Pallekele 3 Sep 2019 T20I # 879
Bangladesh 3 wickets 2 145 17.4 18.0 v Zimbabwe Dhaka 13 Sep 2019 T20I # 881
Nepal 4 wickets 3 108 19.3 20.0 v U.A.E. ICCA Dubai 1 Feb 2019 T20I # 731
U.A.E. 5 wickets 3 137 19.3 20.0 v Netherlands Amstelveen 5 Aug 2019 T20I # 844
New Zealand 5 wickets 3 175 19.3 20.0 v Sri Lanka Pallekele 1 Sep 2019 T20I # 878
Zimbabwe 7 wickets 3 156 19.3 20.0 v Afghanistan Chattogram 20 Sep 2019 T20I # 890
Chile 4 wickets 3 100 17.3 18.0 v Mexico Cortijo Polo Club Pitch A 4 Oct 2019 T20I # 907
Afghanistan 5 wickets 4 133 19.2 20.0 v Ireland Dehradun 21 Feb 2019 T20I # 745
Mexico 3 wickets 4 134 19.2 20.0 v Costa Rica Naucalpan 26 Apr 2019 T20I # 768
England 7 wickets 4 174 19.2 20.0 v Pakistan Cardiff 5 May 2019 T20I # 772
Samoa 2 wickets 4 148 19.2 20.0 v Vanuatu Apia (No 1) 9 Jul 2019 T20I # 821
Qatar 4 wickets 4 123 19.2 20.0 v Nepal Singapore 23 Jul 2019 T20I # 834
Kuwait 7 wickets 5 189 19.1 20.0 v Bahrain Al Amerat 23 Jan 2019 T20I # 726
Thailand 5 wickets 5 154 19.1 20.0 v Maldives Kuala Lumpur 29 Jun 2019 T20I # 815
India 7 wickets 5 147 19.1 20.0 v West Indies Providence 6 Aug 2019 T20I # 846
Canada 4 wickets 5 145 19.1 20.0 v U.S.A. Sandys Parish 21 Aug 2019 T20I # 858
Netherlands 6 wickets 5 182 19.1 20.0 v Ireland Dublin (Malahide) 18 Sep 2019 T20I # 887
Vanuatu 6 wickets 5 145 19.1 20.0 v Malaysia Kuala Lumpur 3 Oct 2019 T20I # 901
Italy 5 wickets 6 135 19.0 20.0 v Germany St Peter Port 16 Jun 2019 T20I # 794
Nepal 7 wickets 6 84 8.0 9.0 v Malaysia Singapore 24 Jul 2019 T20I # 835
Spain 6 wickets 6 136 19.0 20.0 v Finland Kerava 17 Aug 2019 T20I # 849
India 7 wickets 6 150 19.0 20.0 v South Africa Mohali 18 Sep 2019 T20I # 888
Bangladesh 4 wickets 6 139 19.0 20.0 v Afghanistan Chattogram 21 Sep 2019 T20I # 892
Nepal 4 wickets 6 126 19.0 20.0 v Hong Kong Al Amerat 6 Oct 2019 T20I # 918
India 7 wickets 7 159 18.5 20.0 v New Zealand Auckland 8 Feb 2019 T20I # 737
Netherlands 8 wickets 7 167 18.5 20.0 v Oman Al Amerat 15 Feb 2019 T20I # 741
England 4 wickets 7 161 18.5 20.0 v West Indies Gros Islet 5 Mar 2019 T20I # 750
Bermuda 4 wickets 7 142 18.5 20.0 v U.S.A. Sandys Parish 22 Aug 2019 T20I # 861
Tied matches
Team 1 Team 2 Ground Match Date Scorecard
Kuwait Qatar Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) 22 Jan 2019 T20I # 723
South Africa Sri Lanka Newlands, Cape Town 19 Mar 2019 T20I # 755
Guernsey Jersey College Field, St Peter Port 31 May 2019 T20I # 788
Netherlands Zimbabwe Hazelaarweg, Rotterdam 25 Jun 2019 T20I # 811
Qatar Kuwait West End Park International Cricket Stadium, Doha 5 Jul 2019 T20I # 817
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

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Qatar v Jersey at Doha, 3rd T20I, Oct 11, 2019 [T20I # 930]
Oman v Nepal at Al Amerat, Oman Pentangular T20I Series 10th match, Oct 10, 2019 [T20I # 928]
Hong Kong v Netherlands at Al Amerat, Oman Pentangular T20I Series 9th match, Oct 10, 2019 [T20I # 927]