Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
New Zealand Sri Lanka New Zealand 35 runs Auckland Jan 11, 2019 T20I # 718
Bahrain Saudi Arabia Bahrain 41 runs Al Amerat Jan 20, 2019 T20I # 719
Kuwait Maldives Kuwait 8 wickets Al Amerat Jan 20, 2019 T20I # 720
Bahrain Maldives Bahrain 2 wickets Al Amerat Jan 21, 2019 T20I # 721
Qatar Saudi Arabia Qatar 4 wickets Al Amerat Jan 21, 2019 T20I # 722
Kuwait Qatar tied Al Amerat Jan 22, 2019 T20I # 723
Maldives Saudi Arabia Saudi Arabia 6 wickets Al Amerat Jan 22, 2019 T20I # 724
Maldives Qatar Qatar 8 wickets Al Amerat Jan 23, 2019 T20I # 725
Bahrain Kuwait Kuwait 7 wickets Al Amerat Jan 23, 2019 T20I # 726
Kuwait Saudi Arabia Saudi Arabia 7 wickets Al Amerat Jan 24, 2019 T20I # 727
Bahrain Qatar Qatar 48 runs Al Amerat Jan 24, 2019 T20I # 728
Qatar Saudi Arabia Saudi Arabia 8 wickets Al Amerat Jan 24, 2019 T20I # 729
U.A.E. Nepal U.A.E. 21 runs ICCA Dubai Jan 31, 2019 T20I # 730
U.A.E. Nepal Nepal 4 wickets ICCA Dubai Feb 1, 2019 T20I # 731
South Africa Pakistan South Africa 6 runs Cape Town Feb 1, 2019 T20I # 732
U.A.E. Nepal Nepal 14 runs ICCA Dubai Feb 3, 2019 T20I # 733
South Africa Pakistan South Africa 7 runs Johannesburg Feb 3, 2019 T20I # 734
New Zealand India New Zealand 80 runs Wellington Feb 6, 2019 T20I # 735
South Africa Pakistan Pakistan 27 runs Centurion Feb 6, 2019 T20I # 736
New Zealand India India 7 wickets Auckland Feb 8, 2019 T20I # 737
New Zealand India New Zealand 4 runs Hamilton Feb 10, 2019 T20I # 738
Netherlands Scotland Netherlands 7 wickets Al Amerat Feb 13, 2019 T20I # 739
Oman Ireland Ireland 15 runs Al Amerat Feb 13, 2019 T20I # 740
Oman Netherlands Netherlands 8 wickets Al Amerat Feb 15, 2019 T20I # 741
Ireland Scotland Scotland 6 wickets Al Amerat Feb 15, 2019 T20I # 742
Ireland Netherlands Ireland 1 wicket Al Amerat Feb 17, 2019 T20I # 743
Oman Scotland Scotland 7 wickets Al Amerat Feb 17, 2019 T20I # 744
Afghanistan Ireland Afghanistan 5 wickets Dehradun Feb 21, 2019 T20I # 745
Afghanistan Ireland Afghanistan 84 runs Dehradun Feb 23, 2019 T20I # 746
Afghanistan Ireland Afghanistan 32 runs Dehradun Feb 24, 2019 T20I # 747
India Australia Australia 3 wickets Visakhapatnam Feb 24, 2019 T20I # 748
India Australia Australia 7 wickets Bengaluru Feb 27, 2019 T20I # 749
West Indies England England 4 wickets Gros Islet Mar 5, 2019 T20I # 750
West Indies England England 137 runs Basseterre Mar 8, 2019 T20I # 751
West Indies England England 8 wickets Basseterre Mar 10, 2019 T20I # 752
U.A.E. U.S.A. no result ICCA Dubai Mar 15, 2019 T20I # 753
U.A.E. U.S.A. U.A.E. 24 runs ICCA Dubai Mar 16, 2019 T20I # 754
South Africa Sri Lanka tied Cape Town Mar 19, 2019 T20I # 755
P.N.G. Philippines P.N.G. 133 runs Port Moresby Mar 22, 2019 T20I # 756
P.N.G. Vanuatu P.N.G. 8 wickets Port Moresby Mar 22, 2019 T20I # 757
South Africa Sri Lanka South Africa 16 runs Centurion Mar 22, 2019 T20I # 758
Philippines Vanuatu Vanuatu 63 runs Port Moresby Mar 23, 2019 T20I # 759
P.N.G. Philippines no result Port Moresby Mar 23, 2019 T20I # 760
Philippines Vanuatu Philippines 10 runs Port Moresby Mar 24, 2019 T20I # 761
P.N.G. Vanuatu P.N.G. 10 wickets Port Moresby Mar 24, 2019 T20I # 762
South Africa Sri Lanka South Africa 45 runs Johannesburg Mar 24, 2019 T20I # 763
Spain Malta Spain 7 wickets Cartagena Mar 29, 2019 T20I # 764
Spain Malta Spain 109 runs Cartagena Mar 30, 2019 T20I # 765
Mexico Belize Belize 4 wickets Naucalpan Apr 25, 2019 T20I # 766
Costa Rica Panama Panama 7 wickets Naucalpan Apr 25, 2019 T20I # 767
Mexico Costa Rica Mexico 3 wickets Naucalpan Apr 26, 2019 T20I # 768
Belize Panama Belize 9 runs Naucalpan Apr 26, 2019 T20I # 769
Belize Costa Rica Belize 5 wickets Naucalpan Apr 27, 2019 T20I # 771
Mexico Panama Panama 33 runs Naucalpan Apr 27, 2019 T20I # 770
England Pakistan England 7 wickets Cardiff May 5, 2019 T20I # 772
Belgium Germany Germany 9 runs Waterloo May 11, 2019 T20I # 773
Belgium Germany Germany 62 runs Waterloo May 11, 2019 T20I # 774
Belgium Germany Germany 6 wickets Waterloo May 12, 2019 T20I # 775
Kenya Nigeria Kenya 8 wickets Kampala May 20, 2019 T20I # 776
Ghana Namibia Namibia 9 wickets Kampala May 20, 2019 T20I # 777
Uganda Botswana Uganda 52 runs Kampala May 20, 2019 T20I # 778
Uganda Namibia Namibia 42 runs Kampala May 21, 2019 T20I # 779
Botswana Nigeria Nigeria 11 runs Kampala May 21, 2019 T20I # 780
Ghana Kenya Kenya 53 runs Kampala May 21, 2019 T20I # 781
Ghana Nigeria Nigeria 28 runs Kampala May 22, 2019 T20I # 782
Botswana Namibia Namibia 10 wickets Kampala May 22, 2019 T20I # 783
Uganda Kenya Kenya 1 run Kampala May 22, 2019 T20I # 784
Uganda Ghana - Kampala May 23, 2019 T20I # 785

year 2018 « year 2019

By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month

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:
Uganda v Ghana at Kampala, ICC Men's T20 World Cup Africa Region Final 15th Match, May 23, 2019 [T20I # 785 - Live]
    » Uganda 25/1 (3.1 ov, Riazat Ali Shah 0*, A Otwani 16*, G Bakiweyem 0/9)
Uganda v Kenya at Kampala, ICC Men's T20 World Cup Africa Region Final 12th match, May 22, 2019 [T20I # 784]
Botswana v Namibia at Kampala, ICC Men's T20 World Cup Africa Region Final 11th match, May 22, 2019 [T20I # 783]
Ghana v Nigeria at Kampala, ICC Men's T20 World Cup Africa Region Final 10th match, May 22, 2019 [T20I # 782]