Men's T20I ·
Bermuda (won)163/6 (20.0)Bahamas145/5 (20.0)
Bermuda won by 18 runs
No Frills T20I Series · Match 4 · Maple Leaf North-East Ground, King City
Scorecard: Bermuda v Bahamas, 13 Jun 2025Replay: Bermuda v Bahamas, 13 Jun 2025
7,165 matches · Men's
Men's T20I ·
Bermuda won by 18 runs
No Frills T20I Series · Match 4 · Maple Leaf North-East Ground, King City
Scorecard: Bermuda v Bahamas, 13 Jun 2025Replay: Bermuda v Bahamas, 13 Jun 2025
Men's T20I ·
Canada won by 126 runs
No Frills T20I Series · Match 5 · Maple Leaf North-East Ground, King City
Scorecard: Canada v Cayman Islands, 13 Jun 2025Replay: Canada v Cayman Islands, 13 Jun 2025
Men's ODI ·
Netherlands won by 4 wickets
ICC Men's Cricket World Cup League 2 · Match 78 · Forthill, Dundee
Scorecard: Scotland v Netherlands, 12 Jun 2025Replay: Scotland v Netherlands, 12 Jun 2025
Men's T20I ·
Cambodia won by 5 wickets
Cambodia tour of Indonesia · Match 2 · Udayana Cricket Ground, Bali
Scorecard: Indonesia v Cambodia, 12 Jun 2025Replay: Indonesia v Cambodia, 12 Jun 2025
Men's T20I ·
Cambodia won by 6 wickets
Cambodia tour of Indonesia · Match 3 · Udayana Cricket Ground, Bali
Scorecard: Indonesia v Cambodia, 12 Jun 2025Replay: Indonesia v Cambodia, 12 Jun 2025
Men's T20I ·
Canada won by 107 runs
No Frills T20I Series · Match 2 · Maple Leaf North-East Ground, King City
Scorecard: Canada v Bahamas, 12 Jun 2025Replay: Canada v Bahamas, 12 Jun 2025
Men's T20I ·
Bermuda won by 30 runs
No Frills T20I Series · Match 3 · Maple Leaf North-East Ground, King City
Scorecard: Bermuda v Cayman Islands, 12 Jun 2025Replay: Bermuda v Cayman Islands, 12 Jun 2025
Men's T20I ·
Cambodia won by 8 wickets
Cambodia tour of Indonesia · Match 1 · Udayana Cricket Ground, Bali
Scorecard: Indonesia v Cambodia, 11 Jun 2025Replay: Indonesia v Cambodia, 11 Jun 2025
Men's T20I ·
England won by 37 runs
West Indies tour of England · Match 3 · The Rose Bowl, Southampton
Scorecard: England v West Indies, 10 Jun 2025Replay: England v West Indies, 10 Jun 2025
Men's T20I ·
Norway won by 41 runs
Central Europe Cup · Match 5 · Scott Page Field, Vinor
Scorecard: Norway v Czech Republic, 10 Jun 2025Replay: Norway v Czech Republic, 10 Jun 2025
Men's T20I ·
Austria won by 9 wickets
Central Europe Cup · Match 6 · Scott Page Field, Vinor
Scorecard: Norway v Austria, 10 Jun 2025Replay: Norway v Austria, 10 Jun 2025
Men's ODI ·
Nepal won by 16 runs
ICC Men's Cricket World Cup League 2 · Match 77 · Forthill, Dundee
Scorecard: Nepal v Netherlands, 10 Jun 2025Replay: Nepal v Netherlands, 10 Jun 2025
Men's T20I ·
Norway won by 22 runs
Central Europe Cup · Match 3 · Scott Page Field, Vinor
Scorecard: Norway v Austria, 9 Jun 2025Replay: Norway v Austria, 9 Jun 2025
Men's T20I ·
Austria won by 161 runs
Central Europe Cup · Match 4 · Scott Page Field, Vinor
Scorecard: Austria v Czech Republic, 9 Jun 2025Replay: Austria v Czech Republic, 9 Jun 2025
Men's T20I ·
England won by 4 wickets
West Indies tour of England · Match 2 · County Ground, Bristol
Scorecard: West Indies v England, 8 Jun 2025Replay: West Indies v England, 8 Jun 2025
Men's T20I ·
Austria won by 10 wickets
Central Europe Cup · Match 1 · Scott Page Field, Vinor
Scorecard: Czech Republic v Austria, 8 Jun 2025Replay: Czech Republic v Austria, 8 Jun 2025
Men's T20I ·
Norway won by 37 runs
Central Europe Cup · Match 2 · Scott Page Field, Vinor
Scorecard: Norway v Czech Republic, 8 Jun 2025Replay: Norway v Czech Republic, 8 Jun 2025
Men's ODI ·
Scotland won by 2 runs
ICC Men's Cricket World Cup League 2 · Match 76 · Forthill, Dundee
Scorecard: Scotland v Nepal, 8 Jun 2025Replay: Scotland v Nepal, 8 Jun 2025
Men's T20I ·
Serbia won by 24 runs
Slovenia tour of Serbia · Match 3 · Lisicji Jarak Cricket Ground, Belgrade
Scorecard: Serbia v Slovenia, 8 Jun 2025Replay: Serbia v Slovenia, 8 Jun 2025
Men's T20I ·
Serbia won by 9 wickets
Slovenia tour of Serbia · Match 2 · Lisicji Jarak Cricket Ground, Belgrade
Scorecard: Slovenia v Serbia, 7 Jun 2025Replay: Slovenia v Serbia, 7 Jun 2025
Men's T20I ·
Jersey won by 7 wickets (D/L method)
Inter-Insular T20 Series · Match 2 · Grainville, St Saviour
Scorecard: Guernsey v Jersey, 7 Jun 2025Replay: Guernsey v Jersey, 7 Jun 2025
Men's T20I ·
Jersey won by 3 runs
Inter-Insular T20 Series · Match 3 · Grainville, St Saviour
Scorecard: Jersey v Guernsey, 7 Jun 2025Replay: Jersey v Guernsey, 7 Jun 2025
Men's T20I ·
England won by 21 runs
West Indies tour of England · Match 1 · Riverside Ground, Chester-le-Street
Scorecard: England v West Indies, 6 Jun 2025Replay: England v West Indies, 6 Jun 2025
Men's ODI ·
Scotland won by 44 runs
ICC Men's Cricket World Cup League 2 · Match 75 · Forthill, Dundee
Scorecard: Scotland v Netherlands, 6 Jun 2025Replay: Scotland v Netherlands, 6 Jun 2025
Men's T20I ·
Guernsey won by 13 runs (D/L method)
Inter-Insular T20 Series · Match 1 · Grainville, St Saviour
Scorecard: Jersey v Guernsey, 6 Jun 2025Replay: Jersey v Guernsey, 6 Jun 2025
Men's ODI ·
Nepal won by 5 wickets
ICC Men's Cricket World Cup League 2 · Match 74 · Forthill, Dundee
Scorecard: Netherlands v Nepal, 4 Jun 2025Replay: Netherlands v Nepal, 4 Jun 2025
Men's ODI ·
England won by 7 wickets (D/L method)
West Indies tour of England · Match 3 · The Oval
Scorecard: West Indies v England, 3 Jun 2025Replay: West Indies v England, 3 Jun 2025
Men's ODI ·
Nepal won by 1 wicket
ICC Men's Cricket World Cup League 2 · Match 73 · Forthill, Dundee
Scorecard: Scotland v Nepal, 2 Jun 2025Replay: Scotland v Nepal, 2 Jun 2025
Men's ODI ·
England won by 3 wickets
West Indies tour of England · Match 2 · Sophia Gardens, Cardiff
Scorecard: West Indies v England, 1 Jun 2025Replay: West Indies v England, 1 Jun 2025
Men's T20I ·
Pakistan won by 7 wickets
Bangladesh tour of Pakistan · Match 3 · Gaddafi Stadium, Lahore
Scorecard: Bangladesh v Pakistan, 1 Jun 2025Replay: Bangladesh v Pakistan, 1 Jun 2025