Men's T20I ·
FinalBelgium (won)176 (19.4)Portugal132 (17.5)
Belgium won by 44 runs
Mdina Cup · Final · Stars Arena Hofstade, Zemst
Scorecard: Belgium v Portugal, 1 Jun 2025Replay: Belgium v Portugal, 1 Jun 2025
7,165 matches · Men's
Men's T20I ·
FinalBelgium won by 44 runs
Mdina Cup · Final · Stars Arena Hofstade, Zemst
Scorecard: Belgium v Portugal, 1 Jun 2025Replay: Belgium v Portugal, 1 Jun 2025
Men's T20I ·
Austria won by 17 runs
Switzerland tour of Austria · Match 4 · Velden Cricket Ground, Latschach
Scorecard: Austria v Switzerland, 1 Jun 2025Replay: Austria v Switzerland, 1 Jun 2025
Men's T20I ·
Austria won by 17 runs
Switzerland tour of Austria · Match 2 · Velden Cricket Ground, Latschach
Scorecard: Austria v Switzerland, 31 May 2025Replay: Austria v Switzerland, 31 May 2025
Men's T20I ·
Portugal won by 5 wickets
Mdina Cup · Match 6 · Stars Arena Hofstade, Zemst
Scorecard: Belgium v Portugal, 31 May 2025Replay: Belgium v Portugal, 31 May 2025
Men's T20I ·
Portugal won by 8 wickets
Mdina Cup · Match 5 · Stars Arena Hofstade, Zemst
Scorecard: Malta v Portugal, 31 May 2025Replay: Malta v Portugal, 31 May 2025
Men's T20I ·
Belgium won by 103 runs
Mdina Cup · Match 4 · Stars Arena Hofstade, Zemst
Scorecard: Belgium v Malta, 31 May 2025Replay: Belgium v Malta, 31 May 2025
Men's T20I ·
Switzerland won by 3 wickets
Switzerland tour of Austria · Match 3 · Velden Cricket Ground, Latschach
Scorecard: Austria v Switzerland, 31 May 2025Replay: Austria v Switzerland, 31 May 2025
Men's T20I ·
Pakistan won by 57 runs
Bangladesh tour of Pakistan · Match 2 · Gaddafi Stadium, Lahore
Scorecard: Pakistan v Bangladesh, 30 May 2025Replay: Pakistan v Bangladesh, 30 May 2025
Men's T20I ·
Austria won by 29 runs
Switzerland tour of Austria · Match 1 · Velden Cricket Ground, Latschach
Scorecard: Austria v Switzerland, 30 May 2025Replay: Austria v Switzerland, 30 May 2025
Men's T20I ·
Portugal won by 5 wickets
Mdina Cup · Match 3 · Stars Arena Hofstade, Zemst
Scorecard: Belgium v Portugal, 30 May 2025Replay: Belgium v Portugal, 30 May 2025
Men's T20I ·
Portugal won by 8 wickets
Mdina Cup · Match 2 · Stars Arena Hofstade, Zemst
Scorecard: Malta v Portugal, 30 May 2025Replay: Malta v Portugal, 30 May 2025
Men's T20I ·
Belgium won by 6 wickets
Mdina Cup · Match 1 · Stars Arena Hofstade, Zemst
Scorecard: Malta v Belgium, 30 May 2025Replay: Malta v Belgium, 30 May 2025
Men's ODI ·
England won by 238 runs
West Indies tour of England · Match 1 · Edgbaston
Scorecard: England v West Indies, 29 May 2025Replay: England v West Indies, 29 May 2025
Men's T20I ·
Pakistan won by 37 runs
Bangladesh tour of Pakistan · Match 1 · Gaddafi Stadium, Lahore
Scorecard: Pakistan v Bangladesh, 28 May 2025Replay: Pakistan v Bangladesh, 28 May 2025
Men's ODI ·
United States of America won by 9 runs
ICC Men's Cricket World Cup League 2 · Match 72 · Central Broward Regional Park Stadium Turf Ground, Lauderhill
Scorecard: United States of America v Oman, 27 May 2025Replay: United States of America v Oman, 27 May 2025
Men's ODI ·
West Indies won by 197 runs (D/L method)
West Indies tour of Ireland · Match 3 · Clontarf Cricket Club Ground, Dublin
Scorecard: West Indies v Ireland, 25 May 2025Replay: West Indies v Ireland, 25 May 2025
Men's ODI ·
United States of America won by 88 runs
ICC Men's Cricket World Cup League 2 · Match 71 · Central Broward Regional Park Stadium Turf Ground, Lauderhill
Scorecard: United States of America v Canada, 25 May 2025Replay: United States of America v Canada, 25 May 2025
Men's Test ·
England won by an innings and 45 runs
Zimbabwe tour of England · Trent Bridge
Scorecard: England v Zimbabwe, 24 May 2025Replay: England v Zimbabwe, 24 May 2025
Men's ODI ·
No result
West Indies tour of Ireland · Match 2 · Clontarf Cricket Club Ground, Dublin
Scorecard: West Indies v Ireland, 23 May 2025Replay: West Indies v Ireland, 23 May 2025
Men's ODI ·
Oman won by 18 runs (D/L method)
ICC Men's Cricket World Cup League 2 · Match 70 · Central Broward Regional Park Stadium Turf Ground, Lauderhill
Scorecard: Canada v Oman, 23 May 2025Replay: Canada v Oman, 23 May 2025
Men's ODI ·
Ireland won by 124 runs
West Indies tour of Ireland · Match 1 · Clontarf Cricket Club Ground, Dublin
Scorecard: Ireland v West Indies, 21 May 2025Replay: Ireland v West Indies, 21 May 2025
Men's ODI ·
Match tied (Oman won the Super Over)
ICC Men's Cricket World Cup League 2 · Match 69 · Central Broward Regional Park Stadium Turf Ground, Lauderhill
Scorecard: Oman v United States of America, 21 May 2025Replay: Oman v United States of America, 21 May 2025
Men's T20I ·
United Arab Emirates won by 7 wickets
Bangladesh tour of United Arab Emirates · Match 3 · Sharjah Cricket Stadium
Scorecard: Bangladesh v United Arab Emirates, 21 May 2025Replay: Bangladesh v United Arab Emirates, 21 May 2025
Men's ODI ·
Oman won by 15 runs
ICC Men's Cricket World Cup League 2 · Match 68 · Central Broward Regional Park Stadium Turf Ground, Lauderhill
Scorecard: Oman v Canada, 19 May 2025Replay: Oman v Canada, 19 May 2025
Men's T20I ·
United Arab Emirates won by 2 wickets
Bangladesh tour of United Arab Emirates · Match 2 · Sharjah Cricket Stadium
Scorecard: Bangladesh v United Arab Emirates, 19 May 2025Replay: Bangladesh v United Arab Emirates, 19 May 2025
Men's T20I ·
Austria won by 5 wickets
Slovenia tour of Austria · Match 3 · Ballpark Ground, Graz
Scorecard: Slovenia v Austria, 18 May 2025Replay: Slovenia v Austria, 18 May 2025
Men's T20I ·
Austria won by 168 runs
Slovenia tour of Austria · Match 4 · Ballpark Ground, Graz
Scorecard: Austria v Slovenia, 18 May 2025Replay: Austria v Slovenia, 18 May 2025
Men's ODI ·
United States of America won by 169 runs
ICC Men's Cricket World Cup League 2 · Match 67 · Central Broward Regional Park Stadium Turf Ground, Lauderhill
Scorecard: United States of America v Canada, 17 May 2025Replay: United States of America v Canada, 17 May 2025
Men's T20I ·
Bangladesh won by 27 runs
Bangladesh tour of United Arab Emirates · Match 1 · Sharjah Cricket Stadium
Scorecard: Bangladesh v United Arab Emirates, 17 May 2025Replay: Bangladesh v United Arab Emirates, 17 May 2025
Men's T20I ·
Austria won by 75 runs
Slovenia tour of Austria · Match 1 · Velden Cricket Ground, Latschach
Scorecard: Austria v Slovenia, 17 May 2025Replay: Austria v Slovenia, 17 May 2025