Men's T20I ·
Malta (won)231/4 (20.0)Gibraltar181/7 (20.0)
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
7,165 matches · Men's
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 ODI ·
Nepal won by 81 runs
ICC Men's Cricket World Cup League 2 · Match 102 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Nepal v Oman, 5 May 2026Replay: Nepal v Oman, 5 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 ODI ·
United Arab Emirates won by 54 runs
ICC Men's Cricket World Cup League 2 · Match 101 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: United Arab Emirates v Oman, 3 May 2026Replay: United Arab Emirates v Oman, 3 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 ODI ·
Nepal won by 6 runs (D/L method)
ICC Men's Cricket World Cup League 2 · Match 100 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Nepal v United Arab Emirates, 1 May 2026Replay: Nepal v United Arab Emirates, 1 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 ODI ·
Oman won by 102 runs (D/L method)
ICC Men's Cricket World Cup League 2 · Match 99 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Oman v Nepal, 29 Apr 2026Replay: Oman v Nepal, 29 Apr 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 ODI ·
United Arab Emirates won by 25 runs
ICC Men's Cricket World Cup League 2 · Match 98 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: United Arab Emirates v Oman, 27 Apr 2026Replay: United Arab Emirates v Oman, 27 Apr 2026
Men's ODI ·
Nepal won by 37 runs
ICC Men's Cricket World Cup League 2 · Match 97 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Nepal v United Arab Emirates, 25 Apr 2026Replay: Nepal v United Arab Emirates, 25 Apr 2026
Men's ODI ·
Bangladesh won by 55 runs
New Zealand tour of Bangladesh · Match 3 · Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Scorecard: Bangladesh v New Zealand, 23 Apr 2026Replay: Bangladesh v New Zealand, 23 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 ODI ·
Bangladesh won by 6 wickets
New Zealand tour of Bangladesh · Match 2 · Shere Bangla National Stadium, Mirpur
Scorecard: New Zealand v Bangladesh, 20 Apr 2026Replay: New Zealand v Bangladesh, 20 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 ODI ·
New Zealand won by 26 runs
New Zealand tour of Bangladesh · Match 1 · Shere Bangla National Stadium, Mirpur
Scorecard: New Zealand v Bangladesh, 17 Apr 2026Replay: New Zealand v Bangladesh, 17 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
Men's T20I ·
Scotland won by 7 wickets
Scotland tour of Namibia · Match 1 · Namibia Cricket Ground, Windhoek
Scorecard: Namibia v Scotland, 15 Apr 2026Replay: Namibia v Scotland, 15 Apr 2026
Men's T20I ·
Indonesia won by 4 wickets
Sweden tour of Indonesia · Match 7 · Udayana Cricket Ground, Bali
Scorecard: Sweden v Indonesia, 13 Apr 2026Replay: Sweden v Indonesia, 13 Apr 2026