Match results in 2020 in Tests+ODIs+T20Is
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
New Zealand | Sri Lanka | New Zealand | 45 runs | Mount Maunganui | Dec 30, 2024 | T20I # 3080 |
New Zealand | Sri Lanka | New Zealand | 8 runs | Mount Maunganui | Dec 28, 2024 | T20I # 3079 |
South Africa | Pakistan | South Africa | 2 wickets | Centurion | Dec 26-29, 2024 | Test # 2572 |
Zimbabwe | Afghanistan | drawn | - | Bulawayo | Dec 26-30, 2024 | Test # 2573 |
Australia | India | Australia | 184 runs | Melbourne | Dec 26-30, 2024 | Test # 2571 |
South Africa | Pakistan | Pakistan | 36 runs | Johannesburg | Dec 22, 2024 | ODI # 4821 |
U.A.E. | Kuwait | U.A.E. | 2 runs | Dubai (DICS) | Dec 21, 2024 | T20I # 3078 |
Zimbabwe | Afghanistan | Afghanistan | 8 wickets | Harare | Dec 21, 2024 | ODI # 4820 |
Kuwait | Oman | Kuwait | 3 wickets | ICCA Dubai | Dec 20, 2024 | T20I # 3077 |
Bahrain | Qatar | Qatar | 6 wickets | ICCA Dubai | Dec 20, 2024 | T20I # 3076 |
West Indies | Bangladesh | Bangladesh | 80 runs | Kingstown | Dec 19, 2024 | T20I # 3075 |
South Africa | Pakistan | Pakistan | 81 runs | Cape Town | Dec 19, 2024 | ODI # 4819 |
U.A.E. | Saudi Arabia | Saudi Arabia | 11 runs | ICCA Dubai | Dec 19, 2024 | T20I # 3074 |
Zimbabwe | Afghanistan | Afghanistan | 232 runs | Harare | Dec 19, 2024 | ODI # 4818 |
U.A.E. | Qatar | U.A.E. | 23 runs | ICCA Dubai | Dec 18, 2024 | T20I # 3073 |
Oman | Saudi Arabia | Saudi Arabia | 8 wickets | ICCA Dubai | Dec 18, 2024 | T20I # 3072 |
West Indies | Bangladesh | Bangladesh | 27 runs | Kingstown | Dec 17, 2024 | T20I # 3071 |
South Africa | Pakistan | Pakistan | 3 wickets | Paarl | Dec 17, 2024 | ODI # 4817 |
Bahrain | Oman | Oman | 2 runs | ICCA Dubai | Dec 17, 2024 | T20I # 3070 |
Zimbabwe | Afghanistan | no result | - | Harare | Dec 17, 2024 | ODI # 4816 |
Kuwait | Qatar | Kuwait | 6 wickets | ICCA Dubai | Dec 17, 2024 | T20I # 3069 |
Belize | Suriname | Suriname | 4 wickets | Buenos Aires | Dec 16, 2024 | T20I # 3067 |
Argentina | Brazil | Argentina | 11 runs | Buenos Aires | Dec 16, 2024 | T20I # 3068 |
Bermuda | Cayman | Bermuda | 13 runs | Buenos Aires | Dec 16, 2024 | T20I # 3065 |
Bahamas | Mexico | Bahamas | 24 runs | Buenos Aires | Dec 16, 2024 | T20I # 3066 |
U.A.E. | Kuwait | U.A.E. | 11 runs | ICCA Dubai | Dec 16, 2024 | T20I # 3064 |
Bahrain | Saudi Arabia | Bahrain | 8 wickets | ICCA Dubai | Dec 16, 2024 | T20I # 3063 |
West Indies | Bangladesh | Bangladesh | 7 runs | Kingstown | Dec 15, 2024 | T20I # 3062 |
Bahamas | Bermuda | Bermuda | 62 runs | Buenos Aires | Dec 15, 2024 | T20I # 3060 |
Mexico | Panama | Panama | 48 runs | Buenos Aires | Dec 15, 2024 | T20I # 3061 |
Belize | Brazil | Belize | 6 wickets | Buenos Aires | Dec 15, 2024 | T20I # 3058 |
Argentina | Cayman | Cayman | 22 runs | Buenos Aires | Dec 15, 2024 | T20I # 3059 |
Qatar | Saudi Arabia | Saudi Arabia | 9 wickets | ICCA Dubai | Dec 15, 2024 | T20I # 3057 |
U.A.E. | Oman | U.A.E. | 24 runs | ICCA Dubai | Dec 15, 2024 | T20I # 3056 |
Belize | Panama | Belize | 7 wickets | Buenos Aires | Dec 14, 2024 | T20I # 3054 |
Argentina | Mexico | Argentina | 23 runs | Buenos Aires | Dec 14, 2024 | T20I # 3055 |
Brazil | Cayman | Cayman | 159 runs | Buenos Aires | Dec 14, 2024 | T20I # 3052 |
Bahamas | Suriname | Bahamas | 26 runs | Buenos Aires | Dec 14, 2024 | T20I # 3053 |
Nigeria | Uganda | Uganda | 6 wickets | Rwanda | Dec 14, 2024 | T20I # 3051 |
Zimbabwe | Afghanistan | Afghanistan | 3 wickets | Harare | Dec 14, 2024 | T20I # 3050 |
Oman | Qatar | Oman | 35 runs | ICCA Dubai | Dec 14, 2024 | T20I # 3049 |
Bahrain | Kuwait | Bahrain | 4 runs | ICCA Dubai | Dec 14, 2024 | T20I # 3048 |
Australia | India | drawn | - | Brisbane | Dec 14-18, 2024 | Test # 2570 |
New Zealand | England | New Zealand | 423 runs | Hamilton | Dec 14-17, 2024 | Test # 2569 |
South Africa | Pakistan | South Africa | 7 wickets | Centurion | Dec 13, 2024 | T20I # 3047 |
Botswana | Uganda | Uganda | 32 runs | Rwanda | Dec 13, 2024 | T20I # 3046 |
Zimbabwe | Afghanistan | Afghanistan | 50 runs | Harare | Dec 13, 2024 | T20I # 3045 |
Kuwait | Saudi Arabia | Kuwait | 6 wickets | ICCA Dubai | Dec 13, 2024 | T20I # 3044 |
Rwanda | Nigeria | Nigeria | 37 runs | Rwanda | Dec 13, 2024 | T20I # 3043 |
U.A.E. | Bahrain | U.A.E. | 8 wickets | ICCA Dubai | Dec 13, 2024 | T20I # 3042 |
Bahamas | Cayman | Cayman | 10 wickets | Buenos Aires | Dec 12, 2024 | T20I # 3040 |
Belize | Bermuda | Bermuda | 71 runs | Buenos Aires | Dec 12, 2024 | T20I # 3041 |
West Indies | Bangladesh | West Indies | 4 wickets | Basseterre | Dec 12, 2024 | ODI # 4815 |
Brazil | Panama | Brazil | 6 wickets | Buenos Aires | Dec 12, 2024 | T20I # 3038 |
Mexico | Suriname | Mexico | 8 wickets | Buenos Aires | Dec 12, 2024 | T20I # 3039 |
Botswana | Nigeria | Nigeria | 10 wickets | Rwanda | Dec 12, 2024 | T20I # 3037 |
Rwanda | Uganda | Uganda | 50 runs | Rwanda | Dec 12, 2024 | T20I # 3036 |
Bermuda | Brazil | Bermuda | 87 runs | Buenos Aires | Dec 11, 2024 | T20I # 3034 |
Argentina | Suriname | Argentina | 6 wickets | Buenos Aires | Dec 11, 2024 | T20I # 3035 |
Cayman | Mexico | Cayman | 7 wickets | Buenos Aires | Dec 11, 2024 | T20I # 3032 |
Bahamas | Panama | Bahamas | 21 runs | Buenos Aires | Dec 11, 2024 | T20I # 3033 |
Nigeria | Uganda | Uganda | 23 runs | Rwanda | Dec 11, 2024 | T20I # 3031 |
Zimbabwe | Afghanistan | Zimbabwe | 4 wickets | Harare | Dec 11, 2024 | T20I # 3030 |
Rwanda | Botswana | Rwanda | 25 runs | Rwanda | Dec 11, 2024 | T20I # 3029 |
Bermuda | Mexico | Bermuda | 6 wickets | Buenos Aires | Dec 10, 2024 | T20I # 3027 |
Argentina | Panama | Argentina | 6 wickets | Buenos Aires | Dec 10, 2024 | T20I # 3028 |
South Africa | Pakistan | South Africa | 11 runs | Durban | Dec 10, 2024 | T20I # 3026 |
West Indies | Bangladesh | West Indies | 7 wickets | Basseterre | Dec 10, 2024 | ODI # 4814 |
Cayman | Suriname | Suriname | 6 wickets | Buenos Aires | Dec 10, 2024 | T20I # 3024 |
Bahamas | Belize | Bahamas | 3 runs | Buenos Aires | Dec 10, 2024 | T20I # 3025 |
Rwanda | Nigeria | Rwanda | 6 wickets | Rwanda | Dec 9, 2024 | T20I # 3023 |
Botswana | Uganda | Uganda | 108 runs | Rwanda | Dec 9, 2024 | T20I # 3022 |
Brazil | Suriname | Brazil | 6 wickets | Buenos Aires | Dec 8, 2024 | T20I # 3020 |
Belize | Cayman | Cayman | 44 runs | Buenos Aires | Dec 8, 2024 | T20I # 3021 |
West Indies | Bangladesh | West Indies | 5 wickets | Basseterre | Dec 8, 2024 | ODI # 4813 |
Bermuda | Panama | Bermuda | 9 wickets | Buenos Aires | Dec 8, 2024 | T20I # 3018 |
Argentina | Bahamas | Bahamas | 18 runs | Buenos Aires | Dec 8, 2024 | T20I # 3019 |
Rwanda | Botswana | Botswana | 6 wickets | Rwanda | Dec 8, 2024 | T20I # 3017 |
Nigeria | Uganda | Uganda | 7 wickets | Rwanda | Dec 8, 2024 | T20I # 3016 |
Bermuda | Suriname | Bermuda | 92 runs | Buenos Aires | Dec 7, 2024 | T20I # 3014 |
Cayman | Panama | Cayman | 83 runs | Buenos Aires | Dec 7, 2024 | T20I # 3015 |
Brazil | Mexico | Mexico | 47 runs | Buenos Aires | Dec 7, 2024 | T20I # 3012 |
Argentina | Belize | Argentina | 5 runs | Buenos Aires | Dec 7, 2024 | T20I # 3013 |
Botswana | Nigeria | Botswana | 3 wickets | Rwanda | Dec 7, 2024 | T20I # 3011 |
Rwanda | Uganda | Uganda | 86 runs | Rwanda | Dec 7, 2024 | T20I # 3010 |
Bahamas | Brazil | Bahamas | 26 runs | Buenos Aires | Dec 6, 2024 | T20I # 3008 |
Belize | Mexico | Belize | 5 wickets | Buenos Aires | Dec 6, 2024 | T20I # 3009 |
Panama | Suriname | Panama | 10 runs | Buenos Aires | Dec 6, 2024 | T20I # 3007 |
Nigeria | Uganda | Uganda | 5 wickets | Rwanda | Dec 6, 2024 | T20I # 3006 |
Rwanda | Botswana | Rwanda | 10 wickets | Rwanda | Dec 6, 2024 | T20I # 3005 |
Australia | India | Australia | 10 wickets | Adelaide | Dec 6-8, 2024 | Test # 2568 |
New Zealand | England | England | 323 runs | Wellington | Dec 6-8, 2024 | Test # 2567 |
Rwanda | Uganda | Uganda | 112 runs | Rwanda | Dec 5, 2024 | T20I # 3003 |
Zimbabwe | Pakistan | Zimbabwe | 2 wickets | Bulawayo | Dec 5, 2024 | T20I # 3004 |
South Africa | Sri Lanka | South Africa | 109 runs | Gqeberha | Dec 5-9, 2024 | Test # 2566 |
Botswana | Nigeria | Nigeria | 29 runs | Rwanda | Dec 5, 2024 | T20I # 3002 |
Rwanda | Nigeria | Nigeria | 6 wickets | Rwanda | Dec 4, 2024 | T20I # 3001 |
Botswana | Uganda | Uganda | 78 runs | Rwanda | Dec 4, 2024 | T20I # 3000 |
Zimbabwe | Pakistan | Pakistan | 10 wickets | Bulawayo | Dec 3, 2024 | T20I # 2999 |
Argentina | Bermuda | Bermuda | 42 runs | Buenos Aires | Dec 2, 2024 | T20I # 2998 |
Zimbabwe | Pakistan | Pakistan | 57 runs | Bulawayo | Dec 1, 2024 | T20I # 2997 |
West Indies | Bangladesh | Bangladesh | 101 runs | Kingston | Nov 30-Dec 3, 2024 | Test # 2565 |
Eswatini | Sierra Leone | Sierra Leone | 109 runs | Abuja | Nov 28, 2024 | T20I # 2995 |
Nigeria | Botswana | Nigeria | 77 runs | Abuja | Nov 28, 2024 | T20I # 2996 |
Bahrain | U.A.E. | U.A.E. | 8 wickets | Doha | Nov 28, 2024 | T20I # 2994 |
Ivory Coast | St Helena | St Helena | 10 wickets | Abuja | Nov 28, 2024 | T20I # 2993 |
Zimbabwe | Pakistan | Pakistan | 99 runs | Bulawayo | Nov 28, 2024 | ODI # 4812 |
Bhutan | Cambodia | Cambodia | 5 wickets | Doha | Nov 28, 2024 | T20I # 2991 |
Qatar | Saudi Arabia | Qatar | 6 wickets | Doha | Nov 28, 2024 | T20I # 2992 |
New Zealand | England | England | 8 wickets | Christchurch | Nov 28-Dec 1, 2024 | Test # 2564 |
Botswana | St Helena | Botswana | 9 wickets | Abuja | Nov 27, 2024 | T20I # 2989 |
Eswatini | Ivory Coast | Eswatini | 8 wickets | Abuja | Nov 27, 2024 | T20I # 2990 |
Nigeria | Sierra Leone | Nigeria | 29 runs | Abuja | Nov 27, 2024 | T20I # 2988 |
South Africa | Sri Lanka | South Africa | 233 runs | Durban | Nov 27-30, 2024 | Test # 2563 |
Nigeria | Eswatini | Nigeria | 5 wickets | Abuja | Nov 26, 2024 | T20I # 2986 |
Botswana | Ivory Coast | Botswana | 10 wickets | Abuja | Nov 26, 2024 | T20I # 2987 |
Qatar | U.A.E. | U.A.E. | 29 runs | Doha | Nov 26, 2024 | T20I # 2985 |
Sierra Leone | St Helena | Sierra Leone | 4 wickets | Abuja | Nov 26, 2024 | T20I # 2984 |
Zimbabwe | Pakistan | Pakistan | 10 wickets | Bulawayo | Nov 26, 2024 | ODI # 4811 |
Saudi Arabia | Thailand | Saudi Arabia | 5 wickets | Doha | Nov 26, 2024 | T20I # 2982 |
Bahrain | Cambodia | Bahrain | 49 runs | Doha | Nov 26, 2024 | T20I # 2983 |
Bhutan | Thailand | Thailand | 7 runs | Doha | Nov 25, 2024 | T20I # 2981 |
Qatar | Bahrain | Qatar | 15 runs | Doha | Nov 25, 2024 | T20I # 2979 |
Cambodia | Saudi Arabia | Saudi Arabia | 5 wickets | Doha | Nov 25, 2024 | T20I # 2980 |
Nigeria | Ivory Coast | Nigeria | 264 runs | Abuja | Nov 24, 2024 | T20I # 2977 |
Eswatini | St Helena | Eswatini | 48 runs | Abuja | Nov 24, 2024 | T20I # 2978 |
Botswana | Sierra Leone | Botswana | 5 wickets | Abuja | Nov 24, 2024 | T20I # 2976 |
Zimbabwe | Pakistan | Zimbabwe | 80 runs | Bulawayo | Nov 24, 2024 | ODI # 4810 |
Ivory Coast | Sierra Leone | Sierra Leone | 168 runs | Abuja | Nov 23, 2024 | T20I # 2974 |
Nigeria | St Helena | Nigeria | 118 runs | Abuja | Nov 23, 2024 | T20I # 2975 |
Qatar | Cambodia | Qatar | 48 runs | Doha | Nov 23, 2024 | T20I # 2973 |
Botswana | Eswatini | Botswana | 48 runs | Abuja | Nov 23, 2024 | T20I # 2972 |
Bahrain | Bhutan | Bahrain | 90 runs | Doha | Nov 23, 2024 | T20I # 2970 |
Thailand | U.A.E. | U.A.E. | 155 runs | Doha | Nov 23, 2024 | T20I # 2971 |
West Indies | Bangladesh | West Indies | 201 runs | North Sound | Nov 22-26, 2024 | Test # 2562 |
Bhutan | Saudi Arabia | Saudi Arabia | 85 runs | Doha | Nov 22, 2024 | T20I # 2969 |
Cambodia | U.A.E. | U.A.E. | 5 wickets | Doha | Nov 22, 2024 | T20I # 2967 |
Bahrain | Thailand | Thailand | 2 wickets | Doha | Nov 22, 2024 | T20I # 2968 |
Australia | India | India | 295 runs | Perth | Nov 22-25, 2024 | Test # 2561 |
Saudi Arabia | U.A.E. | U.A.E. | 17 runs | Doha | Nov 20, 2024 | T20I # 2966 |
Cambodia | Thailand | Thailand | 16 runs | Doha | Nov 20, 2024 | T20I # 2964 |
Qatar | Bhutan | Qatar | 6 wickets | Doha | Nov 20, 2024 | T20I # 2965 |
Bahrain | Saudi Arabia | Bahrain | 3 runs | Doha | Nov 19, 2024 | T20I # 2963 |
Sri Lanka | New Zealand | no result | - | Pallekele | Nov 19, 2024 | ODI # 4809 |
Qatar | Thailand | Qatar | 5 wickets | Doha | Nov 19, 2024 | T20I # 2961 |
Bhutan | U.A.E. | U.A.E. | 63 runs | Doha | Nov 19, 2024 | T20I # 2962 |
Indonesia | Myanmar | Indonesia | 4 wickets | Bali | Nov 19, 2024 | T20I # 2960 |
Australia | Pakistan | Australia | 7 wickets | Hobart | Nov 18, 2024 | T20I # 2959 |
West Indies | England | no result | - | Gros Islet | Nov 17, 2024 | T20I # 2958 |
Sri Lanka | New Zealand | Sri Lanka | 3 wickets | Pallekele | Nov 17, 2024 | ODI # 4808 |
Indonesia | Myanmar | Indonesia | 114 runs | Bali | Nov 17, 2024 | T20I # 2957 |
West Indies | England | West Indies | 5 wickets | Gros Islet | Nov 16, 2024 | T20I # 2956 |
Oman | Netherlands | Netherlands | 29 runs | Al Amerat | Nov 16, 2024 | T20I # 2955 |
Australia | Pakistan | Australia | 13 runs | Sydney | Nov 16, 2024 | T20I # 2954 |
Indonesia | Myanmar | Indonesia | 4 wickets | Bali | Nov 16, 2024 | T20I # 2953 |
South Africa | India | India | 135 runs | Johannesburg | Nov 15, 2024 | T20I # 2952 |
Indonesia | Myanmar | Indonesia | 5 wickets | Bali | Nov 15, 2024 | T20I # 2951 |
West Indies | England | England | 3 wickets | Gros Islet | Nov 14, 2024 | T20I # 2950 |
Oman | Netherlands | Netherlands | 50 runs | Al Amerat | Nov 14, 2024 | T20I # 2949 |
Australia | Pakistan | Australia | 29 runs | Brisbane | Nov 14, 2024 | T20I # 2948 |
South Africa | India | India | 11 runs | Centurion | Nov 13, 2024 | T20I # 2947 |
Oman | Netherlands | Oman | 3 wickets | Al Amerat | Nov 13, 2024 | T20I # 2946 |
Sri Lanka | New Zealand | Sri Lanka | 45 runs | Dambulla | Nov 13, 2024 | ODI # 4807 |
Indonesia | Myanmar | Indonesia | 9 wickets | Bali | Nov 13, 2024 | T20I # 2945 |
Indonesia | Myanmar | Indonesia | 136 runs | Bali | Nov 12, 2024 | T20I # 2944 |
Afghanistan | Bangladesh | Afghanistan | 5 wickets | Sharjah | Nov 11, 2024 | ODI # 4806 |
Oman | Netherlands | Oman | 1 run | Al Amerat | Nov 11, 2024 | ODI # 4805 |
West Indies | England | England | 7 wickets | Bridgetown | Nov 10, 2024 | T20I # 2943 |
South Africa | India | South Africa | 3 wickets | Gqeberha | Nov 10, 2024 | T20I # 2942 |
Sri Lanka | New Zealand | New Zealand | 5 runs | Dambulla | Nov 10, 2024 | T20I # 2941 |
Australia | Pakistan | Pakistan | 8 wickets | Perth | Nov 10, 2024 | ODI # 4804 |
West Indies | England | England | 8 wickets | Bridgetown | Nov 9, 2024 | T20I # 2940 |
Sri Lanka | New Zealand | Sri Lanka | 4 wickets | Dambulla | Nov 9, 2024 | T20I # 2939 |
Afghanistan | Bangladesh | Bangladesh | 68 runs | Sharjah | Nov 9, 2024 | ODI # 4803 |
Netherlands | U.A.E. | Netherlands | 67 runs | Al Amerat | Nov 9, 2024 | ODI # 4802 |
South Africa | India | India | 61 runs | Durban | Nov 8, 2024 | T20I # 2938 |
Australia | Pakistan | Pakistan | 9 wickets | Adelaide | Nov 8, 2024 | ODI # 4801 |
Oman | U.A.E. | Oman | 4 wickets | Al Amerat | Nov 7, 2024 | ODI # 4800 |
West Indies | England | West Indies | 8 wickets | Bridgetown | Nov 6, 2024 | ODI # 4799 |
Afghanistan | Bangladesh | Afghanistan | 92 runs | Sharjah | Nov 6, 2024 | ODI # 4798 |
Oman | Netherlands | Oman | 8 wickets | Al Amerat | Nov 5, 2024 | ODI # 4797 |
Nepal | Scotland | no result | - | Dallas | Nov 4, 2024 | ODI # 4796 |
Australia | Pakistan | Australia | 2 wickets | Melbourne | Nov 4, 2024 | ODI # 4795 |
Netherlands | U.A.E. | U.A.E. | 26 runs | Al Amerat | Nov 3, 2024 | ODI # 4794 |
U.S.A. | Nepal | U.S.A. | 37 runs | Dallas | Nov 2, 2024 | ODI # 4793 |
West Indies | England | England | 5 wickets | North Sound | Nov 2, 2024 | ODI # 4792 |
Oman | U.A.E. | Oman | 6 wickets | Al Amerat | Nov 1, 2024 | ODI # 4791 |
India | New Zealand | New Zealand | 25 runs | Wankhede | Nov 1-3, 2024 | Test # 2560 |
West Indies | England | West Indies | 8 wickets | North Sound | Oct 31, 2024 | ODI # 4790 |
U.S.A. | Scotland | Scotland | 71 runs | Dallas | Oct 31, 2024 | ODI # 4789 |
Nepal | Scotland | Nepal | 5 wickets | Dallas | Oct 29, 2024 | ODI # 4788 |
Uganda | Bahrain | Uganda | 8 wickets | Jinja | Oct 29, 2024 | T20I # 2937 |
Bangladesh | South Africa | South Africa | inns & 273 runs | Chattogram | Oct 29-31, 2024 | Test # 2559 |
Uganda | Bahrain | Bahrain | 17 runs | Jinja | Oct 28, 2024 | T20I # 2936 |
U.S.A. | Nepal | U.S.A. | 3 wickets | Dallas | Oct 27, 2024 | ODI # 4787 |
Sri Lanka | West Indies | West Indies | 8 wickets | Pallekele | Oct 26, 2024 | ODI # 4786 |
U.S.A. | Scotland | Scotland | 10 wickets | Dallas | Oct 25, 2024 | ODI # 4785 |
Kenya | Zimbabwe | Zimbabwe | 61 runs | Nairobi (Gym) | Oct 24, 2024 | T20I # 2934 |
Gambia | Mozambique | Mozambique | 6 wickets | Nairobi (Ruaraka) | Oct 24, 2024 | T20I # 2935 |
Rwanda | Seychelles | Rwanda | 73 runs | Nairobi (Ruaraka) | Oct 24, 2024 | T20I # 2933 |
Pakistan | England | Pakistan | 9 wickets | Rawalpindi | Oct 24-26, 2024 | Test # 2558 |
Bhutan | Indonesia | Bhutan | 1 wicket | Gelephu | Oct 24, 2024 | T20I # 2932 |
India | New Zealand | New Zealand | 113 runs | Pune | Oct 24-26, 2024 | Test # 2557 |
Mozambique | Rwanda | Mozambique | 7 wickets | Nairobi (Gym) | Oct 23, 2024 | T20I # 2930 |
Gambia | Zimbabwe | Zimbabwe | 290 runs | Nairobi (Ruaraka) | Oct 23, 2024 | T20I # 2931 |
Sri Lanka | West Indies | Sri Lanka | 5 wickets | Pallekele | Oct 23, 2024 | ODI # 4784 |
Bhutan | Maldives | Maldives | 7 wickets | Gelephu | Oct 23, 2024 | T20I # 2929 |
Kenya | Seychelles | Kenya | 9 wickets | Nairobi (Ruaraka) | Oct 23, 2024 | T20I # 2928 |
Indonesia | Thailand | Thailand | 66 runs | Gelephu | Oct 23, 2024 | T20I # 2927 |
Kenya | Gambia | Kenya | 129 runs | Nairobi (Gym) | Oct 22, 2024 | T20I # 2925 |
Rwanda | Zimbabwe | Zimbabwe | 149 runs | Nairobi (Ruaraka) | Oct 22, 2024 | T20I # 2926 |
Bhutan | Indonesia | Bhutan | 56 runs | Gelephu | Oct 22, 2024 | T20I # 2924 |
Mozambique | Seychelles | Mozambique | 60 runs | Nairobi (Gym) | Oct 22, 2024 | T20I # 2923 |
Maldives | Thailand | Thailand | 44 runs | Gelephu | Oct 22, 2024 | T20I # 2922 |
Bangladesh | South Africa | South Africa | 7 wickets | Mirpur | Oct 21-24, 2024 | Test # 2556 |
U.S.A. | Nepal | Nepal | 8 wickets | Dallas | Oct 20, 2024 | T20I # 2921 |
Kenya | Rwanda | Kenya | 5 wickets | Nairobi (Gym) | Oct 20, 2024 | T20I # 2920 |
Sri Lanka | West Indies | Sri Lanka | 5 wickets | Pallekele | Oct 20, 2024 | ODI # 4783 |
Indonesia | Thailand | Thailand | 6 wickets | Gelephu | Oct 20, 2024 | T20I # 2919 |
Mozambique | Zimbabwe | Zimbabwe | 9 wickets | Nairobi (Gym) | Oct 20, 2024 | T20I # 2918 |
Bhutan | Maldives | Bhutan | 4 wickets | Gelephu | Oct 20, 2024 | T20I # 2917 |
U.S.A. | Nepal | tied | - | Dallas | Oct 19, 2024 | T20I # 2916 |
Seychelles | Zimbabwe | Zimbabwe | 76 runs | Nairobi (Gym) | Oct 19, 2024 | T20I # 2914 |
Kenya | Mozambique | Kenya | 111 runs | Nairobi (Ruaraka) | Oct 19, 2024 | T20I # 2915 |
Indonesia | Maldives | Maldives | 23 runs | Gelephu | Oct 19, 2024 | T20I # 2913 |
Bhutan | Thailand | Thailand | 77 runs | Gelephu | Oct 19, 2024 | T20I # 2912 |
Kenya | Seychelles | Kenya | 91 runs | Nairobi | Oct 18, 2024 | T20I # 2911 |
U.S.A. | Nepal | Nepal | 17 runs | Dallas | Oct 17, 2024 | T20I # 2910 |
Sri Lanka | West Indies | Sri Lanka | 9 wickets | Dambulla | Oct 17, 2024 | T20I # 2909 |
India | New Zealand | New Zealand | 8 wickets | Bengaluru | Oct 16-20, 2024 | Test # 2555 |
Sri Lanka | West Indies | Sri Lanka | 73 runs | Dambulla | Oct 15, 2024 | T20I # 2908 |
Pakistan | England | Pakistan | 152 runs | Multan | Oct 15-18, 2024 | Test # 2554 |
Sri Lanka | West Indies | West Indies | 5 wickets | Dambulla | Oct 13, 2024 | T20I # 2907 |
Argentina | Mexico | Argentina | 8 wickets | Seropedica | Oct 13, 2024 | T20I # 2906 |
Malawi | Rwanda | Rwanda | 6 wickets | Blantyre | Oct 13, 2024 | T20I # 2905 |
India | Bangladesh | India | 133 runs | Hyderabad | Oct 12, 2024 | T20I # 2904 |
Brazil | Mexico | Brazil | 7 runs | Seropedica | Oct 12, 2024 | T20I # 2903 |
Malawi | Rwanda | Malawi | 6 wickets | Blantyre | Oct 12, 2024 | T20I # 2902 |
Malawi | Rwanda | Malawi | 5 runs | Blantyre | Oct 12, 2024 | T20I # 2901 |
Malawi | Rwanda | Rwanda | 9 wickets | Blantyre | Oct 10, 2024 | T20I # 2900 |
India | Bangladesh | India | 86 runs | Delhi | Oct 9, 2024 | T20I # 2899 |
Malawi | Rwanda | Rwanda | 8 wickets | Blantyre | Oct 9, 2024 | T20I # 2898 |
Ireland | South Africa | Ireland | 69 runs | Abu Dhabi | Oct 7, 2024 | ODI # 4782 |
Pakistan | England | England | inns & 47 runs | Multan | Oct 7-11, 2024 | Test # 2553 |
India | Bangladesh | India | 7 wickets | Gwalior | Oct 6, 2024 | T20I # 2897 |
Namibia | U.S.A. | U.S.A. | 6 wickets | Windhoek | Oct 5, 2024 | T20I # 2896 |
Indonesia | Japan | Japan | 144 runs | Incheon | Oct 5, 2024 | T20I # 2895 |
South Korea | Philippines | Philippines | 101 runs | Incheon | Oct 5, 2024 | T20I # 2894 |
U.A.E. | U.S.A. | U.A.E. | 6 runs | Windhoek | Oct 4, 2024 | T20I # 2893 |
Ireland | South Africa | South Africa | 174 runs | Abu Dhabi | Oct 4, 2024 | ODI # 4781 |
South Korea | Japan | Japan | 108 runs | Incheon | Oct 4, 2024 | T20I # 2892 |
Indonesia | Philippines | Indonesia | 3 runs | Incheon | Oct 4, 2024 | T20I # 2891 |
Canada | Oman | Canada | 5 wickets | King City (NW) | Oct 3, 2024 | T20I # 2890 |
Nepal | Oman | Nepal | 56 runs | King City (NW) | Oct 2, 2024 | T20I # 2889 |
Namibia | U.A.E. | U.A.E. | 6 wickets | Windhoek | Oct 2, 2024 | T20I # 2888 |
Ireland | South Africa | South Africa | 139 runs | Abu Dhabi | Oct 2, 2024 | ODI # 4780 |
South Korea | Indonesia | Indonesia | 27 runs | Incheon | Oct 2, 2024 | T20I # 2887 |
Japan | Philippines | Japan | 27 runs | Incheon | Oct 2, 2024 | T20I # 2886 |
Canada | Nepal | Canada | 4 wickets | King City (NW) | Oct 1, 2024 | T20I # 2885 |
Namibia | U.S.A. | U.S.A. | 13 runs | Windhoek | Oct 1, 2024 | T20I # 2884 |
South Korea | Philippines | Philippines | 37 runs | Incheon | Oct 1, 2024 | T20I # 2883 |
Indonesia | Japan | Japan | 53 runs | Incheon | Oct 1, 2024 | T20I # 2882 |
Canada | Oman | Oman | 8 wickets | King City (NW) | Sep 30, 2024 | T20I # 2880 |
Gibraltar | Serbia | Gibraltar | 8 wickets | Gibraltar | Sep 30, 2024 | T20I # 2881 |
U.A.E. | U.S.A. | U.S.A. | 15 runs | Windhoek | Sep 30, 2024 | T20I # 2879 |
Gibraltar | Serbia | Gibraltar | 7 wickets | Gibraltar | Sep 30, 2024 | T20I # 2878 |
Nepal | Oman | Nepal | 37 runs | King City (NW) | Sep 29, 2024 | T20I # 2877 |
Ireland | South Africa | Ireland | 10 runs | Abu Dhabi | Sep 29, 2024 | T20I # 2876 |
Namibia | U.A.E. | U.A.E. | 40 runs | Windhoek | Sep 29, 2024 | T20I # 2875 |
England | Australia | Australia | 49 runs | Bristol | Sep 29, 2024 | ODI # 4779 |
South Korea | Japan | Japan | 7 wickets | Incheon | Sep 29, 2024 | T20I # 2874 |
Indonesia | Philippines | Philippines | 42 runs | Incheon | Sep 29, 2024 | T20I # 2873 |
Canada | Nepal | Canada | 14 runs | King City (NW) | Sep 28, 2024 | T20I # 2872 |
South Korea | Indonesia | Indonesia | 2 wickets | Incheon | Sep 28, 2024 | T20I # 2871 |
Japan | Philippines | Japan | 2 wickets | Incheon | Sep 28, 2024 | T20I # 2870 |
Ireland | South Africa | South Africa | 8 wickets | Abu Dhabi | Sep 27, 2024 | T20I # 2869 |
England | Australia | England | 186 runs | Lord's | Sep 27, 2024 | ODI # 4778 |
India | Bangladesh | India | 7 wickets | Kanpur | Sep 27-Oct 1, 2024 | Test # 2552 |
Canada | Oman | Canada | 5 wickets | King City (NW) | Sep 26, 2024 | ODI # 4777 |
Tanzania | Malawi | Tanzania | 19 runs | Dar-es-Salaam | Sep 26, 2024 | T20I # 2868 |
Namibia | U.A.E. | Namibia | 8 wickets | Windhoek | Sep 26, 2024 | ODI # 4776 |
Ghana | Mali | Ghana | 10 wickets | Dar-es-Salaam | Sep 26, 2024 | T20I # 2866 |
Cameroon | Lesotho | Cameroon | 9 wickets | Dar-es-Salaam | Sep 26, 2024 | T20I # 2867 |
Sri Lanka | New Zealand | Sri Lanka | inns & 154 runs | Galle | Sep 26-29, 2024 | Test # 2551 |
Japan | Philippines | Japan | 47 runs | Incheon | Sep 26, 2024 | T20I # 2865 |
Lesotho | Mali | Lesotho | 112 runs | Dar-es-Salaam | Sep 25, 2024 | T20I # 2863 |
Cameroon | Malawi | Malawi | 9 wickets | Dar-es-Salaam | Sep 25, 2024 | T20I # 2864 |
Tanzania | Ghana | Tanzania | 7 wickets | Dar-es-Salaam | Sep 25, 2024 | T20I # 2862 |
Indonesia | Japan | Japan | 4 runs | Incheon | Sep 25, 2024 | T20I # 2861 |
England | Australia | England | 46 runs | Chester-le-Street | Sep 24, 2024 | ODI # 4775 |
Tanzania | Cameroon | Tanzania | 9 wickets | Dar-es-Salaam | Sep 24, 2024 | T20I # 2859 |
Malawi | Mali | Malawi | 9 wickets | Dar-es-Salaam | Sep 24, 2024 | T20I # 2860 |
U.A.E. | U.S.A. | U.S.A. | 136 runs | Windhoek | Sep 24, 2024 | ODI # 4774 |
Ghana | Lesotho | Ghana | 50 runs | Dar-es-Salaam | Sep 24, 2024 | T20I # 2858 |
Canada | Nepal | Canada | 5 wickets | King City (NW) | Sep 22, 2024 | ODI # 4773 |
Afghanistan | South Africa | South Africa | 7 wickets | Sharjah | Sep 22, 2024 | ODI # 4772 |
Tanzania | Lesotho | Tanzania | 122 runs | Dar-es-Salaam | Sep 22, 2024 | T20I # 2857 |
Namibia | U.S.A. | U.S.A. | 7 wickets | Windhoek | Sep 22, 2024 | ODI # 4771 |
Cameroon | Mali | Cameroon | 6 wickets | Dar-es-Salaam | Sep 22, 2024 | T20I # 2855 |
Ghana | Malawi | Malawi | 25 runs | Dar-es-Salaam | Sep 22, 2024 | T20I # 2856 |
Cameroon | Ghana | Ghana | 8 wickets | Dar-es-Salaam | Sep 21, 2024 | T20I # 2853 |
Tanzania | Mali | Tanzania | 10 wickets | Dar-es-Salaam | Sep 21, 2024 | T20I # 2854 |
England | Australia | Australia | 68 runs | Leeds | Sep 21, 2024 | ODI # 4770 |
Lesotho | Malawi | Malawi | 93 runs | Dar-es-Salaam | Sep 21, 2024 | T20I # 2852 |
Canada | Oman | Canada | 59 runs | King City (NW) | Sep 20, 2024 | ODI # 4769 |
Afghanistan | South Africa | Afghanistan | 177 runs | Sharjah | Sep 20, 2024 | ODI # 4768 |
Namibia | U.A.E. | U.A.E. | 1 wicket | Windhoek | Sep 20, 2024 | ODI # 4767 |
England | Australia | Australia | 7 wickets | Nottingham | Sep 19, 2024 | ODI # 4766 |
India | Bangladesh | India | 280 runs | Chennai | Sep 19-22, 2024 | Test # 2550 |
Nepal | Oman | Oman | 1 wicket | King City (NW) | Sep 18, 2024 | ODI # 4765 |
Afghanistan | South Africa | Afghanistan | 6 wickets | Sharjah | Sep 18, 2024 | ODI # 4764 |
U.A.E. | U.S.A. | U.S.A. | 10 wickets | Windhoek | Sep 18, 2024 | ODI # 4763 |
Sri Lanka | New Zealand | Sri Lanka | 63 runs | Galle | Sep 18-23, 2024 | Test # 2549 |
Canada | Nepal | Canada | 103 runs | King City (NW) | Sep 16, 2024 | ODI # 4762 |
Namibia | U.S.A. | U.S.A. | 6 wickets | Windhoek | Sep 16, 2024 | ODI # 4761 |
England | Australia | England | 3 wickets | Cardiff | Sep 13, 2024 | T20I # 2851 |
England | Australia | Australia | 28 runs | Southampton | Sep 11, 2024 | T20I # 2850 |
Hong Kong | Kuwait | no result | - | Bangi | Sep 9, 2024 | T20I # 2849 |
Myanmar | Singapore | Singapore | 8 wickets | Kuala Lumpur | Sep 9, 2024 | T20I # 2847 |
Malaysia | Mongolia | Malaysia | 10 wickets | Bangi | Sep 9, 2024 | T20I # 2848 |
Scotland | Australia | Australia | 6 wickets | Edinburgh | Sep 7, 2024 | T20I # 2846 |
Malaysia | Hong Kong | Malaysia | 3 runs | Kuala Lumpur | Sep 7, 2024 | T20I # 2845 |
Scotland | Australia | Australia | 70 runs | Edinburgh | Sep 6, 2024 | T20I # 2844 |
England | Sri Lanka | Sri Lanka | 8 wickets | The Oval | Sep 6-9, 2024 | Test # 2548 |
Maldives | Mongolia | Maldives | 117 runs | Kuala Lumpur | Sep 6, 2024 | T20I # 2842 |
Kuwait | Singapore | Singapore | 5 wickets | Bangi | Sep 6, 2024 | T20I # 2843 |
Maldives | Myanmar | Maldives | 9 wickets | Kuala Lumpur | Sep 5, 2024 | T20I # 2841 |
Malaysia | Kuwait | Kuwait | 8 wickets | Kuala Lumpur | Sep 5, 2024 | T20I # 2839 |
Mongolia | Singapore | Singapore | 9 wickets | Bangi | Sep 5, 2024 | T20I # 2840 |
Scotland | Australia | Australia | 7 wickets | Edinburgh | Sep 4, 2024 | T20I # 2838 |
Kuwait | Myanmar | Kuwait | 8 wickets | Kuala Lumpur | Sep 3, 2024 | T20I # 2836 |
Malaysia | Singapore | Malaysia | 1 run | Bangi | Sep 3, 2024 | T20I # 2837 |
Hong Kong | Maldives | Hong Kong | 9 wickets | Bangi | Sep 3, 2024 | T20I # 2835 |
Mongolia | Myanmar | Myanmar | 71 runs | Bangi | Sep 2, 2024 | T20I # 2834 |
Hong Kong | Singapore | Hong Kong | 23 runs | Kuala Lumpur | Sep 2, 2024 | T20I # 2832 |
Kuwait | Maldives | Kuwait | 142 runs | Bangi | Sep 2, 2024 | T20I # 2833 |
Hong Kong | Mongolia | Hong Kong | 9 wickets | Kuala Lumpur | Aug 31, 2024 | T20I # 2831 |
Maldives | Singapore | Singapore | 47 runs | Kuala Lumpur | Aug 31, 2024 | T20I # 2829 |
Malaysia | Myanmar | Malaysia | 6 wickets | Bangi | Aug 31, 2024 | T20I # 2830 |
Kuwait | Mongolia | Kuwait | 160 runs | Kuala Lumpur | Aug 30, 2024 | T20I # 2828 |
Pakistan | Bangladesh | Bangladesh | 6 wickets | Rawalpindi | Aug 30-Sep 3, 2024 | Test # 2547 |
Malaysia | Maldives | Malaysia | 94 runs | Kuala Lumpur | Aug 30, 2024 | T20I # 2826 |
Hong Kong | Myanmar | Hong Kong | 9 wickets | Bangi | Aug 30, 2024 | T20I # 2827 |
England | Sri Lanka | England | 190 runs | Lord's | Aug 29-Sep 1, 2024 | Test # 2546 |
Czech Rep. | Estonia | Estonia | 7 wickets | Port Soif | Aug 28, 2024 | T20I # 2824 |
Guernsey | Denmark | Guernsey | 6 wickets | Castel | Aug 28, 2024 | T20I # 2825 |
Netherlands | U.S.A. | Netherlands | 4 runs | The Hague | Aug 28, 2024 | T20I # 2823 |
Cyprus | Malta | Cyprus | 6 runs | Port Soif | Aug 28, 2024 | T20I # 2821 |
Finland | Spain | Spain | 46 runs | Castel | Aug 28, 2024 | T20I # 2822 |
West Indies | South Africa | West Indies | 8 wickets | Tarouba | Aug 27, 2024 | T20I # 2820 |
Czech Rep. | Greece | Czech Rep. | 75 runs | Castel | Aug 27, 2024 | T20I # 2818 |
Estonia | Malta | Estonia | 5 wickets | Port Soif | Aug 27, 2024 | T20I # 2819 |
Canada | U.S.A. | U.S.A. | 20 runs | The Hague | Aug 27, 2024 | T20I # 2817 |
Cyprus | Denmark | Denmark | 142 runs | Castel | Aug 27, 2024 | T20I # 2815 |
Bulgaria | Finland | Finland | 125 runs | Port Soif | Aug 27, 2024 | T20I # 2816 |
Hong Kong | Kuwait | Kuwait | 8 wickets | Kuala Lumpur | Aug 27, 2024 | T20I # 2814 |
Netherlands | Canada | Canada | 8 runs | Utrecht | Aug 26, 2024 | T20I # 2813 |
Malaysia | Hong Kong | Hong Kong | 7 runs | Kuala Lumpur | Aug 26, 2024 | T20I # 2812 |
West Indies | South Africa | West Indies | 30 runs | Tarouba | Aug 25, 2024 | T20I # 2811 |
Guernsey | Estonia | Guernsey | 5 wickets | Castel | Aug 25, 2024 | T20I # 2809 |
Greece | Spain | Spain | 7 wickets | Port Soif | Aug 25, 2024 | T20I # 2810 |
Netherlands | U.S.A. | Netherlands | 102 runs | Utrecht | Aug 25, 2024 | T20I # 2808 |
Bulgaria | Malta | Malta | 61 runs | Castel | Aug 25, 2024 | T20I # 2806 |
Cyprus | Czech Rep. | Czech Rep. | 4 wickets | Port Soif | Aug 25, 2024 | T20I # 2807 |
Malaysia | Kuwait | Kuwait | 18 runs | Kuala Lumpur | Aug 25, 2024 | T20I # 2805 |
Cyprus | Greece | Cyprus | 8 wickets | Castel | Aug 24, 2024 | T20I # 2803 |
Bulgaria | Estonia | Estonia | 7 wickets | Port Soif | Aug 24, 2024 | T20I # 2804 |
Canada | U.S.A. | no result | - | Utrecht | Aug 24, 2024 | T20I # 2802 |
Guernsey | Finland | Finland | 4 runs | Port Soif | Aug 24, 2024 | T20I # 2801 |
Hong Kong | Kuwait | Kuwait | 2 wickets | Kuala Lumpur | Aug 24, 2024 | T20I # 2800 |
Samoa | Vanuatu | Samoa | 8 runs | Apia (No 2) | Aug 24, 2024 | T20I # 2799 |
Cook Islands | Fiji | Fiji | 9 runs | Apia (No 2) | Aug 24, 2024 | T20I # 2798 |
West Indies | South Africa | West Indies | 7 wickets | Tarouba | Aug 23, 2024 | T20I # 2797 |
Netherlands | Canada | Netherlands | 5 wickets | Utrecht | Aug 23, 2024 | T20I # 2796 |
Malaysia | Hong Kong | Hong Kong | 6 wickets | Kuala Lumpur | Aug 23, 2024 | T20I # 2795 |
Samoa | Cook Islands | Cook Islands | 8 wickets | Apia (No 2) | Aug 23, 2024 | T20I # 2794 |
Fiji | Vanuatu | Fiji | 5 wickets | Apia (No 2) | Aug 23, 2024 | T20I # 2793 |
Guernsey | Malta | Guernsey | 8 wickets | Castel | Aug 22, 2024 | T20I # 2791 |
Czech Rep. | Spain | Spain | 1 run | Port Soif | Aug 22, 2024 | T20I # 2792 |
Estonia | Finland | Estonia | 8 wickets | Castel | Aug 22, 2024 | T20I # 2789 |
Denmark | Greece | Denmark | 32 runs | Port Soif | Aug 22, 2024 | T20I # 2790 |
Malaysia | Kuwait | Malaysia | 5 wickets | Kuala Lumpur | Aug 22, 2024 | T20I # 2788 |
Czech Rep. | Denmark | Denmark | 118 runs | Castel | Aug 21, 2024 | T20I # 2786 |
Finland | Malta | Finland | 9 wickets | Port Soif | Aug 21, 2024 | T20I # 2787 |
England | Sri Lanka | England | 5 wickets | Manchester | Aug 21-24, 2024 | Test # 2545 |
Cyprus | Spain | Spain | 15 runs | Castel | Aug 21, 2024 | T20I # 2784 |
Guernsey | Bulgaria | Guernsey | 8 wickets | Port Soif | Aug 21, 2024 | T20I # 2785 |
Netherlands | U.S.A. | Netherlands | 27 runs | Rotterdam | Aug 21, 2024 | ODI # 4760 |
Pakistan | Bangladesh | Bangladesh | 10 wickets | Rawalpindi | Aug 21-25, 2024 | Test # 2544 |
Hong Kong | Kuwait | Kuwait | 4 wickets | Kuala Lumpur | Aug 21, 2024 | T20I # 2783 |
Cook Islands | Vanuatu | Cook Islands | 7 wickets | Apia (No 2) | Aug 21, 2024 | T20I # 2782 |
Samoa | Fiji | Samoa | 73 runs | Apia (No 2) | Aug 21, 2024 | T20I # 2781 |
Cook Islands | Fiji | Fiji | 104 runs | Apia (No 2) | Aug 20, 2024 | T20I # 2780 |
Samoa | Vanuatu | Samoa | 10 runs | Apia (No 2) | Aug 20, 2024 | T20I # 2779 |
Canada | U.S.A. | U.S.A. | 50 runs | Rotterdam | Aug 19, 2024 | ODI # 4759 |
Fiji | Vanuatu | Vanuatu | 36 runs | Apia (No 2) | Aug 19, 2024 | T20I # 2778 |
Samoa | Cook Islands | Cook Islands | 7 wickets | Apia (No 2) | Aug 19, 2024 | T20I # 2777 |
Netherlands | Canada | Netherlands | 63 runs | Rotterdam | Aug 17, 2024 | ODI # 4758 |
Samoa | Fiji | Samoa | 9 wickets | Apia (No 2) | Aug 17, 2024 | T20I # 2776 |
Cook Islands | Vanuatu | Cook Islands | 9 wickets | Apia (No 2) | Aug 17, 2024 | T20I # 2775 |
West Indies | South Africa | South Africa | 40 runs | Providence | Aug 15-17, 2024 | Test # 2543 |
Netherlands | U.S.A. | Netherlands | 19 runs | The Hague | Aug 15, 2024 | ODI # 4757 |
Canada | U.S.A. | U.S.A. | 14 runs | The Hague | Aug 13, 2024 | ODI # 4756 |
Netherlands | Canada | Netherlands | 5 wickets | The Hague | Aug 11, 2024 | ODI # 4755 |
West Indies | South Africa | drawn | - | Port of Spain | Aug 7-11, 2024 | Test # 2542 |
Sri Lanka | India | Sri Lanka | 110 runs | Colombo (RPS) | Aug 7, 2024 | ODI # 4754 |
Croatia | Spain | Spain | 161 runs | Zagreb | Aug 4, 2024 | T20I # 2774 |
Sri Lanka | India | Sri Lanka | 32 runs | Colombo (RPS) | Aug 4, 2024 | ODI # 4753 |
Croatia | Spain | Spain | 140 runs | Zagreb | Aug 4, 2024 | T20I # 2773 |
Croatia | Spain | Spain | 8 wickets | Zagreb | Aug 3, 2024 | T20I # 2772 |
Croatia | Spain | Spain | 6 wickets | Zagreb | Aug 3, 2024 | T20I # 2771 |
Croatia | Spain | Spain | 4 wickets | Zagreb | Aug 2, 2024 | T20I # 2770 |
Sri Lanka | India | tied | - | Colombo (RPS) | Aug 2, 2024 | ODI # 4752 |
Sri Lanka | India | tied | - | Pallekele | Jul 30, 2024 | T20I # 2769 |
Sri Lanka | India | India | 7 wickets | Pallekele | Jul 28, 2024 | T20I # 2768 |
Sri Lanka | India | India | 43 runs | Pallekele | Jul 27, 2024 | T20I # 2767 |
England | West Indies | England | 10 wickets | Birmingham | Jul 26-28, 2024 | Test # 2541 |
Scotland | Namibia | Scotland | 138 runs | Dundee | Jul 26, 2024 | ODI # 4751 |
Ireland | Zimbabwe | Ireland | 4 wickets | Belfast | Jul 25-28, 2024 | Test # 2540 |
Namibia | Oman | Oman | 4 wickets | Dundee | Jul 24, 2024 | ODI # 4750 |
Scotland | Oman | Scotland | 8 wickets | Dundee | Jul 22, 2024 | ODI # 4749 |
Scotland | Namibia | Scotland | 47 runs | Dundee | Jul 20, 2024 | ODI # 4748 |
England | West Indies | England | 241 runs | Nottingham | Jul 18-21, 2024 | Test # 2539 |
Namibia | Oman | Namibia | 6 wickets | Dundee | Jul 18, 2024 | ODI # 4747 |
Kenya | Nigeria | Kenya | 4 wickets | Nairobi | Jul 17, 2024 | T20I # 2766 |
Scotland | Oman | no result | - | Dundee | Jul 16, 2024 | ODI # 4746 |
Kenya | Nigeria | Nigeria | 14 runs | Nairobi | Jul 16, 2024 | T20I # 2765 |
Kenya | Nigeria | Nigeria | 3 wickets | Nairobi | Jul 15, 2024 | T20I # 2764 |
Jersey | Norway | Jersey | 6 wickets | Krefeld | Jul 14, 2024 | T20I # 2763 |
Zimbabwe | India | India | 42 runs | Harare | Jul 14, 2024 | T20I # 2762 |
Germany | Croatia | Germany | 8 wickets | Krefeld | Jul 14, 2024 | T20I # 2761 |
Slovenia | Sweden | Sweden | 6 wickets | Krefeld | Jul 13, 2024 | T20I # 2760 |
Croatia | Switzerland | Switzerland | 7 wickets | Krefeld | Jul 13, 2024 | T20I # 2758 |
Zimbabwe | India | India | 10 wickets | Harare | Jul 13, 2024 | T20I # 2759 |
Kenya | Nigeria | Kenya | 4 wickets | Nairobi | Jul 13, 2024 | T20I # 2757 |
Gibraltar | Norway | Norway | 6 runs | Krefeld | Jul 13, 2024 | T20I # 2756 |
Belgium | Serbia | Belgium | 77 runs | Krefeld | Jul 12, 2024 | T20I # 2755 |
Kenya | Nigeria | Kenya | 29 runs | Nairobi | Jul 12, 2024 | T20I # 2754 |
Serbia | Switzerland | Switzerland | 40 runs | Krefeld | Jul 11, 2024 | T20I # 2753 |
Gibraltar | Sweden | Sweden | 8 wickets | Krefeld | Jul 11, 2024 | T20I # 2752 |
Germany | Norway | Norway | 11 runs | Krefeld | Jul 11, 2024 | T20I # 2751 |
Gibraltar | Slovenia | Slovenia | 1 wicket | Krefeld | Jul 10, 2024 | T20I # 2750 |
Belgium | Jersey | Jersey | 108 runs | Krefeld | Jul 10, 2024 | T20I # 2748 |
Zimbabwe | India | India | 23 runs | Harare | Jul 10, 2024 | T20I # 2749 |
England | West Indies | England | inns & 114 runs | Lord's | Jul 10-12, 2024 | Test # 2538 |
Croatia | Serbia | Croatia | 28 runs | Krefeld | Jul 10, 2024 | T20I # 2747 |
Jersey | Switzerland | Jersey | 167 runs | Krefeld | Jul 9, 2024 | T20I # 2746 |
Germany | Sweden | Germany | 2 runs | Krefeld | Jul 9, 2024 | T20I # 2745 |
Norway | Slovenia | Norway | 8 wickets | Krefeld | Jul 9, 2024 | T20I # 2744 |
Belgium | Croatia | Croatia | 6 runs | Krefeld | Jul 8, 2024 | T20I # 2743 |
Norway | Sweden | Norway | 53 runs | Krefeld | Jul 8, 2024 | T20I # 2742 |
Germany | Gibraltar | Germany | 44 runs | Krefeld | Jul 8, 2024 | T20I # 2741 |
Belgium | Switzerland | Belgium | 2 wickets | Krefeld | Jul 7, 2024 | T20I # 2740 |
Zimbabwe | India | India | 100 runs | Harare | Jul 7, 2024 | T20I # 2739 |
Jersey | Serbia | Jersey | 165 runs | Krefeld | Jul 7, 2024 | T20I # 2738 |
Zimbabwe | India | Zimbabwe | 13 runs | Harare | Jul 6, 2024 | T20I # 2737 |
Malawi | Rwanda | Malawi | 21 runs | Nairobi | Jul 6, 2024 | T20I # 2736 |
Kenya | Rwanda | Kenya | 49 runs | Nairobi | Jul 5, 2024 | T20I # 2735 |
Kenya | Malawi | Kenya | 67 runs | Nairobi | Jul 4, 2024 | T20I # 2734 |
Kenya | Rwanda | Kenya | 4 wickets | Nairobi | Jul 3, 2024 | T20I # 2733 |
Malawi | Rwanda | Rwanda | 9 wickets | Nairobi | Jul 2, 2024 | T20I # 2732 |
Kenya | Malawi | Kenya | 9 wickets | Nairobi | Jul 1, 2024 | T20I # 2731 |
Slovenia | Serbia | Serbia | 27 runs | Ljubljana | Jun 30, 2024 | T20I # 2730 |
India | South Africa | India | 7 runs | Bridgetown | Jun 29, 2024 | T20I # 2729 |
Slovenia | Serbia | Slovenia | 84 runs | Ljubljana | Jun 29, 2024 | T20I # 2728 |
Kenya | Rwanda | Kenya | 6 wickets | Nairobi | Jun 29, 2024 | T20I # 2727 |
Slovenia | Serbia | Slovenia | 43 runs | Ljubljana | Jun 29, 2024 | T20I # 2726 |
Malawi | Rwanda | Malawi | 58 runs | Nairobi | Jun 28, 2024 | T20I # 2725 |
England | India | India | 68 runs | Providence | Jun 27, 2024 | T20I # 2724 |
Afghanistan | South Africa | South Africa | 9 wickets | Tarouba | Jun 26, 2024 | T20I # 2723 |
Afghanistan | Bangladesh | Afghanistan | 8 runs | Kingstown | Jun 24, 2024 | T20I # 2722 |
Australia | India | India | 24 runs | Gros Islet | Jun 24, 2024 | T20I # 2721 |
West Indies | South Africa | South Africa | 3 wickets | North Sound | Jun 23, 2024 | T20I # 2720 |
England | U.S.A. | England | 10 wickets | Bridgetown | Jun 23, 2024 | T20I # 2719 |
Guernsey | Jersey | Guernsey | 4 wickets | Port Soif | Jun 23, 2024 | T20I # 2718 |
Afghanistan | Australia | Afghanistan | 21 runs | Kingstown | Jun 22, 2024 | T20I # 2717 |
Bangladesh | India | India | 50 runs | North Sound | Jun 22, 2024 | T20I # 2716 |
Guernsey | Jersey | Jersey | 8 wickets | Castel | Jun 22, 2024 | T20I # 2715 |
Guernsey | Jersey | Jersey | 7 wickets | Castel | Jun 22, 2024 | T20I # 2714 |
West Indies | U.S.A. | West Indies | 9 wickets | Bridgetown | Jun 21, 2024 | T20I # 2713 |
England | South Africa | South Africa | 7 runs | Gros Islet | Jun 21, 2024 | T20I # 2712 |
Australia | Bangladesh | Australia | 28 runs | North Sound | Jun 20, 2024 | T20I # 2711 |
Afghanistan | India | India | 47 runs | Bridgetown | Jun 20, 2024 | T20I # 2710 |
West Indies | England | England | 8 wickets | Gros Islet | Jun 19, 2024 | T20I # 2709 |
South Africa | U.S.A. | South Africa | 18 runs | North Sound | Jun 19, 2024 | T20I # 2708 |
Cyprus | Estonia | Estonia | 31 runs | Episkopi | Jun 19, 2024 | T20I # 2707 |
Cyprus | Estonia | Cyprus | 4 wickets | Episkopi | Jun 19, 2024 | T20I # 2706 |
Cyprus | Estonia | Estonia | 26 runs | Episkopi | Jun 18, 2024 | T20I # 2705 |
Cyprus | Estonia | Cyprus | 12 runs | Episkopi | Jun 18, 2024 | T20I # 2704 |
West Indies | Afghanistan | West Indies | 104 runs | Gros Islet | Jun 17, 2024 | T20I # 2703 |
New Zealand | P.N.G. | New Zealand | 7 wickets | Tarouba | Jun 17, 2024 | T20I # 2702 |
Cyprus | Estonia | Estonia | 6 wickets | Episkopi | Jun 17, 2024 | T20I # 2701 |
Cyprus | Estonia | Estonia | 5 wickets | Episkopi | Jun 17, 2024 | T20I # 2700 |
Netherlands | Sri Lanka | Sri Lanka | 83 runs | Gros Islet | Jun 16, 2024 | T20I # 2699 |
Bangladesh | Nepal | Bangladesh | 21 runs | Kingstown | Jun 16, 2024 | T20I # 2698 |
Ireland | Pakistan | Pakistan | 3 wickets | Lauderhill | Jun 16, 2024 | T20I # 2697 |
Isle of Man | Portugal | Portugal | 88 runs | Spinaceto | Jun 16, 2024 | T20I # 2695 |
Italy | Romania | Italy | 160 runs | Rome | Jun 16, 2024 | T20I # 2696 |
Denmark | Jersey | Jersey | 96 runs | Brondby | Jun 16, 2024 | T20I # 2694 |
Finland | Norway | Norway | 9 wickets | Kerava | Jun 16, 2024 | T20I # 2693 |
Denmark | Jersey | Jersey | 6 wickets | Brondby | Jun 16, 2024 | T20I # 2692 |
Austria | France | Austria | 6 wickets | Rome | Jun 16, 2024 | T20I # 2690 |
Israel | Luxembourg | Israel | 2 wickets | Spinaceto | Jun 16, 2024 | T20I # 2691 |
Australia | Scotland | Australia | 5 wickets | Gros Islet | Jun 15, 2024 | T20I # 2689 |
England | Namibia | England | 41 runs | North Sound | Jun 15, 2024 | T20I # 2688 |
France | Turkey | France | 40 runs | Spinaceto | Jun 15, 2024 | T20I # 2686 |
Israel | Romania | Romania | 24 runs | Rome | Jun 15, 2024 | T20I # 2687 |
Finland | Norway | Norway | 7 wickets | Kerava | Jun 15, 2024 | T20I # 2685 |
Isle of Man | Luxembourg | Isle of Man | 63 runs | Spinaceto | Jun 15, 2024 | T20I # 2683 |
Austria | Hungary | Austria | 14 runs | Rome | Jun 15, 2024 | T20I # 2684 |
New Zealand | Uganda | New Zealand | 9 wickets | Tarouba | Jun 14, 2024 | T20I # 2682 |
Nepal | South Africa | South Africa | 1 run | Kingstown | Jun 14, 2024 | T20I # 2681 |
Finland | Norway | Norway | 97 runs | Kerava | Jun 14, 2024 | T20I # 2680 |
Afghanistan | P.N.G. | Afghanistan | 7 wickets | Tarouba | Jun 13, 2024 | T20I # 2679 |
England | Oman | England | 8 wickets | North Sound | Jun 13, 2024 | T20I # 2678 |
Bangladesh | Netherlands | Bangladesh | 25 runs | Kingstown | Jun 13, 2024 | T20I # 2677 |
Israel | Portugal | Israel | 2 wickets | Spinaceto | Jun 13, 2024 | T20I # 2675 |
Italy | Turkey | Italy | 9 wickets | Rome | Jun 13, 2024 | T20I # 2676 |
Hungary | Romania | Romania | 8 wickets | Spinaceto | Jun 13, 2024 | T20I # 2673 |
France | Luxembourg | France | 13 runs | Rome | Jun 13, 2024 | T20I # 2674 |
West Indies | New Zealand | West Indies | 13 runs | Tarouba | Jun 12, 2024 | T20I # 2672 |
U.S.A. | India | India | 7 wickets | New York | Jun 12, 2024 | T20I # 2671 |
Luxembourg | Turkey | Luxembourg | 73 runs | Spinaceto | Jun 12, 2024 | T20I # 2669 |
Hungary | Israel | Hungary | 1 wicket | Rome | Jun 12, 2024 | T20I # 2670 |
Italy | Isle of Man | Italy | 7 wickets | Spinaceto | Jun 12, 2024 | T20I # 2667 |
Austria | Portugal | Austria | 7 wickets | Rome | Jun 12, 2024 | T20I # 2668 |
Australia | Namibia | Australia | 9 wickets | North Sound | Jun 11, 2024 | T20I # 2666 |
Canada | Pakistan | Pakistan | 7 wickets | New York | Jun 11, 2024 | T20I # 2665 |
Bangladesh | South Africa | South Africa | 4 runs | New York | Jun 10, 2024 | T20I # 2664 |
Portugal | Romania | Romania | 6 wickets | Spinaceto | Jun 10, 2024 | T20I # 2662 |
Italy | France | Italy | 5 wickets | Rome | Jun 10, 2024 | T20I # 2663 |
Austria | Israel | Austria | 7 wickets | Spinaceto | Jun 10, 2024 | T20I # 2660 |
Isle of Man | Turkey | Isle of Man | 81 runs | Rome | Jun 10, 2024 | T20I # 2661 |
Oman | Scotland | Scotland | 7 wickets | North Sound | Jun 9, 2024 | T20I # 2659 |
India | Pakistan | India | 6 runs | New York | Jun 9, 2024 | T20I # 2658 |
Belgium | Guernsey | Guernsey | 7 wickets | Waterloo | Jun 9, 2024 | T20I # 2657 |
France | Isle of Man | France | 16 runs | Spinaceto | Jun 9, 2024 | T20I # 2655 |
Austria | Romania | Romania | 3 wickets | Rome | Jun 9, 2024 | T20I # 2656 |
Belgium | Guernsey | Belgium | 6 wickets | Waterloo | Jun 9, 2024 | T20I # 2654 |
Italy | Luxembourg | Italy | 77 runs | Spinaceto | Jun 9, 2024 | T20I # 2652 |
Hungary | Portugal | Portugal | 15 runs | Rome | Jun 9, 2024 | T20I # 2653 |
West Indies | Uganda | West Indies | 134 runs | Providence | Jun 8, 2024 | T20I # 2651 |
Australia | England | Australia | 36 runs | Bridgetown | Jun 8, 2024 | T20I # 2650 |
Netherlands | South Africa | South Africa | 4 wickets | New York | Jun 8, 2024 | T20I # 2649 |
Belgium | Guernsey | Belgium | 4 wickets | Waterloo | Jun 8, 2024 | T20I # 2648 |
Belgium | Guernsey | Guernsey | 6 wickets | Waterloo | Jun 8, 2024 | T20I # 2647 |
Bangladesh | Sri Lanka | Bangladesh | 2 wickets | Dallas | Jun 7, 2024 | T20I # 2646 |
Afghanistan | New Zealand | Afghanistan | 84 runs | Providence | Jun 7, 2024 | T20I # 2645 |
Canada | Ireland | Canada | 12 runs | New York | Jun 7, 2024 | T20I # 2644 |
Namibia | Scotland | Scotland | 5 wickets | Bridgetown | Jun 6, 2024 | T20I # 2643 |
U.S.A. | Pakistan | tied | - | Dallas | Jun 6, 2024 | T20I # 2642 |
Australia | Oman | Australia | 39 runs | Bridgetown | Jun 5, 2024 | T20I # 2641 |
P.N.G. | Uganda | Uganda | 3 wickets | Providence | Jun 5, 2024 | T20I # 2640 |
India | Ireland | India | 8 wickets | New York | Jun 5, 2024 | T20I # 2639 |
Nepal | Netherlands | Netherlands | 6 wickets | Dallas | Jun 4, 2024 | T20I # 2638 |
England | Scotland | no result | - | Bridgetown | Jun 4, 2024 | T20I # 2637 |
Afghanistan | Uganda | Afghanistan | 125 runs | Providence | Jun 3, 2024 | T20I # 2636 |
South Africa | Sri Lanka | South Africa | 6 wickets | New York | Jun 3, 2024 | T20I # 2635 |
Namibia | Oman | tied | - | Bridgetown | Jun 2, 2024 | T20I # 2634 |
West Indies | P.N.G. | West Indies | 5 wickets | Providence | Jun 2, 2024 | T20I # 2633 |
U.S.A. | Canada | U.S.A. | 7 wickets | Dallas | Jun 1, 2024 | T20I # 2632 |
England | Pakistan | England | 7 wickets | The Oval | May 30, 2024 | T20I # 2631 |
West Indies | South Africa | West Indies | 8 wickets | Kingston | May 26, 2024 | T20I # 2630 |
Austria | Belgium | Austria | 75 runs | Lower Austria | May 26, 2024 | T20I # 2629 |
Romania | Bulgaria | Romania | 74 runs | Ilfov County | May 26, 2024 | T20I # 2628 |
Austria | Belgium | Belgium | 9 wickets | Lower Austria | May 26, 2024 | T20I # 2627 |
West Indies | South Africa | West Indies | 16 runs | Kingston | May 25, 2024 | T20I # 2626 |
U.S.A. | Bangladesh | Bangladesh | 10 wickets | Prairie View | May 25, 2024 | T20I # 2625 |
Romania | Gibraltar | Gibraltar | 6 wickets | Ilfov County | May 25, 2024 | T20I # 2624 |
England | Pakistan | England | 23 runs | Birmingham | May 25, 2024 | T20I # 2623 |
Austria | Belgium | Austria | 6 wickets | Lower Austria | May 25, 2024 | T20I # 2622 |
Austria | Belgium | Belgium | 6 wickets | Lower Austria | May 25, 2024 | T20I # 2621 |
Romania | Bulgaria | Romania | 7 wickets | Ilfov County | May 24, 2024 | T20I # 2620 |
Netherlands | Ireland | Ireland | 3 runs | The Hague | May 24, 2024 | T20I # 2619 |
Bulgaria | Gibraltar | Gibraltar | 5 wickets | Ilfov County | May 24, 2024 | T20I # 2618 |
West Indies | South Africa | West Indies | 28 runs | Kingston | May 23, 2024 | T20I # 2617 |
U.S.A. | Bangladesh | U.S.A. | 6 runs | Prairie View | May 23, 2024 | T20I # 2616 |
Ireland | Scotland | Ireland | 5 wickets | The Hague | May 23, 2024 | T20I # 2615 |
Netherlands | Scotland | Scotland | 71 runs | The Hague | May 22, 2024 | T20I # 2614 |
U.S.A. | Bangladesh | U.S.A. | 5 wickets | Prairie View | May 21, 2024 | T20I # 2613 |
Netherlands | Ireland | Ireland | 1 run | The Hague | May 19, 2024 | T20I # 2612 |
Netherlands | Scotland | Netherlands | 41 runs | The Hague | May 18, 2024 | T20I # 2611 |
Ireland | Pakistan | Pakistan | 6 wickets | Dublin | May 14, 2024 | T20I # 2610 |
Ireland | Pakistan | Pakistan | 7 wickets | Dublin | May 12, 2024 | T20I # 2609 |
France | Belgium | Belgium | 15 runs | Dreux | May 12, 2024 | T20I # 2608 |
Bangladesh | Zimbabwe | Zimbabwe | 8 wickets | Mirpur | May 12, 2024 | T20I # 2607 |
Japan | Mongolia | Japan | 157 runs | Sano | May 12, 2024 | T20I # 2606 |
France | Belgium | France | 7 wickets | Dreux | May 11, 2024 | T20I # 2605 |
Belgium | Malta | Belgium | 7 wickets | Dreux | May 11, 2024 | T20I # 2604 |
Japan | Mongolia | Japan | 158 runs | Sano | May 11, 2024 | T20I # 2603 |
Japan | Mongolia | Japan | 180 runs | Sano | May 11, 2024 | T20I # 2602 |
Ireland | Pakistan | Ireland | 5 wickets | Dublin | May 10, 2024 | T20I # 2601 |
Belgium | Malta | Belgium | 16 runs | Dreux | May 10, 2024 | T20I # 2600 |
Bangladesh | Zimbabwe | Bangladesh | 5 runs | Mirpur | May 10, 2024 | T20I # 2599 |
France | Belgium | tied | - | Dreux | May 10, 2024 | T20I # 2598 |
France | Malta | France | 86 runs | Dreux | May 9, 2024 | T20I # 2597 |
France | Malta | France | 9 runs | Dreux | May 9, 2024 | T20I # 2596 |
Japan | Mongolia | Japan | 10 wickets | Sano | May 9-10, 2024 | T20I # 2595 |
Japan | Mongolia | no result | - | Sano | May 8, 2024 | T20I # 2594 |
Japan | Mongolia | Japan | 205 runs | Sano | May 8, 2024 | T20I # 2593 |
Bangladesh | Zimbabwe | Bangladesh | 9 runs | Chattogram | May 7, 2024 | T20I # 2592 |
Japan | Mongolia | Japan | 166 runs | Sano | May 7, 2024 | T20I # 2591 |
Indonesia | Thailand | Thailand | 6 wickets | Bali | May 6, 2024 | T20I # 2590 |
Bangladesh | Zimbabwe | Bangladesh | 6 wickets | Chattogram | May 5, 2024 | T20I # 2589 |
Indonesia | Thailand | Thailand | 17 runs | Bali | May 5, 2024 | T20I # 2588 |
Indonesia | Thailand | Indonesia | 33 runs | Bali | May 4, 2024 | T20I # 2587 |
Bangladesh | Zimbabwe | Bangladesh | 8 wickets | Chattogram | May 3, 2024 | T20I # 2586 |
Indonesia | Thailand | Indonesia | 6 wickets | Bali | May 2, 2024 | T20I # 2585 |
Indonesia | Thailand | Thailand | 8 runs | Bali | May 1, 2024 | T20I # 2584 |
Pakistan | New Zealand | Pakistan | 9 runs | Lahore | Apr 27, 2024 | T20I # 2583 |
Pakistan | New Zealand | New Zealand | 4 runs | Lahore | Apr 25, 2024 | T20I # 2582 |
Pakistan | New Zealand | New Zealand | 7 wickets | Rawalpindi | Apr 21, 2024 | T20I # 2581 |
Oman | U.A.E. | U.A.E. | 55 runs | Al Amerat | Apr 21, 2024 | T20I # 2580 |
Pakistan | New Zealand | Pakistan | 7 wickets | Rawalpindi | Apr 20, 2024 | T20I # 2579 |
Hong Kong | Nepal | Hong Kong | 4 wickets | Al Amerat | Apr 20, 2024 | T20I # 2578 |
Oman | Hong Kong | Oman | 5 wickets | Al Amerat | Apr 19, 2024 | T20I # 2577 |
Nepal | U.A.E. | U.A.E. | 6 wickets | Al Amerat | Apr 19, 2024 | T20I # 2576 |
Pakistan | New Zealand | no result | - | Rawalpindi | Apr 18, 2024 | T20I # 2575 |
Cambodia | U.A.E. | U.A.E. | 9 wickets | Al Amerat | Apr 17, 2024 | T20I # 2573 |
Oman | Kuwait | Oman | 46 runs | Al Amerat | Apr 17, 2024 | T20I # 2574 |
Hong Kong | Malaysia | Hong Kong | 7 wickets | Al Amerat | Apr 17, 2024 | T20I # 2571 |
Nepal | Saudi Arabia | Nepal | 6 wickets | Al Amerat | Apr 17, 2024 | T20I # 2572 |
Bahrain | Cambodia | Bahrain | 7 wickets | Al Amerat | Apr 16, 2024 | T20I # 2570 |
Qatar | Saudi Arabia | Qatar | 15 runs | Al Amerat | Apr 16, 2024 | T20I # 2569 |
Oman | U.A.E. | Oman | 9 wickets | Al Amerat | Apr 15, 2024 | T20I # 2567 |
Bahrain | Kuwait | Kuwait | 26 runs | Al Amerat | Apr 15, 2024 | T20I # 2568 |
Hong Kong | Nepal | Nepal | 8 wickets | Al Amerat | Apr 15, 2024 | T20I # 2565 |
Malaysia | Qatar | Qatar | 4 wickets | Al Amerat | Apr 15, 2024 | T20I # 2566 |
Costa Rica | Mexico | Mexico | 58 runs | Guacima | Apr 14, 2024 | T20I # 2564 |
Spain | Jersey | Spain | 1 wicket | Cartagena | Apr 14, 2024 | T20I # 2563 |
Hong Kong | Saudi Arabia | Saudi Arabia | 55 runs | Al Amerat | Apr 14, 2024 | T20I # 2562 |
Spain | Jersey | Spain | 5 wickets | Cartagena | Apr 14, 2024 | T20I # 2561 |
Oman | Cambodia | Oman | 63 runs | Al Amerat | Apr 14, 2024 | T20I # 2560 |
Costa Rica | Mexico | Costa Rica | 42 runs | Guacima | Apr 13, 2024 | T20I # 2558 |
U.S.A. | Canada | U.S.A. | 4 wickets | Prairie View | Apr 13, 2024 | T20I # 2559 |
Nepal | Qatar | Nepal | 32 runs | Al Amerat | Apr 13, 2024 | T20I # 2556 |
Malaysia | Saudi Arabia | Malaysia | 12 runs | Al Amerat | Apr 13, 2024 | T20I # 2557 |
Cambodia | Kuwait | Kuwait | 8 wickets | Al Amerat | Apr 13, 2024 | T20I # 2554 |
Bahrain | U.A.E. | U.A.E. | 37 runs | Al Amerat | Apr 13, 2024 | T20I # 2555 |
Costa Rica | Mexico | Mexico | 42 runs | Guacima | Apr 12, 2024 | T20I # 2553 |
U.S.A. | Canada | U.S.A. | 14 runs | Prairie View | Apr 12, 2024 | T20I # 2552 |
Costa Rica | Mexico | Mexico | 22 runs | Guacima | Apr 12, 2024 | T20I # 2551 |
Malaysia | Nepal | Nepal | 5 wickets | Al Amerat | Apr 12, 2024 | T20I # 2549 |
Hong Kong | Qatar | Hong Kong | 26 runs | Al Amerat | Apr 12, 2024 | T20I # 2550 |
Oman | Bahrain | Oman | 3 runs | Al Amerat | Apr 12, 2024 | T20I # 2547 |
Kuwait | U.A.E. | U.A.E. | 7 wickets | Al Amerat | Apr 12, 2024 | T20I # 2548 |
Costa Rica | Mexico | Costa Rica | 8 wickets | Guacima | Apr 11, 2024 | T20I # 2546 |
U.S.A. | Canada | U.S.A. | 31 runs | Prairie View | Apr 9, 2024 | T20I # 2545 |
U.S.A. | Canada | U.S.A. | 6 wickets | Prairie View | Apr 7, 2024 | T20I # 2544 |
Oman | Namibia | Namibia | 62 runs | Al Amerat | Apr 7, 2024 | T20I # 2543 |
Oman | Namibia | Namibia | 24 runs | Al Amerat | Apr 5, 2024 | T20I # 2542 |
Oman | Namibia | Oman | 8 wickets | Al Amerat | Apr 4, 2024 | T20I # 2541 |
Oman | Namibia | Oman | 6 runs | Al Amerat | Apr 2, 2024 | T20I # 2540 |
Oman | Namibia | Namibia | 4 wickets | Al Amerat | Apr 1, 2024 | T20I # 2539 |
Eswatini | Lesotho | Eswatini | 3 wickets | Malkerns | Mar 31, 2024 | T20I # 2538 |
Eswatini | Lesotho | Eswatini | 39 runs | Malkerns | Mar 30, 2024 | T20I # 2537 |
Eswatini | Lesotho | Lesotho | 8 wickets | Malkerns | Mar 30, 2024 | T20I # 2536 |
Bangladesh | Sri Lanka | Sri Lanka | 192 runs | Chattogram | Mar 30-Apr 3, 2024 | Test # 2537 |
Eswatini | Lesotho | Lesotho | 6 wickets | Malkerns | Mar 29, 2024 | T20I # 2535 |
Eswatini | Lesotho | Eswatini | 55 runs | Malkerns | Mar 29, 2024 | T20I # 2534 |
Kenya | Uganda | Uganda | 106 runs | Accra | Mar 23, 2024 | T20I # 2533 |
Bangladesh | Sri Lanka | Sri Lanka | 328 runs | Sylhet | Mar 22-25, 2024 | Test # 2536 |
Namibia | Uganda | Namibia | 24 runs | Accra | Mar 21, 2024 | T20I # 2532 |
Namibia | Tanzania | Namibia | 7 wickets | Accra | Mar 20, 2024 | T20I # 2531 |
Ghana | Kenya | Kenya | 7 wickets | Accra | Mar 20, 2024 | T20I # 2530 |
Afghanistan | Ireland | Afghanistan | 57 runs | Sharjah | Mar 18, 2024 | T20I # 2529 |
Ghana | Uganda | Uganda | 121 runs | Accra | Mar 18, 2024 | T20I # 2528 |
Namibia | Nigeria | Nigeria | 3 wickets | Accra | Mar 18, 2024 | T20I # 2527 |
Bangladesh | Sri Lanka | Bangladesh | 4 wickets | Chattogram | Mar 18, 2024 | ODI # 4745 |
Afghanistan | Ireland | Afghanistan | 10 runs | Sharjah | Mar 17, 2024 | T20I # 2526 |
Kenya | Uganda | Uganda | 72 runs | Accra | Mar 17, 2024 | T20I # 2525 |
Nigeria | Tanzania | Tanzania | 47 runs | Accra | Mar 17, 2024 | T20I # 2524 |
Malaysia | P.N.G. | Malaysia | 63 runs | Kuala Lumpur | Mar 17, 2024 | T20I # 2523 |
Malaysia | P.N.G. | P.N.G. | 77 runs | Kuala Lumpur | Mar 16, 2024 | T20I # 2522 |
Afghanistan | Ireland | Ireland | 38 runs | Sharjah | Mar 15, 2024 | T20I # 2521 |
Bangladesh | Sri Lanka | Sri Lanka | 3 wickets | Chattogram | Mar 15, 2024 | ODI # 4744 |
U.A.E. | Scotland | Scotland | 32 runs | Dubai (DICS) | Mar 14, 2024 | T20I # 2520 |
U.A.E. | Scotland | Scotland | 9 runs | Dubai (DICS) | Mar 13, 2024 | T20I # 2519 |
Bangladesh | Sri Lanka | Bangladesh | 6 wickets | Chattogram | Mar 13, 2024 | ODI # 4743 |
Nepal | P.N.G. | P.N.G. | 86 runs | Mong Kok | Mar 13, 2024 | T20I # 2518 |
Afghanistan | Ireland | Afghanistan | 117 runs | Sharjah | Mar 12, 2024 | ODI # 4742 |
Hong Kong | P.N.G. | P.N.G. | 10 wickets | Mong Kok | Mar 12, 2024 | T20I # 2517 |
Nepal | P.N.G. | Nepal | 85 runs | Mong Kok | Mar 12, 2024 | T20I # 2516 |
U.A.E. | Scotland | U.A.E. | 8 wickets | Dubai (DICS) | Mar 11, 2024 | T20I # 2515 |
Malaysia | Bahrain | Bahrain | 8 wickets | Kuala Lumpur | Mar 11, 2024 | T20I # 2514 |
Kuwait | Vanuatu | Kuwait | 7 wickets | Kuala Lumpur | Mar 11, 2024 | T20I # 2513 |
Malaysia | Tanzania | Malaysia | 6 wickets | Kuala Lumpur | Mar 10, 2024 | T20I # 2512 |
Hong Kong | Nepal | no result | - | Mong Kok | Mar 10, 2024 | T20I # 2511 |
Bahrain | Vanuatu | Bahrain | 56 runs | Kuala Lumpur | Mar 10, 2024 | T20I # 2510 |
Bangladesh | Sri Lanka | Sri Lanka | 28 runs | Sylhet | Mar 9, 2024 | T20I # 2509 |
Bahrain | Tanzania | Bahrain | 52 runs | Kuala Lumpur | Mar 9, 2024 | T20I # 2508 |
Hong Kong | Nepal | Hong Kong | 73 runs | Mong Kok | Mar 9, 2024 | T20I # 2507 |
Malaysia | Kuwait | Malaysia | 7 wickets | Kuala Lumpur | Mar 9, 2024 | T20I # 2506 |
Oman | P.N.G. | Oman | 4 wickets | Al Amerat | Mar 8, 2024 | T20I # 2505 |
New Zealand | Australia | Australia | 3 wickets | Christchurch | Mar 8-11, 2024 | Test # 2535 |
Afghanistan | Ireland | Afghanistan | 35 runs | Sharjah | Mar 7, 2024 | ODI # 4741 |
Canada | Scotland | Canada | 5 wickets | Dubai (DICS) | Mar 7, 2024 | ODI # 4740 |
Oman | P.N.G. | P.N.G. | 8 wickets | Al Amerat | Mar 7, 2024 | T20I # 2504 |
Kuwait | Vanuatu | Kuwait | 8 wickets | Kuala Lumpur | Mar 7, 2024 | T20I # 2503 |
India | England | India | inns & 64 runs | Dharamsala | Mar 7-9, 2024 | Test # 2534 |
Malaysia | Bahrain | Bahrain | 9 wickets | Kuala Lumpur | Mar 7, 2024 | T20I # 2502 |
Bangladesh | Sri Lanka | Bangladesh | 8 wickets | Sylhet | Mar 6, 2024 | T20I # 2501 |
Oman | P.N.G. | Oman | 3 wickets | Al Amerat | Mar 6, 2024 | T20I # 2500 |
Malaysia | Vanuatu | Malaysia | 52 runs | Kuala Lumpur | Mar 6, 2024 | T20I # 2499 |
Kuwait | Tanzania | Kuwait | 5 wickets | Kuala Lumpur | Mar 6, 2024 | T20I # 2498 |
U.A.E. | Canada | Canada | 8 runs | Dubai (DICS) | Mar 5, 2024 | ODI # 4739 |
Bahrain | Kuwait | Bahrain | 28 runs | Kuala Lumpur | Mar 5, 2024 | T20I # 2496 |
Nepal | Netherlands | Netherlands | 4 wickets | Kirtipur | Mar 5, 2024 | T20I # 2497 |
Tanzania | Vanuatu | Vanuatu | 9 runs | Kuala Lumpur | Mar 5, 2024 | T20I # 2495 |
Bangladesh | Sri Lanka | Sri Lanka | 3 runs | Sylhet | Mar 4, 2024 | T20I # 2494 |
U.A.E. | Scotland | Scotland | 8 wickets | Dubai (DICS) | Mar 3, 2024 | ODI # 4738 |
Namibia | Netherlands | no result | - | Kirtipur | Mar 3, 2024 | T20I # 2493 |
Nepal | Netherlands | Nepal | 6 wickets | Kirtipur | Mar 2, 2024 | T20I # 2492 |
Qatar | Hong Kong | tied | - | Doha | Mar 1, 2024 | T20I # 2491 |
Canada | Scotland | Canada | 7 wickets | Dubai (DICS) | Mar 1, 2024 | ODI # 4737 |
Nepal | Namibia | Nepal | 3 runs | Kirtipur | Mar 1, 2024 | T20I # 2490 |
Qatar | Hong Kong | Qatar | 4 wickets | Doha | Feb 29, 2024 | T20I # 2489 |
Namibia | Netherlands | Netherlands | 59 runs | Kirtipur | Feb 29, 2024 | T20I # 2488 |
New Zealand | Australia | Australia | 172 runs | Wellington | Feb 29-Mar 3, 2024 | Test # 2533 |
Afghanistan | Ireland | Ireland | 6 wickets | Tolerance Oval | Feb 28-Mar 1, 2024 | Test # 2532 |
U.A.E. | Canada | Canada | 3 wickets | Dubai (DICS) | Feb 28, 2024 | ODI # 4736 |
Nepal | Netherlands | Netherlands | 2 runs | Kirtipur | Feb 28, 2024 | T20I # 2487 |
Qatar | Hong Kong | Hong Kong | 10 runs | Doha | Feb 27, 2024 | T20I # 2486 |
Nepal | Namibia | Namibia | 20 runs | Kirtipur | Feb 27, 2024 | T20I # 2485 |
Nepal | Netherlands | Netherlands | 8 wickets | Kirtipur | Feb 25, 2024 | ODI # 4735 |
New Zealand | Australia | Australia | 27 runs | Auckland | Feb 25, 2024 | T20I # 2484 |
New Zealand | Australia | Australia | 72 runs | Auckland | Feb 23, 2024 | T20I # 2483 |
India | England | India | 5 wickets | Ranchi | Feb 23-26, 2024 | Test # 2531 |
Namibia | Netherlands | Namibia | 24 runs | Kirtipur | Feb 23, 2024 | ODI # 4734 |
Sri Lanka | Afghanistan | Afghanistan | 3 runs | Dambulla | Feb 21, 2024 | T20I # 2482 |
New Zealand | Australia | Australia | 6 wickets | Wellington | Feb 21, 2024 | T20I # 2481 |
Nepal | Namibia | Namibia | 2 wickets | Kirtipur | Feb 21, 2024 | ODI # 4733 |
Sri Lanka | Afghanistan | Sri Lanka | 72 runs | Dambulla | Feb 19, 2024 | T20I # 2480 |
Namibia | Netherlands | Netherlands | 7 wickets | Kirtipur | Feb 19, 2024 | ODI # 4732 |
Sri Lanka | Afghanistan | Sri Lanka | 4 runs | Dambulla | Feb 17, 2024 | T20I # 2479 |
Hong Kong | Japan | Hong Kong | 34 runs | Mong Kok | Feb 17, 2024 | T20I # 2478 |
Nepal | Netherlands | Nepal | 9 wickets | Kirtipur | Feb 17, 2024 | ODI # 4731 |
Bhutan | Maldives | Bhutan | 4 wickets | Bangkok | Feb 16, 2024 | T20I # 2477 |
China | Japan | Japan | 44 runs | Mong Kok | Feb 16, 2024 | T20I # 2476 |
Thailand | Saudi Arabia | Saudi Arabia | 8 wickets | Bangkok | Feb 16, 2024 | T20I # 2475 |
Hong Kong | China | Hong Kong | 10 wickets | Mong Kok | Feb 16, 2024 | T20I # 2474 |
Bhutan | Saudi Arabia | Saudi Arabia | 166 runs | Bangkok | Feb 15, 2024 | T20I # 2473 |
Hong Kong | Japan | Hong Kong | 27 runs | Mong Kok | Feb 15, 2024 | T20I # 2472 |
India | England | India | 434 runs | Rajkot | Feb 15-18, 2024 | Test # 2530 |
Nepal | Namibia | Namibia | 4 wickets | Kirtipur | Feb 15, 2024 | ODI # 4730 |
Thailand | Maldives | Thailand | 8 wickets | Bangkok | Feb 15, 2024 | T20I # 2471 |
China | Japan | Japan | 180 runs | Mong Kok | Feb 15, 2024 | T20I # 2470 |
Sri Lanka | Afghanistan | Sri Lanka | 7 wickets | Pallekele | Feb 14, 2024 | ODI # 4729 |
Hong Kong | Japan | Hong Kong | 7 wickets | Mong Kok | Feb 14, 2024 | T20I # 2469 |
Hong Kong | China | Hong Kong | 123 runs | Mong Kok | Feb 14, 2024 | T20I # 2468 |
Australia | West Indies | West Indies | 37 runs | Perth | Feb 13, 2024 | T20I # 2467 |
Bhutan | Maldives | Maldives | 9 wickets | Bangkok | Feb 13, 2024 | T20I # 2466 |
Thailand | Saudi Arabia | Saudi Arabia | 5 wickets | Bangkok | Feb 13, 2024 | T20I # 2465 |
New Zealand | South Africa | New Zealand | 7 wickets | Hamilton | Feb 13-16, 2024 | Test # 2529 |
Maldives | Saudi Arabia | Saudi Arabia | 98 runs | Bangkok | Feb 12, 2024 | T20I # 2464 |
Nepal | Canada | Nepal | 9 wickets | Kirtipur | Feb 12, 2024 | ODI # 4728 |
Thailand | Bhutan | Thailand | 10 wickets | Bangkok | Feb 12, 2024 | T20I # 2463 |
Sri Lanka | Afghanistan | Sri Lanka | 155 runs | Pallekele | Feb 11, 2024 | ODI # 4727 |
Australia | West Indies | Australia | 34 runs | Adelaide | Feb 11, 2024 | T20I # 2462 |
Cambodia | Saudi Arabia | Saudi Arabia | 5 wickets | Bangkok | Feb 11, 2024 | T20I # 2461 |
Japan | Singapore | Singapore | 8 wickets | Bangkok | Feb 11, 2024 | T20I # 2460 |
Nepal | Canada | Nepal | 4 wickets | Kirtipur | Feb 10, 2024 | ODI # 4726 |
Sri Lanka | Afghanistan | Sri Lanka | 42 runs | Pallekele | Feb 9, 2024 | ODI # 4725 |
Australia | West Indies | Australia | 11 runs | Hobart | Feb 9, 2024 | T20I # 2459 |
Cambodia | Singapore | Cambodia | 6 wickets | Bangkok | Feb 9, 2024 | T20I # 2458 |
Japan | Saudi Arabia | Saudi Arabia | 10 wickets | Bangkok | Feb 9, 2024 | T20I # 2457 |
Nepal | Canada | Nepal | 7 runs | Kirtipur | Feb 8, 2024 | ODI # 4724 |
Bhutan | Maldives | Maldives | 32 runs | Bangkok | Feb 7, 2024 | T20I # 2456 |
Thailand | Indonesia | Thailand | 7 wickets | Bangkok | Feb 7, 2024 | T20I # 2455 |
Thailand | Maldives | Thailand | 8 wickets | Bangkok | Feb 6, 2024 | T20I # 2454 |
Australia | West Indies | Australia | 8 wickets | Canberra | Feb 6, 2024 | ODI # 4723 |
Japan | Singapore | Singapore | 34 runs | Bangkok | Feb 6, 2024 | T20I # 2453 |
Bhutan | Cambodia | Cambodia | 10 runs | Bangkok | Feb 5, 2024 | T20I # 2452 |
Indonesia | Saudi Arabia | Saudi Arabia | 82 runs | Bangkok | Feb 5, 2024 | T20I # 2451 |
Japan | Maldives | Japan | 42 runs | Bangkok | Feb 4, 2024 | T20I # 2450 |
Australia | West Indies | Australia | 83 runs | Sydney | Feb 4, 2024 | ODI # 4722 |
Thailand | Singapore | Thailand | 7 wickets | Bangkok | Feb 4, 2024 | T20I # 2449 |
New Zealand | South Africa | New Zealand | 281 runs | Mount Maunganui | Feb 4-7, 2024 | Test # 2528 |
Cambodia | Indonesia | Cambodia | 6 wickets | Bangkok | Feb 3, 2024 | T20I # 2448 |
Bhutan | Saudi Arabia | Saudi Arabia | 8 wickets | Bangkok | Feb 3, 2024 | T20I # 2447 |
Thailand | Japan | Japan | 46 runs | Bangkok | Feb 2, 2024 | T20I # 2446 |
Sri Lanka | Afghanistan | Sri Lanka | 10 wickets | Colombo (SSC) | Feb 2-5, 2024 | Test # 2527 |
India | England | India | 106 runs | Visakhapatnam | Feb 2-5, 2024 | Test # 2526 |
Australia | West Indies | Australia | 8 wickets | Melbourne | Feb 2, 2024 | ODI # 4721 |
Maldives | Singapore | Singapore | 41 runs | Bangkok | Feb 2, 2024 | T20I # 2445 |
Bhutan | Indonesia | Indonesia | 16 runs | Bangkok | Feb 1, 2024 | T20I # 2444 |
Cambodia | Saudi Arabia | Saudi Arabia | 88 runs | Bangkok | Feb 1, 2024 | T20I # 2443 |
China | Myanmar | China | 47 runs | Bangkok | Jan 30, 2024 | T20I # 2442 |
China | Myanmar | Myanmar | 1 wicket | Bangkok | Jan 29, 2024 | T20I # 2441 |
Cambodia | China | Cambodia | 93 runs | Bangkok | Jan 28, 2024 | T20I # 2440 |
Cambodia | Myanmar | Cambodia | 7 wickets | Bangkok | Jan 27, 2024 | T20I # 2439 |
Australia | West Indies | West Indies | 8 runs | Brisbane | Jan 25-28, 2024 | Test # 2524 |
India | England | England | 28 runs | Hyderabad | Jan 25-28, 2024 | Test # 2525 |
New Zealand | Pakistan | Pakistan | 42 runs | Christchurch | Jan 21, 2024 | T20I # 2438 |
New Zealand | Pakistan | New Zealand | 7 wickets | Christchurch | Jan 19, 2024 | T20I # 2437 |
Sri Lanka | Zimbabwe | Sri Lanka | 9 wickets | Colombo (RPS) | Jan 18, 2024 | T20I # 2436 |
India | Afghanistan | tied | - | Bengaluru | Jan 17, 2024 | T20I # 2435 |
New Zealand | Pakistan | New Zealand | 45 runs | Dunedin | Jan 17, 2024 | T20I # 2434 |
Australia | West Indies | Australia | 10 wickets | Adelaide | Jan 17-19, 2024 | Test # 2523 |
Sri Lanka | Zimbabwe | Zimbabwe | 4 wickets | Colombo (RPS) | Jan 16, 2024 | T20I # 2433 |
India | Afghanistan | India | 6 wickets | Indore | Jan 14, 2024 | T20I # 2431 |
Sri Lanka | Zimbabwe | Sri Lanka | 3 wickets | Colombo (RPS) | Jan 14, 2024 | T20I # 2432 |
New Zealand | Pakistan | New Zealand | 21 runs | Hamilton | Jan 14, 2024 | T20I # 2430 |
New Zealand | Pakistan | New Zealand | 46 runs | Auckland | Jan 12, 2024 | T20I # 2429 |
India | Afghanistan | India | 6 wickets | Mohali | Jan 11, 2024 | T20I # 2428 |
Sri Lanka | Zimbabwe | Sri Lanka | 8 wickets | Colombo (RPS) | Jan 11, 2024 | ODI # 4720 |
Sri Lanka | Zimbabwe | Sri Lanka | 2 wickets | Colombo (RPS) | Jan 8, 2024 | ODI # 4719 |
Sri Lanka | Zimbabwe | no result | - | Colombo (RPS) | Jan 6, 2024 | ODI # 4718 |
South Africa | India | India | 7 wickets | Cape Town | Jan 3-4, 2024 | Test # 2522 |
Australia | Pakistan | Australia | 8 wickets | Sydney | Jan 3-6, 2024 | Test # 2521 |
U.A.E. | Afghanistan | Afghanistan | 4 wickets | Sharjah | Jan 2, 2024 | T20I # 2427 |
U.A.E. | Afghanistan | U.A.E. | 11 runs | Sharjah | Dec 31, 2023 | T20I # 2426 |
New Zealand | Bangladesh | New Zealand | 17 runs | Mount Maunganui | Dec 31, 2023 | T20I # 2425 |
U.A.E. | Afghanistan | Afghanistan | 72 runs | Sharjah | Dec 29, 2023 | T20I # 2424 |
New Zealand | Bangladesh | no result | - | Mount Maunganui | Dec 29, 2023 | T20I # 2423 |
New Zealand | Bangladesh | Bangladesh | 5 wickets | Napier | Dec 27, 2023 | T20I # 2422 |
South Africa | India | South Africa | inns & 32 runs | Centurion | Dec 26-28, 2023 | Test # 2520 |
Indonesia | Philippines | Philippines | 7 wickets | Bali | Dec 26, 2023 | T20I # 2421 |
Australia | Pakistan | Australia | 79 runs | Melbourne | Dec 26-29, 2023 | Test # 2519 |
Indonesia | Philippines | tied | - | Bali | Dec 24, 2023 | T20I # 2420 |
Indonesia | Philippines | Philippines | 8 wickets | Bali | Dec 24, 2023 | T20I # 2419 |
Indonesia | Philippines | Indonesia | 20 runs | Bali | Dec 23, 2023 | T20I # 2418 |
Indonesia | Philippines | Indonesia | 10 wickets | Bali | Dec 23, 2023 | T20I # 2417 |
New Zealand | Bangladesh | Bangladesh | 9 wickets | Napier | Dec 23, 2023 | ODI # 4717 |
Indonesia | Philippines | Philippines | 2 runs | Bali | Dec 22, 2023 | T20I # 2416 |
West Indies | England | West Indies | 4 wickets | Tarouba | Dec 21, 2023 | T20I # 2415 |
South Africa | India | India | 78 runs | Paarl | Dec 21, 2023 | ODI # 4716 |
New Zealand | Bangladesh | New Zealand | 7 wickets | Nelson | Dec 20, 2023 | ODI # 4715 |
West Indies | England | England | 75 runs | Tarouba | Dec 19, 2023 | T20I # 2414 |
Kenya | Uganda | Uganda | 91 runs | Benoni | Dec 19, 2023 | T20I # 2413 |
South Africa | India | South Africa | 8 wickets | Gqeberha | Dec 19, 2023 | ODI # 4714 |
Botswana | Malawi | Botswana | 3 wickets | Benoni | Dec 19, 2023 | T20I # 2412 |
Kenya | Malawi | Kenya | 4 runs | Benoni | Dec 18, 2023 | T20I # 2411 |
Botswana | Uganda | Uganda | 10 wickets | Benoni | Dec 18, 2023 | T20I # 2410 |
Ghana | Sierra Leone | Ghana | 2 wickets | Benoni | Dec 17, 2023 | T20I # 2409 |
South Africa | India | India | 8 wickets | Johannesburg | Dec 17, 2023 | ODI # 4713 |
Zimbabwe | Ireland | Ireland | 7 wickets | Harare | Dec 17, 2023 | ODI # 4712 |
Mozambique | Rwanda | Mozambique | 5 wickets | Benoni | Dec 17, 2023 | T20I # 2408 |
New Zealand | Bangladesh | New Zealand | 44 runs | Dunedin | Dec 17, 2023 | ODI # 4711 |
West Indies | England | England | 7 wickets | St George's | Dec 16, 2023 | T20I # 2407 |
Botswana | Kenya | Kenya | 40 runs | Benoni | Dec 16, 2023 | T20I # 2406 |
Malawi | Rwanda | Malawi | 46 runs | Benoni | Dec 16, 2023 | T20I # 2405 |
Mozambique | Uganda | Uganda | 51 runs | Benoni | Dec 15, 2023 | T20I # 2404 |
Zimbabwe | Ireland | Ireland | 4 wickets | Harare | Dec 15, 2023 | ODI # 4710 |
Botswana | Sierra Leone | Sierra Leone | 2 wickets | Benoni | Dec 15, 2023 | T20I # 2403 |
West Indies | England | West Indies | 10 runs | St George's | Dec 14, 2023 | T20I # 2402 |
South Africa | India | India | 106 runs | Johannesburg | Dec 14, 2023 | T20I # 2401 |
Malawi | Mozambique | Malawi | 6 wickets | Benoni | Dec 14, 2023 | T20I # 2400 |
Australia | Pakistan | Australia | 360 runs | Perth | Dec 14-17, 2023 | Test # 2518 |
Ghana | Kenya | Kenya | 8 wickets | Benoni | Dec 13, 2023 | T20I # 2399 |
Zimbabwe | Ireland | no result | - | Harare | Dec 13, 2023 | ODI # 4709 |
Malawi | Uganda | Uganda | 7 wickets | Benoni | Dec 13, 2023 | T20I # 2398 |
West Indies | England | West Indies | 4 wickets | Bridgetown | Dec 12, 2023 | T20I # 2397 |
South Africa | India | South Africa | 5 wickets | Gqeberha | Dec 12, 2023 | T20I # 2396 |
Kenya | Sierra Leone | Kenya | 8 wickets | Benoni | Dec 12, 2023 | T20I # 2395 |
Botswana | Ghana | Botswana | 38 runs | Benoni | Dec 11, 2023 | T20I # 2394 |
Rwanda | Uganda | Rwanda | 2 runs | Benoni | Dec 11, 2023 | T20I # 2393 |
Cameroon | Sierra Leone | Sierra Leone | 9 wickets | Benoni | Dec 10, 2023 | T20I # 2392 |
Zimbabwe | Ireland | Ireland | 6 wickets | Harare | Dec 10, 2023 | T20I # 2391 |
Gambia | Ghana | Ghana | 98 runs | Benoni | Dec 10, 2023 | T20I # 2390 |
West Indies | England | West Indies | 4 wickets | Bridgetown | Dec 9, 2023 | ODI # 4708 |
Mali | Sierra Leone | Sierra Leone | 8 wickets | Benoni | Dec 9, 2023 | T20I # 2389 |
Zimbabwe | Ireland | Ireland | 4 wickets | Harare | Dec 9, 2023 | T20I # 2388 |
Ghana | Rwanda | Rwanda | 3 wickets | Benoni | Dec 9, 2023 | T20I # 2387 |
Kenya | Mali | Kenya | 10 wickets | Benoni | Dec 8, 2023 | T20I # 2386 |
Gambia | Rwanda | Rwanda | 4 wickets | Benoni | Dec 8, 2023 | T20I # 2385 |
Zimbabwe | Ireland | Zimbabwe | 1 wicket | Harare | Dec 7, 2023 | T20I # 2384 |
Kenya | Sierra Leone | Kenya | 8 wickets | Benoni | Dec 7, 2023 | T20I # 2383 |
Cameroon | Mali | Cameroon | 39 runs | Benoni | Dec 7, 2023 | T20I # 2382 |
West Indies | England | England | 6 wickets | North Sound | Dec 6, 2023 | ODI # 4707 |
Cameroon | Kenya | Kenya | 10 wickets | Benoni | Dec 6, 2023 | T20I # 2381 |
Bangladesh | New Zealand | New Zealand | 4 wickets | Mirpur | Dec 6-9, 2023 | Test # 2517 |
West Indies | England | West Indies | 4 wickets | North Sound | Dec 3, 2023 | ODI # 4706 |
India | Australia | India | 6 runs | Bengaluru | Dec 3, 2023 | T20I # 2380 |
India | Australia | India | 20 runs | Raipur | Dec 1, 2023 | T20I # 2379 |
Namibia | Nigeria | Namibia | 8 wickets | Windhoek | Nov 30, 2023 | T20I # 2378 |
Kenya | Zimbabwe | Zimbabwe | 110 runs | Windhoek | Nov 30, 2023 | T20I # 2376 |
Rwanda | Uganda | Uganda | 9 wickets | Windhoek | Nov 30, 2023 | T20I # 2377 |
Kenya | Uganda | Uganda | 33 runs | Windhoek | Nov 29, 2023 | T20I # 2375 |
Nigeria | Zimbabwe | Zimbabwe | 6 wickets | Windhoek | Nov 29, 2023 | T20I # 2373 |
Rwanda | Tanzania | Tanzania | 51 runs | Windhoek | Nov 29, 2023 | T20I # 2374 |
India | Australia | Australia | 5 wickets | Guwahati | Nov 28, 2023 | T20I # 2372 |
Namibia | Tanzania | Namibia | 58 runs | Windhoek | Nov 28, 2023 | T20I # 2371 |
Bangladesh | New Zealand | Bangladesh | 150 runs | Sylhet | Nov 28-Dec 2, 2023 | Test # 2516 |
Namibia | Kenya | Namibia | 6 wickets | Windhoek | Nov 27, 2023 | T20I # 2368 |
Rwanda | Zimbabwe | Zimbabwe | 144 runs | Windhoek | Nov 27, 2023 | T20I # 2369 |
Nigeria | Uganda | Uganda | 9 wickets | Windhoek | Nov 27, 2023 | T20I # 2370 |
India | Australia | India | 44 runs | Thiruvananthapuram | Nov 26, 2023 | T20I # 2367 |
Nigeria | Tanzania | Nigeria | 3 wickets | Windhoek | Nov 26, 2023 | T20I # 2366 |
Uganda | Zimbabwe | Uganda | 5 wickets | Windhoek | Nov 26, 2023 | T20I # 2365 |
Namibia | Rwanda | Namibia | 68 runs | Windhoek | Nov 25, 2023 | T20I # 2364 |
Kenya | Tanzania | Kenya | 50 runs | Windhoek | Nov 25, 2023 | T20I # 2363 |
Namibia | Uganda | Namibia | 6 wickets | Windhoek | Nov 24, 2023 | T20I # 2362 |
Nigeria | Rwanda | no result | - | Windhoek | Nov 24, 2023 | T20I # 2361 |
India | Australia | India | 2 wickets | Visakhapatnam | Nov 23, 2023 | T20I # 2360 |
Tanzania | Zimbabwe | Zimbabwe | 9 wickets | Windhoek | Nov 23, 2023 | T20I # 2359 |
Kenya | Nigeria | Kenya | 4 wickets | Windhoek | Nov 23, 2023 | T20I # 2358 |
Indonesia | Cambodia | Indonesia | - | Bali | Nov 23, 2023 | T20I # 2357 |
Namibia | Zimbabwe | Namibia | 7 wickets | Windhoek | Nov 22, 2023 | T20I # 2356 |
Kenya | Rwanda | Kenya | 17 runs | Windhoek | Nov 22, 2023 | T20I # 2354 |
Tanzania | Uganda | Uganda | 8 wickets | Windhoek | Nov 22, 2023 | T20I # 2355 |
Indonesia | Cambodia | Cambodia | 7 wickets | Bali | Nov 22, 2023 | T20I # 2353 |
Indonesia | Cambodia | Indonesia | 104 runs | Bali | Nov 21, 2023 | T20I # 2352 |
Indonesia | Cambodia | Cambodia | 8 wickets | Bali | Nov 21, 2023 | T20I # 2351 |
Indonesia | Cambodia | Indonesia | 8 wickets | Bali | Nov 20, 2023 | T20I # 2350 |
Indonesia | Cambodia | Indonesia | 7 wickets | Bali | Nov 20, 2023 | T20I # 2349 |
India | Australia | Australia | 6 wickets | Ahmedabad | Nov 19, 2023 | ODI # 4705 |
Australia | South Africa | Australia | 3 wickets | Eden Gardens | Nov 16, 2023 | ODI # 4704 |
India | New Zealand | India | 70 runs | Wankhede | Nov 15, 2023 | ODI # 4703 |
India | Netherlands | India | 160 runs | Bengaluru | Nov 12, 2023 | ODI # 4702 |
England | Pakistan | England | 93 runs | Eden Gardens | Nov 11, 2023 | ODI # 4701 |
Australia | Bangladesh | Australia | 8 wickets | Pune | Nov 11, 2023 | ODI # 4700 |
Afghanistan | South Africa | South Africa | 5 wickets | Ahmedabad | Nov 10, 2023 | ODI # 4699 |
New Zealand | Sri Lanka | New Zealand | 5 wickets | Bengaluru | Nov 9, 2023 | ODI # 4698 |
England | Netherlands | England | 160 runs | Pune | Nov 8, 2023 | ODI # 4697 |
Afghanistan | Australia | Australia | 3 wickets | Wankhede | Nov 7, 2023 | ODI # 4696 |
Bangladesh | Sri Lanka | Bangladesh | 3 wickets | Delhi | Nov 6, 2023 | ODI # 4695 |
India | South Africa | India | 243 runs | Eden Gardens | Nov 5, 2023 | ODI # 4694 |
Nepal | Oman | tied | - | Kirtipur | Nov 5, 2023 | T20I # 2348 |
Australia | England | Australia | 33 runs | Ahmedabad | Nov 4, 2023 | ODI # 4693 |
New Zealand | Pakistan | Pakistan | 21 runs | Bengaluru | Nov 4, 2023 | ODI # 4692 |
Afghanistan | Netherlands | Afghanistan | 7 wickets | Lucknow | Nov 3, 2023 | ODI # 4691 |
Bahrain | Oman | Oman | 10 wickets | Kirtipur | Nov 3, 2023 | T20I # 2346 |
Nepal | U.A.E. | Nepal | 8 wickets | Mulpani | Nov 3, 2023 | T20I # 2347 |
India | Sri Lanka | India | 302 runs | Wankhede | Nov 2, 2023 | ODI # 4690 |
Malaysia | Singapore | Malaysia | 60 runs | Kirtipur | Nov 2, 2023 | T20I # 2344 |
Bahrain | Kuwait | Kuwait | 4 wickets | Mulpani | Nov 2, 2023 | T20I # 2345 |
Nepal | Oman | Oman | 5 runs | Kirtipur | Nov 2, 2023 | T20I # 2342 |
Hong Kong | U.A.E. | U.A.E. | 22 runs | Mulpani | Nov 2, 2023 | T20I # 2343 |
New Zealand | South Africa | South Africa | 190 runs | Pune | Nov 1, 2023 | ODI # 4689 |
Bangladesh | Pakistan | Pakistan | 7 wickets | Eden Gardens | Oct 31, 2023 | ODI # 4688 |
Nepal | Malaysia | Nepal | 6 wickets | Kirtipur | Oct 31, 2023 | T20I # 2340 |
Kuwait | U.A.E. | U.A.E. | 5 wickets | Mulpani | Oct 31, 2023 | T20I # 2341 |
Oman | Singapore | Oman | 22 runs | Kirtipur | Oct 31, 2023 | T20I # 2338 |
Bahrain | Hong Kong | Bahrain | 20 runs | Mulpani | Oct 31, 2023 | T20I # 2339 |
Namibia | Zimbabwe | Namibia | 8 runs | Windhoek | Oct 30, 2023 | T20I # 2337 |
Afghanistan | Sri Lanka | Afghanistan | 7 wickets | Pune | Oct 30, 2023 | ODI # 4687 |
Malaysia | Oman | Oman | 32 runs | Kirtipur | Oct 30, 2023 | T20I # 2335 |
Hong Kong | Kuwait | Hong Kong | 16 runs | Mulpani | Oct 30, 2023 | T20I # 2336 |
Bahrain | U.A.E. | U.A.E. | 5 wickets | Mulpani | Oct 30, 2023 | T20I # 2333 |
Nepal | Singapore | Nepal | 8 wickets | Kirtipur | Oct 30, 2023 | T20I # 2334 |
Namibia | Zimbabwe | Namibia | 7 wickets | Windhoek | Oct 29, 2023 | T20I # 2332 |
India | England | India | 100 runs | Lucknow | Oct 29, 2023 | ODI # 4686 |
Bangladesh | Netherlands | Netherlands | 87 runs | Eden Gardens | Oct 28, 2023 | ODI # 4685 |
Australia | New Zealand | Australia | 5 runs | Dharamsala | Oct 28, 2023 | ODI # 4684 |
Namibia | Zimbabwe | Zimbabwe | 6 wickets | Windhoek | Oct 27, 2023 | T20I # 2331 |
Pakistan | South Africa | South Africa | 1 wicket | Chennai | Oct 27, 2023 | ODI # 4683 |
Nepal | U.A.E. | U.A.E. | 4 wickets | Kirtipur | Oct 27, 2023 | T20I # 2330 |
England | Sri Lanka | Sri Lanka | 8 wickets | Bengaluru | Oct 26, 2023 | ODI # 4682 |
Hong Kong | U.A.E. | Hong Kong | 69 runs | Mulpani | Oct 25, 2023 | T20I # 2328 |
Namibia | Zimbabwe | Zimbabwe | 5 wickets | Windhoek | Oct 25, 2023 | T20I # 2329 |
Australia | Netherlands | Australia | 309 runs | Delhi | Oct 25, 2023 | ODI # 4681 |
Namibia | Zimbabwe | Namibia | 7 wickets | Windhoek | Oct 24, 2023 | T20I # 2327 |
Bangladesh | South Africa | South Africa | 149 runs | Wankhede | Oct 24, 2023 | ODI # 4680 |
Afghanistan | Pakistan | Afghanistan | 8 wickets | Chennai | Oct 23, 2023 | ODI # 4679 |
Nepal | U.A.E. | Nepal | 5 wickets | Mulpani | Oct 23, 2023 | T20I # 2326 |
India | New Zealand | India | 4 wickets | Dharamsala | Oct 22, 2023 | ODI # 4678 |
Hong Kong | U.A.E. | U.A.E. | 6 wickets | Mulpani | Oct 22, 2023 | T20I # 2325 |
England | South Africa | South Africa | 229 runs | Wankhede | Oct 21, 2023 | ODI # 4677 |
Nepal | Hong Kong | Nepal | 79 runs | Mulpani | Oct 21, 2023 | T20I # 2324 |
Netherlands | Sri Lanka | Sri Lanka | 5 wickets | Lucknow | Oct 21, 2023 | ODI # 4676 |
Argentina | Chile | Argentina | 10 wickets | Buenos Aires | Oct 20, 2023 | T20I # 2323 |
Australia | Pakistan | Australia | 62 runs | Bengaluru | Oct 20, 2023 | ODI # 4675 |
Argentina | Mexico | Argentina | 4 wickets | Buenos Aires | Oct 19, 2023 | T20I # 2322 |
India | Bangladesh | India | 7 wickets | Pune | Oct 19, 2023 | ODI # 4674 |
Nepal | Hong Kong | Nepal | 6 wickets | Mulpani | Oct 19, 2023 | T20I # 2321 |
Chile | Mexico | Mexico | 5 wickets | Buenos Aires | Oct 18, 2023 | T20I # 2320 |
Afghanistan | New Zealand | New Zealand | 149 runs | Chennai | Oct 18, 2023 | ODI # 4673 |
Nepal | U.A.E. | Nepal | 7 wickets | Mulpani | Oct 18, 2023 | T20I # 2319 |
Netherlands | South Africa | Netherlands | 38 runs | Dharamsala | Oct 17, 2023 | ODI # 4672 |
Australia | Sri Lanka | Australia | 5 wickets | Lucknow | Oct 16, 2023 | ODI # 4671 |
Nigeria | Rwanda | Nigeria | 17 runs | Lagos | Oct 15, 2023 | T20I # 2318 |
Gibraltar | Luxembourg | Luxembourg | 11 runs | Gibraltar | Oct 15, 2023 | T20I # 2317 |
Ghana | Sierra Leone | Sierra Leone | 6 wickets | Lagos | Oct 15, 2023 | T20I # 2316 |
Afghanistan | England | Afghanistan | 69 runs | Delhi | Oct 15, 2023 | ODI # 4670 |
Gibraltar | Luxembourg | Gibraltar | 24 runs | Gibraltar | Oct 15, 2023 | T20I # 2315 |
Ghana | Sierra Leone | Ghana | 5 runs | Lagos | Oct 14, 2023 | T20I # 2314 |
Nigeria | Rwanda | Nigeria | 8 wickets | Lagos | Oct 14, 2023 | T20I # 2313 |
India | Pakistan | India | 7 wickets | Ahmedabad | Oct 14, 2023 | ODI # 4669 |
Bangladesh | New Zealand | New Zealand | 8 wickets | Chennai | Oct 13, 2023 | ODI # 4668 |
Nigeria | Sierra Leone | Nigeria | 53 runs | Lagos | Oct 12, 2023 | T20I # 2312 |
Ghana | Rwanda | Rwanda | 9 wickets | Lagos | Oct 12, 2023 | T20I # 2311 |
Australia | South Africa | South Africa | 134 runs | Lucknow | Oct 12, 2023 | ODI # 4667 |
Rwanda | Sierra Leone | Rwanda | 5 wickets | Lagos | Oct 11, 2023 | T20I # 2310 |
Nigeria | Ghana | Nigeria | 5 wickets | Lagos | Oct 11, 2023 | T20I # 2309 |
India | Afghanistan | India | 8 wickets | Delhi | Oct 11, 2023 | ODI # 4666 |
Rwanda | Sierra Leone | Sierra Leone | 2 runs | Lagos | Oct 10, 2023 | T20I # 2308 |
Nigeria | Ghana | Nigeria | 82 runs | Lagos | Oct 10, 2023 | T20I # 2307 |
Pakistan | Sri Lanka | Pakistan | 6 wickets | Hyderabad | Oct 10, 2023 | ODI # 4665 |
Bangladesh | England | England | 137 runs | Dharamsala | Oct 10, 2023 | ODI # 4664 |
Netherlands | New Zealand | New Zealand | 99 runs | Hyderabad | Oct 9, 2023 | ODI # 4663 |
Ghana | Rwanda | Rwanda | 47 runs | Lagos | Oct 8, 2023 | T20I # 2306 |
Nigeria | Sierra Leone | Nigeria | 9 wickets | Lagos | Oct 8, 2023 | T20I # 2305 |
India | Australia | India | 6 wickets | Chennai | Oct 8, 2023 | ODI # 4662 |
Bermuda | Canada | Canada | 39 runs | Hamilton | Oct 7, 2023 | T20I # 2304 |
Ghana | Sierra Leone | Ghana | 8 wickets | Lagos | Oct 7, 2023 | T20I # 2303 |
Nigeria | Rwanda | Nigeria | 6 wickets | Lagos | Oct 7, 2023 | T20I # 2302 |
South Africa | Sri Lanka | South Africa | 102 runs | Delhi | Oct 7, 2023 | ODI # 4661 |
Afghanistan | India | no result | - | Hangzhou | Oct 7, 2023 | T20I # 2301 |
Afghanistan | Bangladesh | Bangladesh | 6 wickets | Dharamsala | Oct 7, 2023 | ODI # 4660 |
Bangladesh | Pakistan | Bangladesh | 6 wickets | Hangzhou | Oct 7, 2023 | T20I # 2300 |
Rwanda | Sierra Leone | Rwanda | 33 runs | Lagos | Oct 6, 2023 | T20I # 2299 |
Nigeria | Ghana | Nigeria | 35 runs | Lagos | Oct 6, 2023 | T20I # 2298 |
Netherlands | Pakistan | Pakistan | 81 runs | Hyderabad | Oct 6, 2023 | ODI # 4659 |
Afghanistan | Pakistan | Afghanistan | 4 wickets | Hangzhou | Oct 6, 2023 | T20I # 2297 |
Bangladesh | India | India | 9 wickets | Hangzhou | Oct 6, 2023 | T20I # 2296 |
Ghana | Rwanda | tied | - | Lagos | Oct 5, 2023 | T20I # 2295 |
Gibraltar | Serbia | Gibraltar | 7 wickets | Gibraltar | Oct 5, 2023 | T20I # 2294 |
Kuwait | Saudi Arabia | Kuwait | 4 wickets | Doha | Oct 5, 2023 | T20I # 2293 |
Nigeria | Sierra Leone | Nigeria | 63 runs | Lagos | Oct 5, 2023 | T20I # 2292 |
England | New Zealand | New Zealand | 9 wickets | Ahmedabad | Oct 5, 2023 | ODI # 4658 |
Gibraltar | Serbia | Gibraltar | 7 wickets | Gibraltar | Oct 5, 2023 | T20I # 2291 |
Qatar | Maldives | Qatar | 42 runs | Doha | Oct 5, 2023 | T20I # 2290 |
Bermuda | Panama | Bermuda | 5 wickets | Hamilton | Oct 4, 2023 | T20I # 2289 |
Ghana | Sierra Leone | Ghana | 3 wickets | Lagos | Oct 4, 2023 | T20I # 2288 |
Canada | Cayman | Canada | 166 runs | Hamilton | Oct 4, 2023 | T20I # 2287 |
Qatar | Saudi Arabia | Saudi Arabia | 7 wickets | Doha | Oct 4, 2023 | T20I # 2286 |
Nigeria | Rwanda | Nigeria | 54 runs | Lagos | Oct 4, 2023 | T20I # 2285 |
Bangladesh | Malaysia | Bangladesh | 2 runs | Hangzhou | Oct 4, 2023 | T20I # 2283 |
Kuwait | Maldives | Kuwait | 8 wickets | Doha | Oct 4, 2023 | T20I # 2284 |
Afghanistan | Sri Lanka | Afghanistan | 8 runs | Hangzhou | Oct 4, 2023 | T20I # 2282 |
Bermuda | Cayman | Bermuda | 53 runs | Hamilton | Oct 3, 2023 | T20I # 2281 |
Canada | Panama | Canada | 163 runs | Hamilton | Oct 3, 2023 | T20I # 2280 |
Hong Kong | Pakistan | Pakistan | 68 runs | Hangzhou | Oct 3, 2023 | T20I # 2279 |
India | Nepal | India | 23 runs | Hangzhou | Oct 3, 2023 | T20I # 2278 |
Maldives | Saudi Arabia | Saudi Arabia | 9 wickets | Doha | Oct 2, 2023 | T20I # 2277 |
Qatar | Kuwait | Kuwait | 5 wickets | Doha | Oct 2, 2023 | T20I # 2276 |
Malaysia | Thailand | Malaysia | 194 runs | Hangzhou | Oct 2, 2023 | T20I # 2275 |
Canada | Cayman | Canada | 108 runs | Sandys Parish | Oct 1, 2023 | T20I # 2274 |
Bermuda | Panama | Bermuda | 7 wickets | Sandys Parish | Oct 1, 2023 | T20I # 2273 |
Kuwait | Saudi Arabia | Saudi Arabia | 3 wickets | Doha | Oct 1, 2023 | T20I # 2272 |
Hong Kong | Japan | Hong Kong | 5 wickets | Hangzhou | Oct 1, 2023 | T20I # 2270 |
Qatar | Maldives | Qatar | 9 wickets | Doha | Oct 1, 2023 | T20I # 2271 |
Maldives | Nepal | Nepal | 138 runs | Hangzhou | Oct 1, 2023 | T20I # 2269 |
Cayman | Panama | Cayman | 7 wickets | Sandys Parish | Sep 30, 2023 | T20I # 2268 |
Gibraltar | Estonia | Estonia | 8 wickets | Gibraltar | Sep 30, 2023 | T20I # 2267 |
Bermuda | Canada | Bermuda | 86 runs | Sandys Parish | Sep 30, 2023 | T20I # 2266 |
Gibraltar | Estonia | Gibraltar | 2 wickets | Gibraltar | Sep 30, 2023 | T20I # 2265 |
Qatar | Saudi Arabia | Saudi Arabia | 4 wickets | Doha | Sep 29, 2023 | T20I # 2264 |
Singapore | Thailand | Singapore | 99 runs | Hangzhou | Sep 29, 2023 | T20I # 2262 |
Kuwait | Maldives | Kuwait | 7 wickets | Doha | Sep 29, 2023 | T20I # 2263 |
Cambodia | Hong Kong | Hong Kong | 9 wickets | Hangzhou | Sep 29, 2023 | T20I # 2261 |
Maldives | Saudi Arabia | Saudi Arabia | 62 runs | Doha | Sep 28, 2023 | T20I # 2260 |
Maldives | Mongolia | Maldives | 9 wickets | Hangzhou | Sep 28, 2023 | T20I # 2258 |
Qatar | Kuwait | Kuwait | 7 wickets | Doha | Sep 28, 2023 | T20I # 2259 |
Malaysia | Singapore | Malaysia | 73 runs | Hangzhou | Sep 28, 2023 | T20I # 2257 |
India | Australia | Australia | 66 runs | Rajkot | Sep 27, 2023 | ODI # 4657 |
Cambodia | Japan | Japan | 3 wickets | Hangzhou | Sep 27, 2023 | T20I # 2256 |
Mongolia | Nepal | Nepal | 273 runs | Hangzhou | Sep 27, 2023 | T20I # 2255 |
England | Ireland | no result | - | Bristol | Sep 26, 2023 | ODI # 4656 |
Bangladesh | New Zealand | New Zealand | 7 wickets | Mirpur | Sep 26, 2023 | ODI # 4655 |
India | Australia | India | 99 runs | Indore | Sep 24, 2023 | ODI # 4654 |
Hong Kong | P.N.G. | P.N.G. | 1 wicket | Kuala Lumpur | Sep 24, 2023 | T20I # 2254 |
Oman | U.A.E. | Oman | 5 wickets | Doha | Sep 23, 2023 | T20I # 2253 |
England | Ireland | England | 48 runs | Nottingham | Sep 23, 2023 | ODI # 4653 |
Bangladesh | New Zealand | New Zealand | 86 runs | Mirpur | Sep 23, 2023 | ODI # 4652 |
Malaysia | P.N.G. | P.N.G. | 4 wickets | Kuala Lumpur | Sep 23, 2023 | T20I # 2252 |
Kuwait | Oman | Oman | 68 runs | Doha | Sep 22, 2023 | T20I # 2251 |
Bahrain | U.A.E. | Bahrain | 3 runs | Doha | Sep 22, 2023 | T20I # 2250 |
India | Australia | India | 5 wickets | Mohali | Sep 22, 2023 | ODI # 4651 |
Malaysia | Hong Kong | Malaysia | 23 runs | Kuala Lumpur | Sep 22, 2023 | T20I # 2249 |
Qatar | Saudi Arabia | Qatar | 7 wickets | Doha | Sep 21, 2023 | T20I # 2248 |
Bangladesh | New Zealand | no result | - | Mirpur | Sep 21, 2023 | ODI # 4650 |
Hong Kong | P.N.G. | P.N.G. | 22 runs | Kuala Lumpur | Sep 21, 2023 | T20I # 2247 |
Oman | Saudi Arabia | Oman | 47 runs | Doha | Sep 20, 2023 | T20I # 2246 |
Qatar | U.A.E. | U.A.E. | 60 runs | Doha | Sep 20, 2023 | T20I # 2245 |
Malaysia | P.N.G. | P.N.G. | 45 runs | Kuala Lumpur | Sep 20, 2023 | T20I # 2244 |
Bahrain | Oman | Bahrain | 1 run | Doha | Sep 19, 2023 | T20I # 2243 |
Kuwait | U.A.E. | U.A.E. | 31 runs | Doha | Sep 19, 2023 | T20I # 2242 |
Malaysia | Hong Kong | Malaysia | 102 runs | Kuala Lumpur | Sep 19, 2023 | T20I # 2241 |
Bahrain | Saudi Arabia | Bahrain | 6 wickets | Doha | Sep 18, 2023 | T20I # 2240 |
Qatar | Kuwait | Qatar | 1 run | Doha | Sep 18, 2023 | T20I # 2239 |
Saudi Arabia | U.A.E. | U.A.E. | 8 wickets | Doha | Sep 17, 2023 | T20I # 2238 |
Qatar | Oman | Oman | 19 runs | Doha | Sep 17, 2023 | T20I # 2237 |
Sri Lanka | India | India | 10 wickets | Colombo (RPS) | Sep 17, 2023 | ODI # 4649 |
South Africa | Australia | South Africa | 122 runs | Johannesburg | Sep 17, 2023 | ODI # 4648 |
Bahrain | Kuwait | Kuwait | 8 wickets | Doha | Sep 16, 2023 | T20I # 2236 |
Oman | U.A.E. | U.A.E. | 22 runs | Doha | Sep 16, 2023 | T20I # 2235 |
Qatar | Bahrain | Qatar | 19 runs | Doha | Sep 15, 2023 | T20I # 2234 |
Kuwait | Saudi Arabia | Kuwait | 5 wickets | Doha | Sep 15, 2023 | T20I # 2233 |
England | New Zealand | England | 100 runs | Lord's | Sep 15, 2023 | ODI # 4647 |
South Africa | Australia | South Africa | 164 runs | Centurion | Sep 15, 2023 | ODI # 4646 |
Bangladesh | India | Bangladesh | 6 runs | Colombo (RPS) | Sep 15, 2023 | ODI # 4645 |
Sri Lanka | Pakistan | Sri Lanka | 2 wickets | Colombo (RPS) | Sep 14, 2023 | ODI # 4644 |
England | New Zealand | England | 181 runs | The Oval | Sep 13, 2023 | ODI # 4643 |
South Africa | Australia | South Africa | 111 runs | Potchefstroom | Sep 12, 2023 | ODI # 4642 |
Sri Lanka | India | India | 41 runs | Colombo (RPS) | Sep 12, 2023 | ODI # 4641 |
England | New Zealand | England | 79 runs | Southampton | Sep 10, 2023 | ODI # 4640 |
India | Pakistan | India | 228 runs | Colombo (RPS) | Sep 10-11, 2023 | ODI # 4639 |
South Africa | Australia | Australia | 123 runs | Bloemfontein | Sep 9, 2023 | ODI # 4638 |
Sri Lanka | Bangladesh | Sri Lanka | 21 runs | Colombo (RPS) | Sep 9, 2023 | ODI # 4637 |
England | New Zealand | New Zealand | 8 wickets | Cardiff | Sep 8, 2023 | ODI # 4636 |
South Africa | Australia | Australia | 3 wickets | Bloemfontein | Sep 7, 2023 | ODI # 4635 |
Pakistan | Bangladesh | Pakistan | 7 wickets | Lahore | Sep 6, 2023 | ODI # 4634 |
England | New Zealand | New Zealand | 6 wickets | Nottingham | Sep 5, 2023 | T20I # 2232 |
Afghanistan | Sri Lanka | Sri Lanka | 2 runs | Lahore | Sep 5, 2023 | ODI # 4633 |
India | Nepal | India | 10 wickets | Pallekele | Sep 4, 2023 | ODI # 4632 |
England | New Zealand | New Zealand | 74 runs | Birmingham | Sep 3, 2023 | T20I # 2231 |
South Africa | Australia | Australia | 5 wickets | Durban | Sep 3, 2023 | T20I # 2230 |
Afghanistan | Bangladesh | Bangladesh | 89 runs | Lahore | Sep 3, 2023 | ODI # 4631 |
India | Pakistan | no result | - | Pallekele | Sep 2, 2023 | ODI # 4630 |
England | New Zealand | England | 95 runs | Manchester | Sep 1, 2023 | T20I # 2229 |
South Africa | Australia | Australia | 8 wickets | Durban | Sep 1, 2023 | T20I # 2228 |
Rwanda | Tanzania | Tanzania | 49 runs | Rwanda | Aug 31, 2023 | T20I # 2227 |
Sri Lanka | Bangladesh | Sri Lanka | 5 wickets | Pallekele | Aug 31, 2023 | ODI # 4629 |
Rwanda | Uganda | Uganda | 8 wickets | Rwanda | Aug 31, 2023 | T20I # 2226 |
England | New Zealand | England | 7 wickets | Chester-le-Street | Aug 30, 2023 | T20I # 2225 |
South Africa | Australia | Australia | 111 runs | Durban | Aug 30, 2023 | T20I # 2224 |
Rwanda | Tanzania | Tanzania | 59 runs | Rwanda | Aug 30, 2023 | T20I # 2223 |
Pakistan | Nepal | Pakistan | 238 runs | Multan | Aug 30, 2023 | ODI # 4628 |
Tanzania | Uganda | Uganda | 19 runs | Rwanda | Aug 30, 2023 | T20I # 2222 |
Rwanda | Uganda | Uganda | 8 wickets | Rwanda | Aug 28, 2023 | T20I # 2221 |
Tanzania | Uganda | Uganda | 59 runs | Rwanda | Aug 28, 2023 | T20I # 2220 |
Rwanda | Uganda | Uganda | 6 wickets | Rwanda | Aug 27, 2023 | T20I # 2219 |
Rwanda | Tanzania | Tanzania | 9 runs | Rwanda | Aug 27, 2023 | T20I # 2218 |
Afghanistan | Pakistan | Pakistan | 59 runs | Colombo (RPS) | Aug 26, 2023 | ODI # 4627 |
Tanzania | Uganda | Uganda | 19 runs | Rwanda | Aug 25, 2023 | T20I # 2217 |
Rwanda | Tanzania | Tanzania | 1 wicket | Rwanda | Aug 25, 2023 | T20I # 2216 |
Tanzania | Uganda | Uganda | 60 runs | Rwanda | Aug 24, 2023 | T20I # 2215 |
Afghanistan | Pakistan | Pakistan | 1 wicket | Hambantota | Aug 24, 2023 | ODI # 4626 |
Rwanda | Uganda | Uganda | 86 runs | Rwanda | Aug 24, 2023 | T20I # 2214 |
Rwanda | Tanzania | Tanzania | 7 wickets | Rwanda | Aug 22, 2023 | T20I # 2213 |
Afghanistan | Pakistan | Pakistan | 142 runs | Hambantota | Aug 22, 2023 | ODI # 4625 |
Rwanda | Uganda | Uganda | 61 runs | Rwanda | Aug 22, 2023 | T20I # 2212 |
Tanzania | Uganda | Tanzania | 3 wickets | Rwanda | Aug 21, 2023 | T20I # 2211 |
Rwanda | Tanzania | Rwanda | 7 wickets | Rwanda | Aug 21, 2023 | T20I # 2210 |
Ireland | India | India | 33 runs | Dublin (Malahide) | Aug 20, 2023 | T20I # 2208 |
U.A.E. | New Zealand | New Zealand | 32 runs | Dubai (DICS) | Aug 20, 2023 | T20I # 2209 |
Tanzania | Uganda | Uganda | 6 wickets | Rwanda | Aug 20, 2023 | T20I # 2207 |
Romania | Malta | Romania | 6 runs | Ilfov County | Aug 20, 2023 | T20I # 2206 |
Rwanda | Uganda | Uganda | 40 runs | Rwanda | Aug 20, 2023 | T20I # 2205 |
Romania | Malta | Romania | 9 wickets | Ilfov County | Aug 20, 2023 | T20I # 2204 |
U.A.E. | New Zealand | U.A.E. | 7 wickets | Dubai (DICS) | Aug 19, 2023 | T20I # 2203 |
Romania | Malta | Romania | 3 wickets | Ilfov County | Aug 19, 2023 | T20I # 2202 |
Romania | Malta | Malta | 4 wickets | Ilfov County | Aug 19, 2023 | T20I # 2201 |
Ireland | India | India | 2 runs | Dublin (Malahide) | Aug 18, 2023 | T20I # 2200 |
Romania | Malta | Malta | 8 wickets | Ilfov County | Aug 18, 2023 | T20I # 2199 |
U.A.E. | New Zealand | New Zealand | 19 runs | Dubai (DICS) | Aug 17, 2023 | T20I # 2198 |
Germany | Guernsey | Guernsey | 10 runs | Deventer | Aug 15, 2023 | T20I # 2197 |
Germany | Guernsey | Guernsey | 5 wickets | Deventer | Aug 14, 2023 | T20I # 2196 |
Germany | Guernsey | Germany | 9 wickets | Deventer | Aug 14, 2023 | T20I # 2195 |
India | West Indies | West Indies | 8 wickets | Lauderhill | Aug 13, 2023 | T20I # 2194 |
India | West Indies | India | 9 wickets | Lauderhill | Aug 12, 2023 | T20I # 2193 |
West Indies | India | India | 7 wickets | Providence | Aug 8, 2023 | T20I # 2192 |
West Indies | India | West Indies | 2 wickets | Providence | Aug 6, 2023 | T20I # 2191 |
Hungary | Croatia | Hungary | 7 wickets | Szodliget | Aug 6, 2023 | T20I # 2190 |
Hungary | Croatia | Hungary | 145 runs | Szodliget | Aug 5, 2023 | T20I # 2189 |
West Indies | India | West Indies | 4 runs | Tarouba | Aug 3, 2023 | T20I # 2188 |
West Indies | India | India | 200 runs | Tarouba | Aug 1, 2023 | ODI # 4624 |
Malaysia | Thailand | Malaysia | 7 wickets | Kuala Lumpur | Aug 1, 2023 | T20I # 2187 |
China | Myanmar | China | 5 wickets | Kuala Lumpur | Jul 31, 2023 | T20I # 2186 |
Bhutan | Thailand | Thailand | 8 wickets | Kuala Lumpur | Jul 31, 2023 | T20I # 2185 |
Malaysia | Myanmar | Malaysia | 184 runs | Kuala Lumpur | Jul 30, 2023 | T20I # 2184 |
Bhutan | China | Bhutan | 95 runs | Kuala Lumpur | Jul 30, 2023 | T20I # 2183 |
West Indies | India | West Indies | 6 wickets | Bridgetown | Jul 29, 2023 | ODI # 4623 |
P.N.G. | Japan | P.N.G. | 6 wickets | Port Moresby | Jul 29, 2023 | T20I # 2182 |
Philippines | Vanuatu | Vanuatu | 3 wickets | Port Moresby | Jul 29, 2023 | T20I # 2181 |
Scotland | Ireland | Scotland | 8 runs | Edinburgh | Jul 28, 2023 | T20I # 2180 |
Germany | Italy | Italy | 4 wickets | Edinburgh | Jul 28, 2023 | T20I # 2178 |
Denmark | Jersey | Jersey | 28 runs | Edinburgh (Golden) | Jul 28, 2023 | T20I # 2179 |
P.N.G. | Philippines | P.N.G. | 100 runs | Port Moresby | Jul 28, 2023 | T20I # 2177 |
Myanmar | Thailand | Thailand | 101 runs | Kuala Lumpur | Jul 28, 2023 | T20I # 2176 |
Japan | Vanuatu | Vanuatu | 5 wickets | Port Moresby | Jul 28, 2023 | T20I # 2175 |
West Indies | India | India | 5 wickets | Bridgetown | Jul 27, 2023 | ODI # 4622 |
England | Australia | England | 49 runs | The Oval | Jul 27-31, 2023 | Test # 2515 |
Scotland | Denmark | Scotland | 33 runs | Edinburgh | Jul 27, 2023 | T20I # 2174 |
Malaysia | Bhutan | Malaysia | 75 runs | Kuala Lumpur | Jul 27, 2023 | T20I # 2173 |
China | Thailand | Thailand | 9 wickets | Kuala Lumpur | Jul 27, 2023 | T20I # 2172 |
Bhutan | Myanmar | Bhutan | 31 runs | Kuala Lumpur | Jul 26, 2023 | T20I # 2171 |
Japan | Philippines | Japan | 33 runs | Port Moresby | Jul 26, 2023 | T20I # 2170 |
Malaysia | China | Malaysia | 8 wickets | Kuala Lumpur | Jul 26, 2023 | T20I # 2169 |
P.N.G. | Vanuatu | P.N.G. | 39 runs | Port Moresby | Jul 26, 2023 | T20I # 2168 |
Germany | Jersey | Jersey | 51 runs | Edinburgh | Jul 25, 2023 | T20I # 2167 |
Denmark | Italy | Italy | 26 runs | Edinburgh | Jul 25, 2023 | T20I # 2165 |
Scotland | Austria | Scotland | 166 runs | Edinburgh (Golden) | Jul 25, 2023 | T20I # 2166 |
P.N.G. | Japan | P.N.G. | 6 wickets | Port Moresby | Jul 25, 2023 | T20I # 2164 |
Philippines | Vanuatu | Philippines | 6 wickets | Port Moresby | Jul 25, 2023 | T20I # 2163 |
Ireland | Jersey | Ireland | 9 wickets | Edinburgh (Golden) | Jul 24, 2023 | T20I # 2162 |
Scotland | Italy | Scotland | 155 runs | Edinburgh | Jul 24, 2023 | T20I # 2160 |
Austria | Denmark | Denmark | 8 wickets | Edinburgh (Golden) | Jul 24, 2023 | T20I # 2161 |
Sri Lanka | Pakistan | Pakistan | inns & 222 runs | Colombo (SSC) | Jul 24-27, 2023 | Test # 2514 |
Denmark | Germany | Germany | 6 wickets | Edinburgh | Jul 23, 2023 | T20I # 2159 |
Austria | Ireland | Ireland | 128 runs | Edinburgh | Jul 23, 2023 | T20I # 2157 |
Italy | Jersey | Italy | 25 runs | Edinburgh (Golden) | Jul 23, 2023 | T20I # 2158 |
P.N.G. | Philippines | P.N.G. | 117 runs | Port Moresby | Jul 23, 2023 | T20I # 2156 |
Japan | Vanuatu | Japan | 21 runs | Port Moresby | Jul 23, 2023 | T20I # 2155 |
P.N.G. | Vanuatu | P.N.G. | 9 wickets | Port Moresby | Jul 22, 2023 | T20I # 2154 |
Japan | Philippines | Japan | 53 runs | Port Moresby | Jul 22, 2023 | T20I # 2153 |
Scotland | Jersey | Scotland | 14 runs | Edinburgh | Jul 21, 2023 | T20I # 2152 |
Denmark | Ireland | Ireland | 9 wickets | Edinburgh | Jul 21, 2023 | T20I # 2150 |
Austria | Germany | Germany | 9 wickets | Edinburgh (Golden) | Jul 21, 2023 | T20I # 2151 |
Scotland | Germany | Scotland | 72 runs | Edinburgh (Golden) | Jul 20, 2023 | T20I # 2149 |
West Indies | India | drawn | - | Port of Spain | Jul 20-24, 2023 | Test # 2513 |
Austria | Jersey | Jersey | 8 wickets | Edinburgh | Jul 20, 2023 | T20I # 2147 |
Ireland | Italy | Ireland | 7 runs | Edinburgh (Golden) | Jul 20, 2023 | T20I # 2148 |
England | Australia | drawn | - | Manchester | Jul 19-23, 2023 | Test # 2512 |
Malta | Switzerland | Switzerland | 6 wickets | Marsa | Jul 16, 2023 | T20I # 2146 |
Bangladesh | Afghanistan | Bangladesh | 6 wickets | Sylhet | Jul 16, 2023 | T20I # 2145 |
Luxembourg | Romania | Romania | 7 wickets | Marsa | Jul 16, 2023 | T20I # 2144 |
Malta | France | Malta | 7 wickets | Marsa | Jul 16, 2023 | T20I # 2143 |
Sri Lanka | Pakistan | Pakistan | 4 wickets | Galle | Jul 16-20, 2023 | Test # 2511 |
France | Luxembourg | Luxembourg | 4 wickets | Marsa | Jul 15, 2023 | T20I # 2142 |
Malta | Switzerland | Switzerland | 6 wickets | Marsa | Jul 15, 2023 | T20I # 2141 |
Luxembourg | Romania | Luxembourg | 7 wickets | Marsa | Jul 15, 2023 | T20I # 2140 |
France | Switzerland | Switzerland | 6 wickets | Marsa | Jul 14, 2023 | T20I # 2139 |
Bangladesh | Afghanistan | Bangladesh | 2 wickets | Sylhet | Jul 14, 2023 | T20I # 2138 |
Malta | Romania | Malta | 41 runs | Marsa | Jul 14, 2023 | T20I # 2137 |
Luxembourg | Switzerland | Switzerland | 8 wickets | Marsa | Jul 14, 2023 | T20I # 2136 |
France | Romania | France | 88 runs | Marsa | Jul 13, 2023 | T20I # 2135 |
Romania | Switzerland | Switzerland | 6 wickets | Marsa | Jul 13, 2023 | T20I # 2134 |
Malta | Luxembourg | Malta | 6 wickets | Marsa | Jul 13, 2023 | T20I # 2133 |
West Indies | India | India | inns & 141 runs | Roseau | Jul 12-14, 2023 | Test # 2510 |
Malta | France | France | 30 runs | Marsa | Jul 12, 2023 | T20I # 2132 |
France | Luxembourg | France | 9 wickets | Marsa | Jul 12, 2023 | T20I # 2131 |
Malta | Luxembourg | Luxembourg | 4 wickets | Marsa | Jul 12, 2023 | T20I # 2130 |
France | Luxembourg | France | 51 runs | Marsa | Jul 11, 2023 | T20I # 2129 |
Bangladesh | Afghanistan | Bangladesh | 7 wickets | Chattogram | Jul 11, 2023 | ODI # 4621 |
Malta | Luxembourg | Malta | 42 runs | Marsa | Jul 11, 2023 | T20I # 2128 |
Isle of Man | Austria | no result | - | Castletown | Jul 10, 2023 | T20I # 2127 |
Malta | France | Malta | 4 runs | Marsa | Jul 10, 2023 | T20I # 2126 |
Malta | France | France | 9 runs | Marsa | Jul 10, 2023 | T20I # 2125 |
Isle of Man | Austria | Isle of Man | 5 wickets | Castletown | Jul 9, 2023 | T20I # 2124 |
Isle of Man | Austria | Isle of Man | 6 wickets | Castletown | Jul 9, 2023 | T20I # 2123 |
Netherlands | Sri Lanka | Sri Lanka | 128 runs | Harare | Jul 9, 2023 | ODI # 4620 |
Jersey | Guernsey | Jersey | 4 wickets | St Martin | Jul 8, 2023 | T20I # 2122 |
Bangladesh | Afghanistan | Afghanistan | 142 runs | Chattogram | Jul 8, 2023 | ODI # 4619 |
Jersey | Guernsey | Jersey | 7 wickets | St Martin | Jul 7, 2023 | T20I # 2121 |
Sri Lanka | West Indies | Sri Lanka | 8 wickets | Harare | Jul 7, 2023 | ODI # 4618 |
England | Australia | England | 3 wickets | Leeds | Jul 6-9, 2023 | Test # 2509 |
Netherlands | Scotland | Netherlands | 4 wickets | Bulawayo | Jul 6, 2023 | ODI # 4616 |
U.A.E. | U.S.A. | U.A.E. | 1 run | Harare | Jul 6, 2023 | ODI # 4617 |
Bangladesh | Afghanistan | Afghanistan | 17 runs | Chattogram | Jul 5, 2023 | ODI # 4615 |
Oman | West Indies | West Indies | 7 wickets | Harare | Jul 5, 2023 | ODI # 4614 |
Zimbabwe | Scotland | Scotland | 31 runs | Bulawayo | Jul 4, 2023 | ODI # 4612 |
Ireland | Nepal | Ireland | 2 wickets | Harare | Jul 4, 2023 | ODI # 4613 |
Netherlands | Oman | Netherlands | 74 runs | Harare | Jul 3, 2023 | ODI # 4611 |
Zimbabwe | Sri Lanka | Sri Lanka | 9 wickets | Bulawayo | Jul 2, 2023 | ODI # 4609 |
Nepal | U.A.E. | Nepal | 3 wickets | Harare | Jul 2, 2023 | ODI # 4610 |
Scotland | West Indies | Scotland | 7 wickets | Harare | Jul 1, 2023 | ODI # 4608 |
Austria | Germany | Germany | 8 wickets | Deventer | Jun 30, 2023 | T20I # 2120 |
Netherlands | Sri Lanka | Sri Lanka | 21 runs | Bulawayo | Jun 30, 2023 | ODI # 4606 |
Ireland | U.S.A. | Ireland | 6 wickets | Harare | Jun 30, 2023 | ODI # 4607 |
Austria | Germany | Germany | 6 wickets | Deventer | Jun 29, 2023 | T20I # 2119 |
Zimbabwe | Oman | Zimbabwe | 14 runs | Bulawayo | Jun 29, 2023 | ODI # 4605 |
England | Australia | Australia | 43 runs | Lord's | Jun 28-Jul 2, 2023 | Test # 2508 |
Scotland | Sri Lanka | Sri Lanka | 82 runs | Bulawayo | Jun 27, 2023 | ODI # 4603 |
Ireland | U.A.E. | Ireland | 138 runs | Bulawayo | Jun 27, 2023 | ODI # 4604 |
Zimbabwe | U.S.A. | Zimbabwe | 304 runs | Harare | Jun 26, 2023 | ODI # 4601 |
Netherlands | West Indies | tied | - | Harare | Jun 26, 2023 | ODI # 4602 |
Bulgaria | Serbia | no result | - | Sofia | Jun 25, 2023 | T20I # 2118 |
Luxembourg | Switzerland | Switzerland | 8 wickets | Walferdange | Jun 25, 2023 | T20I # 2117 |
Ireland | Sri Lanka | Sri Lanka | 133 runs | Bulawayo | Jun 25, 2023 | ODI # 4599 |
Oman | Scotland | Scotland | 76 runs | Bulawayo | Jun 25, 2023 | ODI # 4600 |
Croatia | Turkey | no result | - | Sofia | Jun 25, 2023 | T20I # 2116 |
Bulgaria | Turkey | Bulgaria | 8 wickets | Sofia | Jun 24, 2023 | T20I # 2115 |
Croatia | Serbia | Serbia | 9 wickets | Sofia | Jun 24, 2023 | T20I # 2114 |
Luxembourg | Switzerland | Luxembourg | 3 wickets | Walferdange | Jun 24, 2023 | T20I # 2113 |
Zimbabwe | West Indies | Zimbabwe | 35 runs | Harare | Jun 24, 2023 | ODI # 4597 |
Nepal | Netherlands | Netherlands | 7 wickets | Harare | Jun 24, 2023 | ODI # 4598 |
Croatia | Turkey | Turkey | 8 wickets | Sofia | Jun 24, 2023 | T20I # 2112 |
Bulgaria | Serbia | Serbia | 5 wickets | Sofia | Jun 23, 2023 | T20I # 2111 |
Bulgaria | Croatia | Bulgaria | 9 wickets | Sofia | Jun 23, 2023 | T20I # 2110 |
Oman | Sri Lanka | Sri Lanka | 10 wickets | Bulawayo | Jun 23, 2023 | ODI # 4595 |
Scotland | U.A.E. | Scotland | 111 runs | Bulawayo | Jun 23, 2023 | ODI # 4596 |
Serbia | Turkey | Serbia | 70 runs | Sofia | Jun 23, 2023 | T20I # 2109 |
Nepal | West Indies | West Indies | 101 runs | Harare | Jun 22, 2023 | ODI # 4593 |
Netherlands | U.S.A. | Netherlands | 5 wickets | Harare | Jun 22, 2023 | ODI # 4594 |
Kenya | Uganda | Uganda | 1 run | Nairobi (Gym) | Jun 21, 2023 | T20I # 2108 |
Ireland | Scotland | Scotland | 1 wicket | Bulawayo | Jun 21, 2023 | ODI # 4591 |
Oman | U.A.E. | Oman | 5 wickets | Bulawayo | Jun 21, 2023 | ODI # 4592 |
Zimbabwe | Netherlands | Zimbabwe | 6 wickets | Harare | Jun 20, 2023 | ODI # 4589 |
Nepal | U.S.A. | Nepal | 6 wickets | Harare | Jun 20, 2023 | ODI # 4590 |
Rwanda | Uganda | Uganda | 94 runs | Nairobi (Gym) | Jun 19, 2023 | T20I # 2107 |
Sri Lanka | U.A.E. | Sri Lanka | 175 runs | Bulawayo | Jun 19, 2023 | ODI # 4587 |
Ireland | Oman | Oman | 5 wickets | Bulawayo | Jun 19, 2023 | ODI # 4588 |
Kenya | Botswana | Kenya | 6 wickets | Nairobi (Gym) | Jun 19, 2023 | T20I # 2106 |
Kenya | Uganda | Uganda | 5 wickets | Nairobi (Gym) | Jun 18, 2023 | T20I # 2105 |
Zimbabwe | Nepal | Zimbabwe | 8 wickets | Harare | Jun 18, 2023 | ODI # 4585 |
U.S.A. | West Indies | West Indies | 39 runs | Harare | Jun 18, 2023 | ODI # 4586 |
Botswana | Rwanda | Rwanda | 7 wickets | Nairobi (Gym) | Jun 18, 2023 | T20I # 2104 |
Kenya | Rwanda | Kenya | 7 wickets | Nairobi (Gym) | Jun 17, 2023 | T20I # 2103 |
Botswana | Uganda | Uganda | 7 wickets | Nairobi (Gym) | Jun 17, 2023 | T20I # 2102 |
England | Australia | Australia | 2 wickets | Birmingham | Jun 16-20, 2023 | Test # 2507 |
Kenya | Botswana | Botswana | 30 runs | Nairobi (Gym) | Jun 15, 2023 | T20I # 2101 |
Rwanda | Uganda | Uganda | 7 wickets | Nairobi (Gym) | Jun 15, 2023 | T20I # 2100 |
Kenya | Rwanda | Kenya | 7 wickets | Nairobi (Gym) | Jun 14, 2023 | T20I # 2099 |
Botswana | Uganda | Uganda | 64 runs | Nairobi (Gym) | Jun 14, 2023 | T20I # 2098 |
Bangladesh | Afghanistan | Bangladesh | 546 runs | Mirpur | Jun 14-17, 2023 | Test # 2506 |
Kenya | Uganda | Uganda | 47 runs | Nairobi (Gym) | Jun 13, 2023 | T20I # 2097 |
Botswana | Rwanda | Rwanda | 27 runs | Nairobi (Gym) | Jun 13, 2023 | T20I # 2096 |
Czech Rep. | Hungary | Czech Rep. | 3 wickets | Vinor | Jun 11, 2023 | T20I # 2095 |
Rwanda | Uganda | Uganda | 8 wickets | Nairobi (Gym) | Jun 11, 2023 | T20I # 2094 |
Germany | Belgium | Germany | 8 wickets | Krefeld | Jun 11, 2023 | T20I # 2093 |
Czech Rep. | Hungary | tied | - | Vinor | Jun 11, 2023 | T20I # 2092 |
Kenya | Botswana | Kenya | 8 wickets | Nairobi (Gym) | Jun 11, 2023 | T20I # 2091 |
Germany | Belgium | Germany | 4 wickets | Krefeld | Jun 10, 2023 | T20I # 2090 |
Czech Rep. | Hungary | Czech Rep. | 9 runs | Vinor | Jun 10, 2023 | T20I # 2089 |
Kenya | Uganda | Kenya | 88 runs | Nairobi (Gym) | Jun 10, 2023 | T20I # 2088 |
Germany | Belgium | Germany | 5 wickets | Krefeld | Jun 10, 2023 | T20I # 2087 |
Botswana | Rwanda | Botswana | 33 runs | Nairobi (Gym) | Jun 10, 2023 | T20I # 2086 |
Germany | Belgium | Germany | 6 runs | Krefeld | Jun 9, 2023 | T20I # 2085 |
U.A.E. | West Indies | West Indies | 4 wickets | Sharjah | Jun 9, 2023 | ODI # 4584 |
Botswana | Uganda | Uganda | 6 wickets | Nairobi (Gym) | Jun 9, 2023 | T20I # 2084 |
Kenya | Rwanda | Kenya | 3 wickets | Nairobi (Gym) | Jun 9, 2023 | T20I # 2083 |
Australia | India | Australia | 209 runs | The Oval | Jun 7-11, 2023 | Test # 2505 |
Sri Lanka | Afghanistan | Sri Lanka | 9 wickets | Hambantota | Jun 7, 2023 | ODI # 4583 |
U.A.E. | West Indies | West Indies | 78 runs | Sharjah | Jun 6, 2023 | ODI # 4582 |
U.A.E. | West Indies | West Indies | 7 wickets | Sharjah | Jun 4, 2023 | ODI # 4581 |
Sri Lanka | Afghanistan | Sri Lanka | 132 runs | Hambantota | Jun 4, 2023 | ODI # 4580 |
Sri Lanka | Afghanistan | Afghanistan | 6 wickets | Hambantota | Jun 2, 2023 | ODI # 4579 |
England | Ireland | England | 10 wickets | Lord's | Jun 1-3, 2023 | Test # 2504 |
Botswana | Mozambique | Botswana | 7 wickets | Benoni | Jun 1, 2023 | T20I # 2082 |
Eswatini | Mozambique | Mozambique | 6 wickets | Benoni | May 30, 2023 | T20I # 2081 |
Botswana | Malawi | Botswana | 100 runs | Benoni | May 30, 2023 | T20I # 2080 |
Botswana | Eswatini | Botswana | 107 runs | Benoni | May 29, 2023 | T20I # 2079 |
Malawi | Mozambique | Malawi | 9 wickets | Benoni | May 28, 2023 | T20I # 2078 |
Eswatini | Malawi | Malawi | 53 runs | Benoni | May 27, 2023 | T20I # 2077 |
Finland | Sweden | tied | - | Glostrup | May 21, 2023 | T20I # 2076 |
Finland | Norway | Norway | 7 wickets | Glostrup | May 20, 2023 | T20I # 2075 |
Finland | Sweden | Finland | 7 runs | Brondby | May 20, 2023 | T20I # 2074 |
Denmark | Finland | Denmark | 8 wickets | Brondby | May 19, 2023 | T20I # 2072 |
Norway | Sweden | Sweden | 53 runs | Glostrup | May 19, 2023 | T20I # 2073 |
Denmark | Sweden | Sweden | 10 wickets | Brondby | May 19, 2023 | T20I # 2070 |
Finland | Norway | Norway | 30 runs | Glostrup | May 19, 2023 | T20I # 2071 |
Denmark | Finland | Denmark | 72 runs | Brondby | May 18, 2023 | T20I # 2068 |
Norway | Sweden | Norway | 75 runs | Glostrup | May 18, 2023 | T20I # 2069 |
Denmark | Norway | Denmark | 9 wickets | Brondby | May 18, 2023 | T20I # 2067 |
Bangladesh | Ireland | Bangladesh | 5 runs | Chelmsford | May 14, 2023 | ODI # 4578 |
Bangladesh | Ireland | Bangladesh | 3 wickets | Chelmsford | May 12, 2023 | ODI # 4577 |
Cambodia | Malaysia | Cambodia | 12 runs | Phnom Penh | May 11, 2023 | T20I # 2066 |
Indonesia | Singapore | Singapore | 15 runs | Phnom Penh | May 11, 2023 | T20I # 2065 |
Cambodia | Philippines | Cambodia | 8 runs | Phnom Penh | May 10, 2023 | T20I # 2064 |
Bangladesh | Ireland | no result | - | Chelmsford | May 9, 2023 | ODI # 4576 |
Gibraltar | Malta | Malta | 1 run | Gibraltar | May 7, 2023 | T20I # 2063 |
Gibraltar | Portugal | Portugal | 1 wicket | Gibraltar | May 7, 2023 | T20I # 2062 |
Pakistan | New Zealand | New Zealand | 47 runs | Karachi | May 7, 2023 | ODI # 4575 |
Malta | Portugal | Portugal | 7 wickets | Gibraltar | May 6, 2023 | T20I # 2061 |
Gibraltar | Portugal | Portugal | 9 wickets | Gibraltar | May 6, 2023 | T20I # 2060 |
Gibraltar | Malta | Gibraltar | 80 runs | Gibraltar | May 6, 2023 | T20I # 2059 |
Gibraltar | Malta | Gibraltar | 43 runs | Gibraltar | May 5, 2023 | T20I # 2058 |
Malta | Portugal | Portugal | 17 runs | Gibraltar | May 5, 2023 | T20I # 2057 |
Pakistan | New Zealand | Pakistan | 102 runs | Karachi | May 5, 2023 | ODI # 4574 |
Gibraltar | Portugal | Portugal | 7 wickets | Gibraltar | May 4, 2023 | T20I # 2056 |
Malta | Portugal | Portugal | 84 runs | Gibraltar | May 4, 2023 | T20I # 2055 |
Cambodia | Singapore | Cambodia | 15 runs | Phnom Penh | May 4, 2023 | T20I # 2054 |
Malaysia | Thailand | Malaysia | 8 wickets | Phnom Penh | May 4, 2023 | T20I # 2053 |
Pakistan | New Zealand | Pakistan | 26 runs | Karachi | May 3, 2023 | ODI # 4573 |
Philippines | Singapore | Singapore | 87 runs | Phnom Penh | May 3, 2023 | T20I # 2052 |
Indonesia | Malaysia | Malaysia | 94 runs | Phnom Penh | May 2, 2023 | T20I # 2051 |
Indonesia | Thailand | Indonesia | 32 runs | Phnom Penh | May 1, 2023 | T20I # 2050 |
Nepal | U.A.E. | Nepal | 7 wickets | Kirtipur | May 1-2, 2023 | ODI # 4572 |
Pakistan | New Zealand | Pakistan | 7 wickets | Rawalpindi | Apr 29, 2023 | ODI # 4571 |
Oman | U.A.E. | U.A.E. | 2 runs | Mulpani | Apr 29, 2023 | ODI # 4570 |
Pakistan | New Zealand | Pakistan | 5 wickets | Rawalpindi | Apr 27, 2023 | ODI # 4569 |
Pakistan | New Zealand | New Zealand | 6 wickets | Rawalpindi | Apr 24, 2023 | T20I # 2049 |
Sri Lanka | Ireland | Sri Lanka | inns & 10 runs | Galle | Apr 24-28, 2023 | Test # 2503 |
Nepal | Oman | Nepal | 84 runs | Kirtipur | Apr 21, 2023 | ODI # 4568 |
Pakistan | New Zealand | no result | - | Rawalpindi | Apr 20, 2023 | T20I # 2048 |
Pakistan | New Zealand | New Zealand | 4 runs | Lahore | Apr 17, 2023 | T20I # 2047 |
Sri Lanka | Ireland | Sri Lanka | inns & 280 runs | Galle | Apr 16-18, 2023 | Test # 2502 |
Pakistan | New Zealand | Pakistan | 38 runs | Lahore | Apr 15, 2023 | T20I # 2046 |
Pakistan | New Zealand | Pakistan | 88 runs | Lahore | Apr 14, 2023 | T20I # 2045 |
Portugal | Gibraltar | Portugal | 5 wickets | Albergaria | Apr 11, 2023 | T20I # 2044 |
Portugal | Gibraltar | Portugal | 5 wickets | Albergaria | Apr 11, 2023 | T20I # 2043 |
Portugal | Gibraltar | Portugal | 124 runs | Albergaria | Apr 10, 2023 | T20I # 2042 |
New Zealand | Sri Lanka | New Zealand | 4 wickets | Queenstown | Apr 8, 2023 | T20I # 2041 |
Jersey | U.A.E. | U.A.E. | 66 runs | Windhoek | Apr 5, 2023 | ODI # 4566 |
Canada | P.N.G. | Canada | 90 runs | Windhoek | Apr 5, 2023 | ODI # 4567 |
New Zealand | Sri Lanka | New Zealand | 9 wickets | Dunedin | Apr 5, 2023 | T20I # 2040 |
Namibia | Canada | Namibia | 111 runs | Windhoek | Apr 4, 2023 | ODI # 4564 |
Jersey | U.S.A. | U.S.A. | 25 runs | Windhoek | Apr 4, 2023 | ODI # 4565 |
Bangladesh | Ireland | Bangladesh | 7 wickets | Mirpur | Apr 4-7, 2023 | Test # 2501 |
South Africa | Netherlands | South Africa | 146 runs | Johannesburg | Apr 2, 2023 | ODI # 4563 |
P.N.G. | U.S.A. | U.S.A. | 117 runs | Windhoek | Apr 2, 2023 | ODI # 4561 |
Namibia | U.A.E. | U.A.E. | 28 runs | Windhoek | Apr 2, 2023 | ODI # 4562 |
New Zealand | Sri Lanka | tied | - | Auckland | Apr 2, 2023 | T20I # 2039 |
Canada | U.A.E. | U.A.E. | 6 wickets | Windhoek | Apr 1, 2023 | ODI # 4559 |
Jersey | P.N.G. | Jersey | 11 runs | Windhoek | Apr 1, 2023 | ODI # 4560 |
South Africa | Netherlands | South Africa | 8 wickets | Benoni | Mar 31, 2023 | ODI # 4558 |
Bangladesh | Ireland | Ireland | 7 wickets | Chattogram | Mar 31, 2023 | T20I # 2038 |
New Zealand | Sri Lanka | New Zealand | 6 wickets | Hamilton | Mar 31, 2023 | ODI # 4557 |
Namibia | Jersey | Namibia | 8 wickets | Windhoek | Mar 30, 2023 | ODI # 4555 |
U.A.E. | U.S.A. | U.S.A. | 5 wickets | Windhoek | Mar 30, 2023 | ODI # 4556 |
Bangladesh | Ireland | Bangladesh | 77 runs | Chattogram | Mar 29, 2023 | T20I # 2037 |
Canada | U.S.A. | Canada | 26 runs | Windhoek | Mar 29, 2023 | ODI # 4553 |
Namibia | P.N.G. | Namibia | 48 runs | Windhoek | Mar 29, 2023 | ODI # 4554 |
South Africa | West Indies | West Indies | 7 runs | Johannesburg | Mar 28, 2023 | T20I # 2036 |
Afghanistan | Pakistan | Pakistan | 66 runs | Sharjah | Mar 27, 2023 | T20I # 2035 |
Bangladesh | Ireland | Bangladesh | 22 runs | Chattogram | Mar 27, 2023 | T20I # 2034 |
P.N.G. | U.A.E. | U.A.E. | 21 runs | Windhoek | Mar 27, 2023 | ODI # 4551 |
Canada | Jersey | Canada | 31 runs | Windhoek | Mar 27, 2023 | ODI # 4552 |
Afghanistan | Pakistan | Afghanistan | 7 wickets | Sharjah | Mar 26, 2023 | T20I # 2033 |
South Africa | West Indies | South Africa | 6 wickets | Centurion | Mar 26, 2023 | T20I # 2032 |
Namibia | U.S.A. | U.S.A. | 80 runs | Windhoek | Mar 26, 2023 | ODI # 4550 |
South Africa | West Indies | West Indies | 3 wickets | Centurion | Mar 25, 2023 | T20I # 2031 |
Zimbabwe | Netherlands | Zimbabwe | 7 wickets | Harare | Mar 25, 2023 | ODI # 4549 |
New Zealand | Sri Lanka | New Zealand | 198 runs | Auckland | Mar 25, 2023 | ODI # 4548 |
Afghanistan | Pakistan | Afghanistan | 6 wickets | Sharjah | Mar 24, 2023 | T20I # 2030 |
Bangladesh | Ireland | Bangladesh | 10 wickets | Sylhet | Mar 23, 2023 | ODI # 4547 |
Zimbabwe | Netherlands | Zimbabwe | 1 run | Harare | Mar 23, 2023 | ODI # 4546 |
India | Australia | Australia | 21 runs | Chennai | Mar 22, 2023 | ODI # 4545 |
South Africa | West Indies | South Africa | 4 wickets | Potchefstroom | Mar 21, 2023 | ODI # 4544 |
Zimbabwe | Netherlands | Netherlands | 3 wickets | Harare | Mar 21, 2023 | ODI # 4543 |
Bangladesh | Ireland | no result | - | Sylhet | Mar 20, 2023 | ODI # 4542 |
India | Australia | Australia | 10 wickets | Visakhapatnam | Mar 19, 2023 | ODI # 4541 |
South Africa | West Indies | West Indies | 48 runs | East London | Mar 18, 2023 | ODI # 4540 |
Bangladesh | Ireland | Bangladesh | 183 runs | Sylhet | Mar 18, 2023 | ODI # 4539 |
Fiji | Samoa | Fiji | 22 runs | Suva | Mar 18, 2023 | T20I # 2029 |
India | Australia | India | 5 wickets | Wankhede | Mar 17, 2023 | ODI # 4538 |
New Zealand | Sri Lanka | New Zealand | inns & 58 runs | Wellington | Mar 17-20, 2023 | Test # 2500 |
Fiji | Vanuatu | Vanuatu | 26 runs | Suva | Mar 17, 2023 | T20I # 2028 |
Nepal | U.A.E. | Nepal | 9 runs | Kirtipur | Mar 16, 2023 | ODI # 4537 |
Fiji | Vanuatu | Vanuatu | 102 runs | Suva | Mar 16, 2023 | T20I # 2027 |
P.N.G. | U.A.E. | U.A.E. | 6 wickets | Kirtipur | Mar 15, 2023 | ODI # 4536 |
Bangladesh | England | Bangladesh | 16 runs | Mirpur | Mar 14, 2023 | T20I # 2026 |
Fiji | Samoa | Fiji | 66 runs | Suva | Mar 14, 2023 | T20I # 2025 |
Nepal | P.N.G. | Nepal | 9 wickets | Kirtipur | Mar 13, 2023 | ODI # 4535 |
Samoa | Vanuatu | Vanuatu | 17 runs | Suva | Mar 13, 2023 | T20I # 2024 |
Bangladesh | England | Bangladesh | 4 wickets | Mirpur | Mar 12, 2023 | T20I # 2023 |
Hong Kong | Malaysia | Hong Kong | 39 runs | Mong Kok | Mar 12, 2023 | T20I # 2022 |
Nepal | U.A.E. | Nepal | 177 runs | Kirtipur | Mar 12, 2023 | ODI # 4534 |
Bahrain | Kuwait | Kuwait | 6 wickets | Mong Kok | Mar 12, 2023 | T20I # 2021 |
Hong Kong | Malaysia | Hong Kong | 4 wickets | Mong Kok | Mar 11, 2023 | T20I # 2020 |
Bahrain | Kuwait | Bahrain | 4 wickets | Mong Kok | Mar 11, 2023 | T20I # 2019 |
P.N.G. | U.A.E. | P.N.G. | 56 runs | Kirtipur | Mar 10, 2023 | ODI # 4533 |
Bangladesh | England | Bangladesh | 6 wickets | Chattogram | Mar 9, 2023 | T20I # 2018 |
Hong Kong | Kuwait | Hong Kong | 11 runs | Mong Kok | Mar 9, 2023 | T20I # 2017 |
India | Australia | drawn | - | Ahmedabad | Mar 9-13, 2023 | Test # 2499 |
Nepal | P.N.G. | Nepal | 52 runs | Kirtipur | Mar 9, 2023 | ODI # 4532 |
Bahrain | Malaysia | Malaysia | 53 runs | Mong Kok | Mar 9, 2023 | T20I # 2016 |
New Zealand | Sri Lanka | New Zealand | 2 wickets | Christchurch | Mar 9-13, 2023 | Test # 2498 |
South Africa | West Indies | South Africa | 284 runs | Johannesburg | Mar 8-11, 2023 | Test # 2497 |
Hong Kong | Bahrain | Hong Kong | 15 runs | Mong Kok | Mar 8, 2023 | T20I # 2015 |
Kuwait | Malaysia | Malaysia | 3 wickets | Mong Kok | Mar 8, 2023 | T20I # 2014 |
U.A.E. | Nepal | Nepal | 42 runs | Dubai (DICS) | Mar 6, 2023 | ODI # 4530 |
Bangladesh | England | Bangladesh | 50 runs | Chattogram | Mar 6, 2023 | ODI # 4531 |
U.A.E. | P.N.G. | P.N.G. | 5 wickets | Dubai (DICS) | Mar 5, 2023 | ODI # 4529 |
Argentina | Cayman | Cayman | 3 wickets | Buenos Aires | Mar 4, 2023 | T20I # 2013 |
Bahamas | Bermuda | Bermuda | 9 wickets | Buenos Aires | Mar 4, 2023 | T20I # 2012 |
Nepal | P.N.G. | Nepal | 3 wickets | Dubai (DICS) | Mar 3, 2023 | ODI # 4527 |
Bangladesh | England | England | 132 runs | Mirpur | Mar 3, 2023 | ODI # 4528 |
Argentina | Bahamas | Argentina | 43 runs | Buenos Aires | Mar 2, 2023 | T20I # 2011 |
Cayman | Panama | Cayman | 12 runs | Buenos Aires | Mar 2, 2023 | T20I # 2010 |
U.A.E. | Nepal | U.A.E. | 68 runs | Dubai (DICS) | Mar 2, 2023 | ODI # 4526 |
Bangladesh | England | England | 3 wickets | Mirpur | Mar 1, 2023 | ODI # 4525 |
India | Australia | Australia | 9 wickets | Indore | Mar 1-3, 2023 | Test # 2496 |
Bermuda | Panama | Bermuda | 60 runs | Buenos Aires | Feb 28, 2023 | T20I # 2009 |
Bahamas | Cayman | Cayman | 31 runs | Buenos Aires | Feb 28, 2023 | T20I # 2008 |
South Africa | West Indies | South Africa | 87 runs | Centurion | Feb 28-Mar 2, 2023 | Test # 2495 |
U.A.E. | P.N.G. | P.N.G. | 131 runs | Dubai (DICS) | Feb 28, 2023 | ODI # 4524 |
Nepal | P.N.G. | Nepal | 4 wickets | Dubai (DICS) | Feb 27, 2023 | ODI # 4523 |
Argentina | Bermuda | Bermuda | 110 runs | Buenos Aires | Feb 26, 2023 | T20I # 2007 |
Bahamas | Panama | Bahamas | 4 wickets | Buenos Aires | Feb 26, 2023 | T20I # 2006 |
Spain | Isle of Man | Spain | 10 wickets | Cartagena | Feb 26, 2023 | T20I # 2005 |
Spain | Isle of Man | Spain | 7 wickets | Cartagena | Feb 26, 2023 | T20I # 2004 |
Bermuda | Cayman | Bermuda | 96 runs | Buenos Aires | Feb 25, 2023 | T20I # 2003 |
Argentina | Panama | Panama | 53 runs | Buenos Aires | Feb 25, 2023 | T20I # 2002 |
Spain | Isle of Man | Spain | 6 wickets | Cartagena | Feb 25, 2023 | T20I # 2001 |
Spain | Isle of Man | Spain | 8 wickets | Cartagena | Feb 25, 2023 | T20I # 2000 |
U.A.E. | Namibia | Namibia | 7 wickets | Dubai (DICS) | Feb 25, 2023 | ODI # 4522 |
Spain | Isle of Man | no result | - | Cartagena | Feb 24, 2023 | T20I # 1999 |
Spain | Isle of Man | Spain | 81 runs | Cartagena | Feb 24, 2023 | T20I # 1998 |
New Zealand | England | New Zealand | 1 run | Wellington | Feb 24-28, 2023 | Test # 2494 |
U.A.E. | Namibia | U.A.E. | 1 wicket | Dubai (DICS) | Feb 23, 2023 | ODI # 4521 |
Argentina | Bermuda | Bermuda | 107 runs | Buenos Aires | Feb 22, 2023 | T20I # 1997 |
Argentina | Bermuda | Bermuda | 6 wickets | Buenos Aires | Feb 21, 2023 | T20I # 1996 |
Nepal | Scotland | Nepal | 2 wickets | Kirtipur | Feb 21, 2023 | ODI # 4520 |
Namibia | Scotland | Scotland | 43 runs | Kirtipur | Feb 20, 2023 | ODI # 4519 |
U.A.E. | Afghanistan | Afghanistan | 6 wickets | Abu Dhabi | Feb 19, 2023 | T20I # 1995 |
U.A.E. | Afghanistan | U.A.E. | 9 wickets | Abu Dhabi | Feb 18, 2023 | T20I # 1994 |
Nepal | Namibia | Nepal | 3 wickets | Kirtipur | Feb 18, 2023 | ODI # 4518 |
India | Australia | India | 6 wickets | Delhi | Feb 17-19, 2023 | Test # 2493 |
Nepal | Scotland | Nepal | 3 wickets | Kirtipur | Feb 17, 2023 | ODI # 4517 |
U.A.E. | Afghanistan | Afghanistan | 5 wickets | Abu Dhabi | Feb 16, 2023 | T20I # 1993 |
New Zealand | England | England | 267 runs | Mount Maunganui | Feb 16-19, 2023 | Test # 2492 |
Namibia | Scotland | Scotland | 10 wickets | Kirtipur | Feb 15, 2023 | ODI # 4516 |
Nepal | Namibia | Nepal | 2 wickets | Kirtipur | Feb 14, 2023 | ODI # 4515 |
Zimbabwe | West Indies | West Indies | inns & 4 runs | Bulawayo | Feb 12-14, 2023 | Test # 2491 |
India | Australia | India | inns & 132 runs | Nagpur | Feb 9-11, 2023 | Test # 2490 |
Zimbabwe | West Indies | drawn | - | Bulawayo | Feb 4-8, 2023 | Test # 2489 |
India | New Zealand | India | 168 runs | Ahmedabad | Feb 1, 2023 | T20I # 1992 |
South Africa | England | England | 59 runs | Kimberley | Feb 1, 2023 | ODI # 4514 |
India | New Zealand | India | 6 wickets | Lucknow | Jan 29, 2023 | T20I # 1991 |
South Africa | England | South Africa | 5 wickets | Bloemfontein | Jan 29, 2023 | ODI # 4513 |
India | New Zealand | New Zealand | 21 runs | Ranchi | Jan 27, 2023 | T20I # 1990 |
South Africa | England | South Africa | 27 runs | Bloemfontein | Jan 27, 2023 | ODI # 4512 |
India | New Zealand | India | 90 runs | Indore | Jan 24, 2023 | ODI # 4511 |
Zimbabwe | Ireland | no result | - | Harare | Jan 23, 2023 | ODI # 4510 |
India | New Zealand | India | 8 wickets | Raipur | Jan 21, 2023 | ODI # 4509 |
Zimbabwe | Ireland | Ireland | 46 runs | Harare | Jan 21, 2023 | ODI # 4508 |
India | New Zealand | India | 12 runs | Hyderabad | Jan 18, 2023 | ODI # 4507 |
Zimbabwe | Ireland | Zimbabwe | 3 wickets | Harare | Jan 18, 2023 | ODI # 4506 |
Zimbabwe | Ireland | Zimbabwe | 4 wickets | Harare | Jan 15, 2023 | T20I # 1989 |
India | Sri Lanka | India | 317 runs | Thiruvananthapuram | Jan 15, 2023 | ODI # 4505 |
Zimbabwe | Ireland | Ireland | 6 wickets | Harare | Jan 14, 2023 | T20I # 1988 |
Pakistan | New Zealand | New Zealand | 2 wickets | Karachi | Jan 13, 2023 | ODI # 4504 |
Zimbabwe | Ireland | Zimbabwe | 5 wickets | Harare | Jan 12, 2023 | T20I # 1987 |
India | Sri Lanka | India | 4 wickets | Eden Gardens | Jan 12, 2023 | ODI # 4503 |
Pakistan | New Zealand | New Zealand | 79 runs | Karachi | Jan 11, 2023 | ODI # 4502 |
India | Sri Lanka | India | 67 runs | Guwahati | Jan 10, 2023 | ODI # 4501 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:
Puducherry vs Arunachal Pradesh at Ahmedabad, Vijay Hazare Trophy Group C, Dec 31, 2024 [List A]
Jammu & Kashmir vs Mizoram at Vizianagaram, Vijay Hazare Trophy Group D, Dec 31, 2024 [List A]
Manipur vs Gujarat at Jaipur, Vijay Hazare Trophy Group A, Dec 31, 2024 [List A]