screenshot 2025 04 20 110426
The International Cricket Council (ICC) has a packed calendar ahead for the rest of April 2025 with lots of cricket matches, and various tournaments going on in different formats across different parts of the world. The ICC U19 Men’s Cricket World Cup Asia Qualifier matches will be among the most significant events, a determining factor for the very future of participants in the World Cup. Let’s look at the upcoming matches of the ICC for April 2025:-
Upcoming ICC Matches – April 2025
| Date | Format | Tournament | Teams | Venue | Time (PST) | Status |
| April 19 | Y-ODI | ICC U19 Men’s CWC Asia Qualifier – Match 9 | Nepal U19 vs Afghanistan U19 | Mulpani Cricket Ground, Kathmandu | 09:30 | Delayed (Rain) |
| April 19 | Y-ODI | ICC U19 Men’s CWC Asia Qualifier – Match 10 | UAE U19 vs Hong Kong, China U19 | Upper Mulpani Cricket Ground, Kathmandu | 09:30 | Delayed |
| April 19 | T20I | North American Cup – Match 1 | Cayman Islands vs USA | Jimmy Powell Oval, George Town | 09:30 | Upcoming |
| April 19 | T20I | Central American Championships – Match 5 | Costa Rica vs Turks and Caicos Islands | Clayton Panama, Panama City | 09:30 | Upcoming |
| April 20 | T20I | North American Cup – Match 2 | Bermuda vs Canada | Jimmy Powell Oval, George Town | 14:00 | Upcoming |
| April 20 | T20I | Central American Championships – Match 6 | Panama vs Mexico | Clayton Panama, Panama City | 14:30 | Upcoming |
| April 20 | TEST | Zimbabwe tour of Bangladesh – 1st Test | Bangladesh vs Zimbabwe | Sylhet International Cricket Stadium | 09:30 | Upcoming |
| April 20 | T20I | North American Cup – Match 3 | Bahamas vs USA | Jimmy Powell Oval, George Town | 09:30 | Upcoming |
| April 20 | T20I | Central American Championships – 3rd Place | TBC vs TBC | Clayton Panama, Panama City | 09:30 | Upcoming |
| April 21 | T20I | North American Cup – Match 4 | Cayman Islands vs Bermuda | Jimmy Powell Oval, George Town | 14:00 | Upcoming |
| April 21 | T20I | Central American Championships – Final | TBC vs TBC | Clayton Panama, Panama City | 14:30 | Upcoming |
| April 21 | T20I | North American Cup – Match 5 | Bahamas vs Canada | Jimmy Powell Oval, George Town | 09:30 | Upcoming |
| April 22 | T20I | North American Cup – Match 6 | USA vs Bermuda | Jimmy Powell Oval, George Town | 14:00 | Upcoming |
| April 23 | T20I | North American Cup – Match 7 | Cayman Islands vs Canada | Jimmy Powell Oval, George Town | 09:30 | Upcoming |
| April 24 | T20I | North American Cup – Match 8 | Bahamas vs Bermuda | Jimmy Powell Oval, George Town | 14:00 | Upcoming |
| April 24 | T20I | North American Cup – Match 9 | Cayman Islands vs Bahamas | Jimmy Powell Oval, George Town | 09:30 | Upcoming |
| April 25 | T20I | North American Cup – Match 10 | Canada vs USA | Jimmy Powell Oval, George Town | 14:00 | Upcoming |
| April 26 | Y-ODI | Bangladesh U19 tour of Sri Lanka – 1st ODI | Sri Lanka U19 vs Bangladesh U19 | Mahinda Rajapaksa Stadium, Hambantota | 10:00 | Upcoming |
| April 26 | T20I | North American Cup – 1st Semi-Final | TBC vs TBC | Jimmy Powell Oval, George Town | 09:30 | Upcoming |
| April 27 | T20I | North American Cup – 2nd Semi-Final | TBC vs TBC | Jimmy Powell Oval, George Town | 14:00 | Upcoming |
| April 28 | T20I | North American Cup – Final | TBC vs TBC | Jimmy Powell Oval, George Town | 14:00 | Upcoming |
| April 28 | TEST | Zimbabwe tour of Bangladesh – 2nd Test | Bangladesh vs Zimbabwe | Zahur Ahmed Chowdhury Stadium, Chattogram | 09:30 | Upcoming |
| April 28 | Y-ODI | Bangladesh U19 tour of Sri Lanka – 2nd ODI | Sri Lanka U19 vs Bangladesh U19 | Mahinda Rajapaksa Stadium, Hambantota | 10:00 | Upcoming |



