Men's T20I ·
Turkey103/9 (20.0)Romania (won)104/0 (11.1)
Romania won by 10 wickets
ECA Men's European Cup · Match 4 · Moara Vlasiei Cricket Ground, Ilfov County
Scorecard: Turkey v Romania, 26 Jul 2026Replay: Turkey v Romania, 26 Jul 2026
7,165 matches · Men's
Men's T20I ·
Romania won by 10 wickets
ECA Men's European Cup · Match 4 · Moara Vlasiei Cricket Ground, Ilfov County
Scorecard: Turkey v Romania, 26 Jul 2026Replay: Turkey v Romania, 26 Jul 2026
Men's T20I ·
India won by 90 runs
India tour of Zimbabwe · Match 2 · Harare Sports Club
Scorecard: India v Zimbabwe, 25 Jul 2026Replay: India v Zimbabwe, 25 Jul 2026
Men's ODI ·
Netherlands won by 58 runs
ICC Men's Cricket World Cup League 2 · Match 117 · Sportpark Maarschalkerweerd, Utrecht
Scorecard: Netherlands v Namibia, 25 Jul 2026Replay: Netherlands v Namibia, 25 Jul 2026
Men's T20I ·
Romania won by 7 wickets
ECA Men's European Cup · Match 1 · Moara Vlasiei Cricket Ground, Ilfov County
Scorecard: France v Romania, 25 Jul 2026Replay: France v Romania, 25 Jul 2026
Men's T20I ·
Austria won by 127 runs
ECA Men's European Cup · Match 2 · Moara Vlasiei Cricket Ground, Ilfov County
Scorecard: Austria v Turkey, 25 Jul 2026Replay: Austria v Turkey, 25 Jul 2026
Men's T20I ·
India won by 7 wickets
India tour of Zimbabwe · Match 1 · Harare Sports Club
Scorecard: Zimbabwe v India, 23 Jul 2026Replay: Zimbabwe v India, 23 Jul 2026
Men's ODI ·
Netherlands won by 6 wickets
ICC Men's Cricket World Cup League 2 · Match 116 · Sportpark Maarschalkerweerd, Utrecht
Scorecard: Nepal v Netherlands, 23 Jul 2026Replay: Nepal v Netherlands, 23 Jul 2026
Men's ODI ·
West Indies won by 2 wickets
New Zealand tour of West Indies · Match 5 · Kensington Oval
Scorecard: New Zealand v West Indies, 21 Jul 2026Replay: New Zealand v West Indies, 21 Jul 2026
Men's ODI ·
Namibia won by 8 wickets
ICC Men's Cricket World Cup League 2 · Match 115 · Sportpark Maarschalkerweerd, Utrecht
Scorecard: Nepal v Namibia, 21 Jul 2026Replay: Nepal v Namibia, 21 Jul 2026
Men's ODI ·
England won by 27 runs
India tour of England · Match 3 · Lord's
Scorecard: England v India, 19 Jul 2026Replay: England v India, 19 Jul 2026
Men's T20I ·
Bangladesh won by 4 wickets
Bangladesh tour of Zimbabwe · Match 3 · Queens Sports Club, Bulawayo
Scorecard: Zimbabwe v Bangladesh, 19 Jul 2026Replay: Zimbabwe v Bangladesh, 19 Jul 2026
Men's ODI ·
New Zealand won by 1 wicket
New Zealand tour of West Indies · Match 4 · Kensington Oval
Scorecard: West Indies v New Zealand, 19 Jul 2026Replay: West Indies v New Zealand, 19 Jul 2026
Men's T20I ·
Bangladesh won by 34 runs
Bangladesh tour of Zimbabwe · Match 2 · Queens Sports Club, Bulawayo
Scorecard: Bangladesh v Zimbabwe, 17 Jul 2026Replay: Bangladesh v Zimbabwe, 17 Jul 2026
Men's ODI ·
England won by 4 wickets
India tour of England · Match 2 · Sophia Gardens, Cardiff
Scorecard: India v England, 16 Jul 2026Replay: India v England, 16 Jul 2026
Men's ODI ·
New Zealand won by 6 wickets
New Zealand tour of West Indies · Match 3 · Providence Stadium, Guyana
Scorecard: West Indies v New Zealand, 16 Jul 2026Replay: West Indies v New Zealand, 16 Jul 2026
Men's T20I ·
Zimbabwe won by 32 runs
Bangladesh tour of Zimbabwe · Match 1 · Queens Sports Club, Bulawayo
Scorecard: Zimbabwe v Bangladesh, 15 Jul 2026Replay: Zimbabwe v Bangladesh, 15 Jul 2026
Men's ODI ·
India won by 6 wickets
India tour of England · Match 1 · Edgbaston
Scorecard: England v India, 14 Jul 2026Replay: England v India, 14 Jul 2026
Men's T20I ·
Estonia won by 6 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · 7th place playoff · Koge Cricket Club
Scorecard: Serbia v Estonia, 14 Jul 2026Replay: Serbia v Estonia, 14 Jul 2026
Men's T20I ·
Norway won by 24 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · 5th place playoff · Koge Cricket Club
Scorecard: Norway v Gibraltar, 14 Jul 2026Replay: Norway v Gibraltar, 14 Jul 2026
Men's T20I ·
Belgium won by 10 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · 3rd Place Play-Off · Svanholm Park, Brondby
Scorecard: Hungary v Belgium, 14 Jul 2026Replay: Hungary v Belgium, 14 Jul 2026
Men's T20I ·
FinalDenmark won by 6 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · Final · Svanholm Park, Brondby
Scorecard: Denmark v Romania, 14 Jul 2026Replay: Denmark v Romania, 14 Jul 2026
Men's ODI ·
New Zealand won by 5 wickets
New Zealand tour of West Indies · Match 2 · Providence Stadium, Guyana
Scorecard: West Indies v New Zealand, 13 Jul 2026Replay: West Indies v New Zealand, 13 Jul 2026
Men's T20I ·
Denmark won by 66 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · Match 15 · Svanholm Park, Brondby
Scorecard: Denmark v Hungary, 13 Jul 2026Replay: Denmark v Hungary, 13 Jul 2026
Men's T20I ·
Estonia won by 6 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · Match 16 · Svanholm Park, Brondby
Scorecard: Turkey v Estonia, 13 Jul 2026Replay: Turkey v Estonia, 13 Jul 2026
Men's T20I ·
Denmark won by 54 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · Match 11 · Svanholm Park, Brondby
Scorecard: Denmark v Norway, 12 Jul 2026Replay: Denmark v Norway, 12 Jul 2026
Men's T20I ·
Romania won by 2 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · Match 12 · Koge Cricket Club
Scorecard: Belgium v Romania, 12 Jul 2026Replay: Belgium v Romania, 12 Jul 2026
Men's T20I ·
Hungary won by 20 runs (D/L method)
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · Match 13 · Svanholm Park, Brondby
Scorecard: Hungary v Turkey, 12 Jul 2026Replay: Hungary v Turkey, 12 Jul 2026
Men's T20I ·
Gibraltar won by 2 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · Match 14 · Koge Cricket Club
Scorecard: Serbia v Gibraltar, 12 Jul 2026Replay: Serbia v Gibraltar, 12 Jul 2026
Men's T20I ·
England won by 56 runs
India tour of England · Match 5 · The Rose Bowl, Southampton
Scorecard: England v India, 11 Jul 2026Replay: England v India, 11 Jul 2026
Men's ODI ·
Bangladesh won by 7 wickets
Bangladesh tour of Zimbabwe · Match 3 · Harare Sports Club
Scorecard: Zimbabwe v Bangladesh, 11 Jul 2026Replay: Zimbabwe v Bangladesh, 11 Jul 2026