Players
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
| New Zealand | Pakistan | New Zealand | 8 wickets | Wellington | Mar 26, 2025 | T20I # 3128 |
| Namibia | Canada | Namibia | 8 wickets | Windhoek | Mar 23, 2025 | T20I # 3127 |
| New Zealand | Pakistan | New Zealand | 115 runs | Mount Maunganui | Mar 23, 2025 | T20I # 3126 |
| Namibia | Canada | Namibia | 10 wickets | Windhoek | Mar 22, 2025 | T20I # 3125 |
| New Zealand | Pakistan | Pakistan | 9 wickets | Auckland | Mar 21, 2025 | T20I # 3124 |
| Namibia | Canada | Namibia | 3 wickets | Windhoek | Mar 19, 2025 | T20I # 3123 |
| New Zealand | Pakistan | New Zealand | 5 wickets | Dunedin | Mar 18, 2025 | T20I # 3122 |
| Bahrain | Hong Kong | Bahrain | 8 wickets | Kuala Lumpur | Mar 17, 2025 | T20I # 3121 |
| New Zealand | Pakistan | New Zealand | 9 wickets | Christchurch | Mar 16, 2025 | T20I # 3120 |
| Malaysia | Hong Kong | Hong Kong | 8 wickets | Kuala Lumpur | Mar 15, 2025 | T20I # 3119 |
| Bahrain | Hong Kong | tied | - | Kuala Lumpur | Mar 14, 2025 | T20I # 3118 |
| Costa Rica | Falkland Isl | Costa Rica | 47 runs | Guacima | Mar 13, 2025 | T20I # 3117 |
| Malaysia | Bahrain | Bahrain | 35 runs | Kuala Lumpur | Mar 13, 2025 | T20I # 3116 |
| Costa Rica | Falkland Isl | Costa Rica | 9 wickets | Guacima | Mar 12, 2025 | T20I # 3115 |
| Costa Rica | Falkland Isl | Falkland Isl | 29 runs | Guacima | Mar 12, 2025 | T20I # 3114 |
| Malaysia | Hong Kong | Hong Kong | 42 runs | Kuala Lumpur | Mar 12, 2025 | T20I # 3113 |
| Costa Rica | Falkland Isl | Costa Rica | 92 runs | Guacima | Mar 11, 2025 | T20I # 3112 |
| Costa Rica | Falkland Isl | Costa Rica | 62 runs | Guacima | Mar 11, 2025 | T20I # 3111 |
| Bahrain | Hong Kong | Bahrain | 8 wickets | Kuala Lumpur | Mar 11, 2025 | T20I # 3110 |
| Costa Rica | Falkland Isl | Costa Rica | 66 runs | Guacima | Mar 10, 2025 | T20I # 3109 |
| Malaysia | Bahrain | Bahrain | 6 wickets | Kuala Lumpur | Mar 10, 2025 | T20I # 3108 |
| Singapore | Bahrain | no result | - | Singapore | Mar 4, 2025 | T20I # 3107 |
| Singapore | Bahrain | Bahrain | 8 wickets | Singapore | Mar 2, 2025 | T20I # 3106 |
| Singapore | Bahrain | Bahrain | 7 wickets | Singapore | Mar 1, 2025 | T20I # 3105 |
| Singapore | Bahrain | Bahrain | 31 runs | Singapore | Feb 28, 2025 | T20I # 3104 |
| Zimbabwe | Ireland | no result | - | Harare | Feb 25, 2025 | T20I # 3103 |
| Indonesia | Bahrain | Bahrain | 5 wickets | Bali | Feb 24, 2025 | T20I # 3102 |
| Zimbabwe | Ireland | Zimbabwe | 3 wickets | Harare | Feb 23, 2025 | T20I # 3101 |
| Oman | U.S.A. | U.S.A. | 8 wickets | Al Amerat | Feb 23, 2025 | T20I # 3100 |
| Indonesia | Bahrain | Bahrain | 112 runs | Bali | Feb 23, 2025 | T20I # 3099 |
| Zimbabwe | Ireland | no result | - | Harare | Feb 22, 2025 | T20I # 3098 |
| Indonesia | Bahrain | Indonesia | 8 wickets | Bali | Feb 22, 2025 | T20I # 3097 |
| Oman | U.S.A. | U.S.A. | 4 wickets | Al Amerat | Feb 21, 2025 | T20I # 3096 |
| Oman | U.S.A. | U.S.A. | 7 wickets | Al Amerat | Feb 20, 2025 | T20I # 3095 |
| Indonesia | Bahrain | Bahrain | 10 wickets | Bali | Feb 20, 2025 | T20I # 3094 |
| Indonesia | Bahrain | Bahrain | 63 runs | Bali | Feb 19, 2025 | T20I # 3093 |
| Austria | Hungary | Hungary | 2 wickets | Marsa | Feb 5, 2025 | T20I # 3092 |
| Malta | Austria | Austria | 6 wickets | Marsa | Feb 5, 2025 | T20I # 3091 |
| Malta | Hungary | Hungary | 8 wickets | Marsa | Feb 4, 2025 | T20I # 3090 |
| Austria | Hungary | Austria | 6 wickets | Marsa | Feb 4, 2025 | T20I # 3089 |
| Malta | Austria | Austria | 6 wickets | Marsa | Feb 3, 2025 | T20I # 3088 |
| Malta | Hungary | Hungary | 8 runs | Marsa | Feb 3, 2025 | T20I # 3087 |
| India | England | India | 150 runs | Wankhede | Feb 2, 2025 | T20I # 3086 |
| India | England | India | 15 runs | Pune | Jan 31, 2025 | T20I # 3085 |
| India | England | England | 26 runs | Rajkot | Jan 28, 2025 | T20I # 3084 |
| India | England | India | 2 wickets | Chennai | Jan 25, 2025 | T20I # 3083 |
| India | England | India | 7 wickets | Eden Gardens | Jan 22, 2025 | T20I # 3082 |
| New Zealand | Sri Lanka | Sri Lanka | 7 runs | Nelson | Jan 2, 2025 | T20I # 3081 |
| 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 |
| U.A.E. | Kuwait | U.A.E. | 2 runs | Dubai (DICS) | Dec 21, 2024 | T20I # 3078 |
| 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 |
| U.A.E. | Saudi Arabia | Saudi Arabia | 11 runs | ICCA Dubai | Dec 19, 2024 | T20I # 3074 |
| 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 |
| Bahrain | Oman | Oman | 2 runs | ICCA Dubai | Dec 17, 2024 | T20I # 3070 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Rwanda | Uganda | Uganda | 112 runs | Rwanda | Dec 5, 2024 | T20I # 3003 |
| Zimbabwe | Pakistan | Zimbabwe | 2 wickets | Bulawayo | Dec 5, 2024 | T20I # 3004 |
| 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 |
| 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 |
| Bhutan | Cambodia | Cambodia | 5 wickets | Doha | Nov 28, 2024 | T20I # 2991 |
| Qatar | Saudi Arabia | Qatar | 6 wickets | Doha | Nov 28, 2024 | T20I # 2992 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Indonesia | Myanmar | Indonesia | 9 wickets | Bali | Nov 13, 2024 | T20I # 2945 |
| Indonesia | Myanmar | Indonesia | 136 runs | Bali | Nov 12, 2024 | T20I # 2944 |
| 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 |
| 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 |
| South Africa | India | India | 61 runs | Durban | Nov 8, 2024 | T20I # 2938 |
| Uganda | Bahrain | Uganda | 8 wickets | Jinja | Oct 29, 2024 | T20I # 2937 |
| Uganda | Bahrain | Bahrain | 17 runs | Jinja | Oct 28, 2024 | T20I # 2936 |
| 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 |
| Bhutan | Indonesia | Bhutan | 1 wicket | Gelephu | Oct 24, 2024 | T20I # 2932 |
| Mozambique | Rwanda | Mozambique | 7 wickets | Nairobi (Gym) | Oct 23, 2024 | T20I # 2930 |
| Gambia | Zimbabwe | Zimbabwe | 290 runs | Nairobi (Ruaraka) | Oct 23, 2024 | T20I # 2931 |
| 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 |
| 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 |
| 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 |
| Sri Lanka | West Indies | Sri Lanka | 73 runs | Dambulla | Oct 15, 2024 | T20I # 2908 |
| 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 |
| India | Bangladesh | India | 7 wickets | Gwalior | Oct 6, 2024 | T20I # 2897 |
| Ireland | South Africa | Ireland | 10 runs | Abu Dhabi | Sep 29, 2024 | T20I # 2876 |
| Ireland | South Africa | South Africa | 8 wickets | Abu Dhabi | Sep 27, 2024 | T20I # 2869 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances 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:
New Zealand vs India at Raipur, New Zealand in India 2nd T20I, Jan 23, 2026 [T20I # 3667]
Italy vs Ireland at Dubai, Ireland in United Arab Emirates 1st T20I, Jan 23, 2026 [T20I # 3666]
West Indies vs Afghanistan at Dubai (DICS), Afghanistan v West Indies 3rd T20I, Jan 22, 2026 [T20I # 3665]