Men's T20I ·
Finland (won)167/7 (20.0)Cyprus129/9 (20.0)
Finland won by 38 runs
Finland tour of Cyprus · Match 4 · Happy Valley Ground, Episkopi
Scorecard: Finland v Cyprus, 9 May 2026Replay: Finland v Cyprus, 9 May 2026
3,649 matches · Men's · T20I
Men's T20I ·
Finland won by 38 runs
Finland tour of Cyprus · Match 4 · Happy Valley Ground, Episkopi
Scorecard: Finland v Cyprus, 9 May 2026Replay: Finland v Cyprus, 9 May 2026
Men's T20I ·
Romania won by 38 runs
Bulgaria tour of Romania · Match 2 · Moara Vlasiei Cricket Ground, Ilfov County
Scorecard: Romania v Bulgaria, 9 May 2026Replay: Romania v Bulgaria, 9 May 2026
Men's T20I ·
Romania won by 17 runs (D/L method)
Bulgaria tour of Romania · Match 3 · Moara Vlasiei Cricket Ground, Ilfov County
Scorecard: Romania v Bulgaria, 9 May 2026Replay: Romania v Bulgaria, 9 May 2026
Men's T20I ·
Malta won by 7 wickets
Gibraltar tour of Malta · Match 3 · Marsa Sports Club
Scorecard: Gibraltar v Malta, 8 May 2026Replay: Gibraltar v Malta, 8 May 2026
Men's T20I ·
Malta won by 50 runs
Gibraltar tour of Malta · Match 4 · Marsa Sports Club
Scorecard: Malta v Gibraltar, 8 May 2026Replay: Malta v Gibraltar, 8 May 2026
Men's T20I ·
Indonesia won by 11 runs
ICC Men's T20 World Cup East Asia-Pacific Qualifier · Match 1 · Sano International Cricket Ground
Scorecard: Indonesia v Philippines, 8 May 2026Replay: Indonesia v Philippines, 8 May 2026
Men's T20I ·
Vanuatu won by 121 runs
ICC Men's T20 World Cup East Asia-Pacific Qualifier · Match 2 · Korogi Sports Park
Scorecard: Vanuatu v Fiji, 8 May 2026Replay: Vanuatu v Fiji, 8 May 2026
Men's T20I ·
Cook Islands won by 9 wickets
ICC Men's T20 World Cup East Asia-Pacific Qualifier · Match 3 · Korogi Sports Park
Scorecard: South Korea v Cook Islands, 8 May 2026Replay: South Korea v Cook Islands, 8 May 2026
Men's T20I ·
Cyprus won by 26 runs
Finland tour of Cyprus · Match 1 · Happy Valley Ground, Episkopi
Scorecard: Cyprus v Finland, 8 May 2026Replay: Cyprus v Finland, 8 May 2026
Men's T20I ·
Finland won by 7 wickets
Finland tour of Cyprus · Match 2 · Happy Valley Ground, Episkopi
Scorecard: Cyprus v Finland, 8 May 2026Replay: Cyprus v Finland, 8 May 2026
Men's T20I ·
Romania won by 31 runs
Bulgaria tour of Romania · Match 1 · Moara Vlasiei Cricket Ground, Ilfov County
Scorecard: Romania v Bulgaria, 8 May 2026Replay: Romania v Bulgaria, 8 May 2026
Men's T20I ·
Malta won by 50 runs
Gibraltar tour of Malta · Match 1 · Marsa Sports Club
Scorecard: Malta v Gibraltar, 7 May 2026Replay: Malta v Gibraltar, 7 May 2026
Men's T20I ·
Malta won by 65 runs
Gibraltar tour of Malta · Match 2 · Marsa Sports Club
Scorecard: Malta v Gibraltar, 7 May 2026Replay: Malta v Gibraltar, 7 May 2026
Men's T20I ·
Malaysia won by 5 wickets
Indonesia tour of Malaysia · Match 4 · Bayuemas Oval, Kuala Lumpur
Scorecard: Indonesia v Malaysia, 5 May 2026Replay: Indonesia v Malaysia, 5 May 2026
Men's T20I ·
Malaysia won by 104 runs
Indonesia tour of Malaysia · Match 3 · Bayuemas Oval, Kuala Lumpur
Scorecard: Malaysia v Indonesia, 4 May 2026Replay: Malaysia v Indonesia, 4 May 2026
Men's T20I ·
Germany won by 5 wickets
Austria tour of Germany · Match 5 · Bayer Uerdingen Cricket Ground
Scorecard: Austria v Germany, 3 May 2026Replay: Austria v Germany, 3 May 2026
Men's T20I ·
Guernsey won by 40 runs
Isle of Man tour of Guernsey · Match 2 · King George V Sports Ground, Castel
Scorecard: Guernsey v Isle of Man, 3 May 2026Replay: Guernsey v Isle of Man, 3 May 2026
Men's T20I ·
No result
Isle of Man tour of Guernsey · Match 3 · King George V Sports Ground, Castel
Scorecard: Guernsey v Isle of Man, 3 May 2026Replay: Guernsey v Isle of Man, 3 May 2026
Men's T20I ·
New Zealand won by 6 wickets (D/L method)
New Zealand tour of Bangladesh · Match 3 · Shere Bangla National Stadium, Mirpur
Scorecard: Bangladesh v New Zealand, 2 May 2026Replay: Bangladesh v New Zealand, 2 May 2026
Men's T20I ·
Austria won by 7 wickets
Austria tour of Germany · Match 3 · Bayer Uerdingen Cricket Ground
Scorecard: Germany v Austria, 2 May 2026Replay: Germany v Austria, 2 May 2026
Men's T20I ·
Malaysia won by 12 runs
Indonesia tour of Malaysia · Match 2 · Bayuemas Oval, Kuala Lumpur
Scorecard: Malaysia v Indonesia, 2 May 2026Replay: Malaysia v Indonesia, 2 May 2026
Men's T20I ·
Guernsey won by 7 wickets
Isle of Man tour of Guernsey · Match 1 · King George V Sports Ground, Castel
Scorecard: Isle of Man v Guernsey, 2 May 2026Replay: Isle of Man v Guernsey, 2 May 2026
Men's T20I ·
Germany won by 162 runs
Austria tour of Germany · Match 1 · Bayer Uerdingen Cricket Ground
Scorecard: Germany v Austria, 1 May 2026Replay: Germany v Austria, 1 May 2026
Men's T20I ·
Germany won by 4 wickets
Austria tour of Germany · Match 2 · Bayer Uerdingen Cricket Ground
Scorecard: Austria v Germany, 1 May 2026Replay: Austria v Germany, 1 May 2026
Men's T20I ·
Malaysia won by 6 wickets
Indonesia tour of Malaysia · Match 1 · Bayuemas Oval, Kuala Lumpur
Scorecard: Indonesia v Malaysia, 1 May 2026Replay: Indonesia v Malaysia, 1 May 2026
Men's T20I ·
Bangladesh won by 6 wickets
New Zealand tour of Bangladesh · Match 1 · Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Scorecard: New Zealand v Bangladesh, 27 Apr 2026Replay: New Zealand v Bangladesh, 27 Apr 2026
Men's T20I ·
Nepal won by 8 wickets
United Arab Emirates tour of Nepal · Match 2 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: United Arab Emirates v Nepal, 21 Apr 2026Replay: United Arab Emirates v Nepal, 21 Apr 2026
Men's T20I ·
United Arab Emirates won by 6 wickets (D/L method)
United Arab Emirates tour of Nepal · Match 1 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Nepal v United Arab Emirates, 20 Apr 2026Replay: Nepal v United Arab Emirates, 20 Apr 2026
Men's T20I ·
Namibia won by 4 wickets
Scotland tour of Namibia · Match 3 · Namibia Cricket Ground, Windhoek
Scorecard: Scotland v Namibia, 18 Apr 2026Replay: Scotland v Namibia, 18 Apr 2026
Men's T20I ·
Scotland won by 19 runs
Scotland tour of Namibia · Match 2 · Namibia Cricket Ground, Windhoek
Scorecard: Scotland v Namibia, 17 Apr 2026Replay: Scotland v Namibia, 17 Apr 2026