Men's ODI ·
Australia200 (44.1)Pakistan (won)202/5 (42.3)
Pakistan won by 5 wickets
Australia tour of Pakistan · Match 1 · Rawalpindi Cricket Stadium
Scorecard: Australia v Pakistan, 30 May 2026Replay: Australia v Pakistan, 30 May 2026
7,165 matches · Men's
Men's ODI ·
Pakistan won by 5 wickets
Australia tour of Pakistan · Match 1 · Rawalpindi Cricket Stadium
Scorecard: Australia v Pakistan, 30 May 2026Replay: Australia v Pakistan, 30 May 2026
Men's Test ·
New Zealand won by an innings and 79 runs
New Zealand tour of Ireland · Civil Service Cricket Club, Stormont, Belfast
Scorecard: New Zealand v Ireland, 29 May 2026Replay: New Zealand v Ireland, 29 May 2026
Men's T20I ·
Cameroon won by 90 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 16 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Cameroon v Mali, 29 May 2026Replay: Cameroon v Mali, 29 May 2026
Men's T20I ·
Sierra Leone won by 9 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 17 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Ivory Coast v Sierra Leone, 29 May 2026Replay: Ivory Coast v Sierra Leone, 29 May 2026
Men's T20I ·
Kenya won by 62 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 18 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Kenya v Botswana, 29 May 2026Replay: Kenya v Botswana, 29 May 2026
Men's T20I ·
Botswana won by 231 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 13 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Botswana v Ivory Coast, 28 May 2026Replay: Botswana v Ivory Coast, 28 May 2026
Men's T20I ·
Rwanda won by 8 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 14 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Sierra Leone v Rwanda, 28 May 2026Replay: Sierra Leone v Rwanda, 28 May 2026
Men's T20I ·
Kenya won by 10 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 15 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Cameroon v Kenya, 28 May 2026Replay: Cameroon v Kenya, 28 May 2026
Men's T20I ·
Rwanda won by 8 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 10 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Mali v Rwanda, 26 May 2026Replay: Mali v Rwanda, 26 May 2026
Men's T20I ·
Kenya won by 38 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 11 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Kenya v Sierra Leone, 26 May 2026Replay: Kenya v Sierra Leone, 26 May 2026
Men's T20I ·
Cameroon won by 152 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 12 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Cameroon v Ivory Coast, 26 May 2026Replay: Cameroon v Ivory Coast, 26 May 2026
Men's T20I ·
Rwanda won by 2 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 7 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Kenya v Rwanda, 25 May 2026Replay: Kenya v Rwanda, 25 May 2026
Men's T20I ·
Botswana won by 71 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 8 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Botswana v Cameroon, 25 May 2026Replay: Botswana v Cameroon, 25 May 2026
Men's T20I ·
Mali won by 6 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 9 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Ivory Coast v Mali, 25 May 2026Replay: Ivory Coast v Mali, 25 May 2026
Men's T20I ·
Rwanda won by 271 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 4 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Rwanda v Ivory Coast, 24 May 2026Replay: Rwanda v Ivory Coast, 24 May 2026
Men's T20I ·
Botswana won by 10 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 5 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Mali v Botswana, 24 May 2026Replay: Mali v Botswana, 24 May 2026
Men's T20I ·
Cameroon won by 1 wicket
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 6 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Sierra Leone v Cameroon, 24 May 2026Replay: Sierra Leone v Cameroon, 24 May 2026
Men's T20I ·
Sweden won by 6 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · 3rd Place Play-Off · Happy Valley Ground 2
Scorecard: France v Sweden, 23 May 2026Replay: France v Sweden, 23 May 2026
Men's T20I ·
Switzerland won by 3 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · 7th Place Play-Off · Happy Valley Ground, Episkopi
Scorecard: Malta v Switzerland, 23 May 2026Replay: Malta v Switzerland, 23 May 2026
Men's T20I ·
Austria won by 5 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · 5th Place Play-Off · Happy Valley Ground, Episkopi
Scorecard: Croatia v Austria, 23 May 2026Replay: Croatia v Austria, 23 May 2026
Men's T20I ·
FinalJersey won by 4 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · Final · Happy Valley Ground 2
Scorecard: Guernsey v Jersey, 23 May 2026Replay: Guernsey v Jersey, 23 May 2026
Men's T20I ·
Rwanda won by 7 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 1 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Cameroon v Rwanda, 23 May 2026Replay: Cameroon v Rwanda, 23 May 2026
Men's T20I ·
Botswana won by 70 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 2 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Botswana v Sierra Leone, 23 May 2026Replay: Botswana v Sierra Leone, 23 May 2026
Men's T20I ·
Kenya won by 172 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 3 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Kenya v Mali, 23 May 2026Replay: Kenya v Mali, 23 May 2026
Men's ODI ·
Nepal won by 122 runs
ICC Men's Cricket World Cup League 2 · Match 108 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Nepal v United States of America, 22 May 2026Replay: Nepal v United States of America, 22 May 2026
Men's T20I ·
France won by 8 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · Match 17 · Happy Valley Ground, Episkopi
Scorecard: France v Switzerland, 22 May 2026Replay: France v Switzerland, 22 May 2026
Men's T20I ·
Sweden won by 3 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · Match 18 · Happy Valley Ground 2
Scorecard: Austria v Sweden, 22 May 2026Replay: Austria v Sweden, 22 May 2026
Men's T20I ·
Croatia won by 7 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · Match 19 · Happy Valley Ground, Episkopi
Scorecard: Croatia v Cyprus, 22 May 2026Replay: Croatia v Cyprus, 22 May 2026
Men's T20I ·
Malta won by 9 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · Match 20 · Happy Valley Ground 2
Scorecard: Slovenia v Malta, 22 May 2026Replay: Slovenia v Malta, 22 May 2026
Men's ODI ·
United States of America won by 6 wickets
ICC Men's Cricket World Cup League 2 · Match 107 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Scotland v United States of America, 20 May 2026Replay: Scotland v United States of America, 20 May 2026