| 19 Dec 2024 | KSA 182/8 v UAE 171/5Match 13 · T20I | Saudi Arabia won by 11 runs | Dubai | Gulf T20I Championship 2024/25 |
| 19 Dec 2024 | ZIM 54 v AFG 286/62nd ODI · ODI | Afghanistan won by 232 runs | Harare | Afghanistan tour of Zimbabwe 2024/25 |
| 18 Dec 2024 | OMA 165/6 v KSA 166/2Match 11 · T20I | Saudi Arabia won by 8 wickets | Dubai | Gulf T20I Championship 2024/25 |
| 18 Dec 2024 | UAE 162/6 v QAT 139/7Match 12 · T20I | United Arab Emirates won by 23 runs | Dubai | Gulf T20I Championship 2024/25 |
| 17 Dec 2024 | SA 239/9 v PAK 242/71st ODI · ODI | Pakistan won by 3 wickets | Paarl | Pakistan tour of South Africa 2024/25 |
| 17 Dec 2024 | BAN 129/7 v WI 1022nd T20I · T20I | Bangladesh won by 27 runs | Kingstown | Bangladesh tour of West Indies 2024/25 |
| 17 Dec 2024 | INDW 159/9 v WIW 160/12nd T20I · T20I | West Indies Women won by 9 wickets | Navi Mumbai | West Indies Women tour of India 2024/25 |
| 17 Dec 2024 | QAT 138/7 v KUW 142/4Match 9 · T20I | Kuwait won by 6 wickets | Dubai | Gulf T20I Championship 2024/25 |
| 17 Dec 2024 | OMA 130/8 v BHR 128/8Match 10 · T20I | Oman won by 2 runs | Dubai | Gulf T20I Championship 2024/25 |
| 17 Dec 2024 | ZIM 44/5 v AFG1st ODI · ODI | No result | Harare | Afghanistan tour of Zimbabwe 2024/25 |
| 16 Dec 2024 | BER 139/6 v CAY 126/9Match 33 · T20I | Bermuda won by 13 runs | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 16 Dec 2024 | BAH 95/9 v MEX 71Match 34 · T20I | Bahamas won by 24 runs | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 16 Dec 2024 | BEA 98 v SUR 99/6Match 35 · T20I | Suriname won by 4 wickets | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 16 Dec 2024 | ARG 107/7 v BRA 96Match 36 · T20I | Argentina won by 11 runs | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 16 Dec 2024 | KSA 113/9 v BHR 119/2Match 7 · T20I | Bahrain won by 8 wickets | Dubai | Gulf T20I Championship 2024/25 |
| 16 Dec 2024 | UAE 168/8 v KUW 157/8Match 8 · T20I | United Arab Emirates won by 11 runs | Dubai | Gulf T20I Championship 2024/25 |
| 16 Dec 2024 | GIBW 72 v JERW 76/12nd T20I · T20I | Jersey Women won by 9 wickets | Gibraltar | Jersey Women tour of Gibraltar 2024/25 |
| 15 Dec 2024 | ENGW 395/9d & 236 v SAW 281 & 64/9Only Test · Test | England Women won by 286 runs | Bloemfontein | England Women tour of South Africa 2024/25 |
| 15 Dec 2024 | BAN 147/6 v WI 1401st T20I · T20I | Bangladesh won by 7 runs | Kingstown | Bangladesh tour of West Indies 2024/25 |
| 15 Dec 2024 | INDW 195/4 v WIW 146/71st T20I · T20I | India Women won by 49 runs | Navi Mumbai | West Indies Women tour of India 2024/25 |
| 15 Dec 2024 | BRA 120 v BEA 121/4Match 29 · T20I | Belize won by 6 wickets | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 15 Dec 2024 | CAY 116 v ARG 94Match 30 · T20I | Cayman Islands won by 22 runs | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 15 Dec 2024 | BER 179/4 v BAH 117/9Match 31 · T20I | Bermuda won by 62 runs | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 15 Dec 2024 | PAN 111/9 v MEX 63Match 32 · T20I | Panama won by 48 runs | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 15 Dec 2024 | UAE 157/7 v OMA 133/8Match 5 · T20I | United Arab Emirates won by 24 runs | Dubai | Gulf T20I Championship 2024/25 |
| 15 Dec 2024 | QAT 123/9 v KSA 126/1Match 6 · T20I | Saudi Arabia won by 9 wickets | Dubai | Gulf T20I Championship 2024/25 |
| 15 Dec 2024 | GIBW 60/7 v JERW 61/21st T20I · T20I | Jersey Women won by 8 wickets | Gibraltar | Jersey Women tour of Gibraltar 2024/25 |
| 14 Dec 2024 | AUS 445 & 89/7d v IND 260 & 8/03rd Test · Test | Match drawn | Brisbane | India tour of Australia 2024/25 |
| 14 Dec 2024 | NZ 347 & 453 v ENG 143 & 234/93rd Test · Test | New Zealand won by 423 runs | Hamilton | England tour of New Zealand 2024/25 |
| 14 Dec 2024 | CAY 224/1 v BRA 65/9Match 25 · T20I | Cayman Islands won by 159 runs | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 14 Dec 2024 | BAH 97 v SUR 71Match 26 · T20I | Bahamas won by 26 runs | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 14 Dec 2024 | PAN 103 v BEA 104/3Match 27 · T20I | Belize won by 7 wickets | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 14 Dec 2024 | ARG 121/8 v MEX 98Match 28 · T20I | Argentina won by 23 runs | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 14 Dec 2024 | NGR 89 v UGA 90/4Final · T20I | Uganda won by 6 wickets | Kigali City | Africa Continental Cup 2024/25 |
| 14 Dec 2024 | BHR 125/8 v KUW 121Match 3 · T20I | Bahrain won by 4 runs | Dubai | Gulf T20I Championship 2024/25 |
| 14 Dec 2024 | OMA 204/5 v QAT 169/8Match 4 · T20I | Oman won by 35 runs | Dubai | Gulf T20I Championship 2024/25 |
| 14 Dec 2024 | ZIM 127 v AFG 128/73rd T20I · T20I | Afghanistan won by 3 wickets (3 balls left) | Harare | Afghanistan tour of Zimbabwe 2024/25 |
| 13 Dec 2024 | PAK 206/5 v SA 210/32nd T20I · T20I | South Africa won by 7 wickets | Centurion | Pakistan tour of South Africa 2024/25 |
| 13 Dec 2024 | NGR 151/8 v RWA 114/7Match 17 · T20I | Nigeria won by 37 runs | Kigali City | Africa Continental Cup 2024/25 |
| 13 Dec 2024 | UGA 141/6 v BOT 109/7Match 18 · T20I | Uganda won by 32 runs | Kigali City | Africa Continental Cup 2024/25 |
| 13 Dec 2024 | BHR 113/8 v UAE 117/2Match 1 · T20I | United Arab Emirates won by 8 wickets | Dubai | Gulf T20I Championship 2024/25 |
| 13 Dec 2024 | KSA 136 v KUW 140/4Match 2 · T20I | Kuwait won by 6 wickets | Dubai | Gulf T20I Championship 2024/25 |
| 12 Dec 2024 | BAN 321/5 v WI 325/63rd ODI · ODI | West Indies won by 4 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 12 Dec 2024 | MASW 71/7 v NAMW 76/43rd T20I · T20I | Namibia Women won by 6 wickets | Kuala Lumpur | Namibia Women tour of Malaysia 2024/25 |
| 12 Dec 2024 | PAN 122/9 v BRA 123/4Match 21 · T20I | Brazil won by 6 wickets | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 12 Dec 2024 | SUR 48 v MEX 52/2Match 22 · T20I | Mexico won by 8 wickets | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 12 Dec 2024 | BAH 108/5 v CAY 109/0Match 23 · T20I | Cayman Islands won by 10 wickets | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 12 Dec 2024 | BER 123/9 v BEA 52Match 24 · T20I | Bermuda won by 71 runs | Buenos Aires | ICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/25 |
| 12 Dec 2024 | BOT 49/3 v NGR 51/0Match 16 · T20I | Nigeria won by 10 wickets | Kigali City | Africa Continental Cup 2024/25 |
| 12 Dec 2024 | UGA 148/6 v RWA 98/9Match 15 · T20I | Uganda won by 50 runs | Kigali City | Africa Continental Cup 2024/25 |