Ireland v South Africa T20I Series (in United Arab Emirates), 2024/25 | 2024/25 | drawn | 1-1 (2) |
Bangladesh in India Test Series, 2024/25 | 2024/25 | India | 2-0 (2) |
Ireland v South Africa ODI Series (in United Arab Emirates), 2024/25 | 2024/25 | South Africa | 2-1 (3) |
Bangladesh in India T20I Series, 2024/25 | 2024/25 | India | 3-0 (3) |
South American Men's Championships (in Brazil), 2024/25 | 2024/25 | Panama | - |
Rwanda in Malawi T20I Series, 2024/25 | 2024/25 | Rwanda | 3-2 (5) |
West Indies in Sri Lanka T20I Series, 2024/25 | 2024/25 | Sri Lanka | 2-1 (3) |
Seychelles in Kenya T20I Match, 2024/25 | 2024/25 | Kenya | 1-0 (1) |
Nepal in United States of America T20I Series, 2024/25 | 2024/25 | Nepal | 3-0 (3) |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B (Gambia, Kenya, Mozambique, Rwanda, Seychelles, Zimbabwe in Kenya), 2024/25 | 2024/25 | Zimbabwe | - |
Bhutan Quadrangular T20I Series (Bhutan, Indonesia, Maldives, Thailand), 2024/25 | 2024/25 | Thailand | - |
England in Pakistan Test Series, 2024/25 | 2024/25 | Pakistan | 2-1 (3) |
West Indies in Sri Lanka ODI Series, 2024/25 | 2024/25 | Sri Lanka | 2-1 (3) |
Bahrain in Uganda T20I Series, 2024/25 | 2024/25 | drawn | 1-1 (2) |
South Africa in Bangladesh Test Series, 2024/25 | 2024/25 | South Africa | 2-0 (2) |
New Zealand in India Test Series, 2024/25 | 2024/25 | New Zealand | 3-0 (3) |
England in West Indies ODI Series, 2024/25 | 2024/25 | West Indies | 2-1 (3) |
New Zealand in Sri Lanka T20I Series, 2024/25 | 2024/25 | drawn | 1-1 (2) |
Pakistan in Australia ODI Series, 2024/25 | 2024/25 | Pakistan | 2-1 (3) |
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25 | 2024/25 | Afghanistan | 2-1 (3) |
India in South Africa T20I Series, 2024/25 | 2024/25 | India | 3-1 (4) |
Netherlands in Oman T20I Series, 2024/25 | 2024/25 | Netherlands | 2-1 (3) |
England in West Indies T20I Series, 2024/25 | 2024/25 | England | 3-1 (5) |
Pakistan in Australia T20I Series, 2024/25 | 2024/25 | Australia | 3-0 (3) |
Myanmar in Indonesia T20I Series, 2024/25 | 2024/25 | Indonesia | 6-0 (6) |
New Zealand in Sri Lanka ODI Series, 2024/25 | 2024/25 | Sri Lanka | 2-0 (3) |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C (Botswana, Eswatini, Ivory Coast, Nigeria, Sierra Leone, St Helena in Nigeria), 2024/25 | 2024/25 | Nigeria | - |
Pakistan in Zimbabwe ODI Series, 2024/25 | 2024/25 | Pakistan | 2-1 (3) |
ICC Men's T20 World Cup Asia Qualifier B (in Qatar), 2024/25 | 2024/25 | U.A.E. | - |
Argentina v Bermuda T20I Match (in Argentina), 2024/25 | 2024/25 | Bermuda | 1-0 (1) |
Bangladesh in West Indies Test Series, 2024/25 | 2024/25 | drawn | 1-1 (2) |
Pakistan in Zimbabwe T20I Series, 2024/25 | 2024/25 | Pakistan | 2-1 (3) |
Sri Lanka in South Africa Test Series, 2024/25 | 2024/25 | South Africa | 2-0 (2) |
Bangladesh in West Indies ODI Series, 2024/25 | 2024/25 | West Indies | 3-0 (3) |
Pakistan in South Africa T20I Series, 2024/25 | 2024/25 | South Africa | 2-0 (3) |
Africa Continental Cup (Botswana, Nigeria, Rwanda, Uganda in Rwanda), 2024/25 | 2024/25 | Uganda | - |
Afghanistan in Zimbabwe T20I Series, 2024/25 | 2024/25 | Afghanistan | 2-1 (3) |
ICC Men's T20 World Cup Sub Regional Americas Qualifier (in Argentina), 2024/25 | 2024/25 | Bermuda | - |
Crowe-Thorpe Trophy (England in New Zealand), 2024/25 | 2024/25 | England | 2-1 (3) |
Bangladesh in West Indies T20I Series, 2024/25 | 2024/25 | Bangladesh | 3-0 (3) |
Gulf T20I Championship (Bahrain, Kuwait, Oman, Qatar, Saudi Arabia, United Arab Emirates in United Arab Emirates), 2024/25 | 2024/25 | U.A.E. | - |
Afghanistan in Zimbabwe ODI Series, 2024/25 | 2024/25 | Afghanistan | 2-0 (3) |
Pakistan in South Africa ODI Series, 2024/25 | 2024/25 | Pakistan | 3-0 (3) |
Sri Lanka in New Zealand T20I Series, 2024/25 | 2024/25 | New Zealand | 2-1 (3) |
Border-Gavaskar Trophy (India in Australia), 2024/25 | 2024/25 | Australia | 3-1 (5) |
Afghanistan in Zimbabwe Test Series, 2024/25 | 2024/25 | Afghanistan | 1-0 (2) |
Pakistan in South Africa Test Series, 2024/25 | 2024/25 | South Africa | 2-0 (2) |
Sri Lanka in New Zealand ODI Series, 2024/25 | 2024/25 | New Zealand | 2-1 (3) |
West Indies in Pakistan Test Series, 2024/25 | 2024/25 | drawn | 1-1 (2) |
England in India T20I Series, 2024/25 | 2024/25 | India | 4-1 (5) |
Malta Tri-Nation T20I Series (Austria, Hungary, Malta), 2024/25 | 2024/25 | Hungary | - |
ICC World Test Championship, 2023-2025 | 2023-2025 | South Africa | - |
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25 | 2024/25 | Australia | 2-0 (2) |
Ireland in Zimbabwe Test Match, 2024/25 | 2024/25 | Ireland | 1-0 (1) |
England in India ODI Series, 2024/25 | 2024/25 | India | 3-0 (3) |
Pakistan Tri-Nation Series (New Zealand, Pakistan, South Africa), 2024/25 | 2024/25 | New Zealand | - |
Australia in Sri Lanka ODI Series, 2024/25 | 2024/25 | Sri Lanka | 2-0 (2) |
Ireland in Zimbabwe ODI Series, 2024/25 | 2024/25 | Zimbabwe | 2-1 (3) |
United States of America in Oman T20I Series, 2024/25 | 2024/25 | U.S.A. | 3-0 (3) |
Bahrain in Indonesia T20I Series, 2024/25 | 2024/25 | Bahrain | 4-1 (5) |
Ireland in Zimbabwe T20I Series, 2024/25 | 2024/25 | Zimbabwe | 1-0 (3) |
Bahrain in Singapore T20I Series, 2024/25 | 2024/25 | Bahrain | 3-0 (5) |
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25 | 2024/25 | India | - |
Falkland Islands in Costa Rica T20I Series, 2024/25 | 2024/25 | Costa Rica | 5-1 (6) |
ICC Men's Cricket World Cup League 2, 2023/24-2027 | 2023/24-2027 | - | - |
Malaysia Tri-Nation T20I Series (Bahrain, Hong Kong, Malaysia), 2024/25 | 2024/25 | Bahrain | - |
Canada in Namibia T20I Series, 2024/25 | 2024/25 | Namibia | 3-0 (5) |
Pakistan in New Zealand T20I Series, 2024/25 | 2024/25 | New Zealand | 4-1 (5) |
Pakistan in New Zealand ODI Series, 2024/25 | 2024/25 | New Zealand | 3-0 (3) |