Matches
393 matches, up to 17 Sept 2026. Every one has a full scorecard.
- 9 Sept 2026South Africa 348/6 v Namibia 162/8 RainODISouth Africa won by 99 runs (D/L) · South Africa tour of Namibia, 1st ODI
- 9 Aug 2026United Arab Emirates 231/8 v Scotland 235/9 RainODIScotland won by 1 wicket · ICC Men's Cricket World Cup League 2, 124th ODI
- 16 Jun 2026Netherlands 15/1 v Canada RainODINo result · ICC Men's Cricket World Cup League 2, 114th ODI
- 11 Jun 2026Australia 187/8 v Bangladesh 195/5 RainODIBangladesh won by 5 wickets (D/L) · Australia tour of Bangladesh, 2nd ODI
- 9 Jun 2026Bangladesh 284/8 v Australia 191/9 RainODIBangladesh won by 86 runs (D/L) · Australia tour of Bangladesh, 1st ODI
- 6 Jun 2026Canada 231/8 v United States of America 235/2 RainODIUnited States of America won by 8 wickets · ICC Men's Cricket World Cup League 2, 109th ODI
- 14 May 2026Scotland 321/6 v United States of America 246/8 RainODIScotland won by 2 runs (D/L) · ICC Men's Cricket World Cup League 2, 104th ODI
- 12 May 2026Scotland 243/8 v Nepal 218/7 RainODIScotland won by 2 runs (D/L) · ICC Men's Cricket World Cup League 2, 103rd ODI
- 3 May 2026United Arab Emirates 308/8 v Oman 254 RainODIUnited Arab Emirates won by 54 runs · ICC Men's Cricket World Cup League 2, 101st ODI
- 1 May 2026Nepal 289/7 v United Arab Emirates 248/8 RainODINepal won by 6 runs (D/L) · ICC Men's Cricket World Cup League 2, 100th ODI
- 29 Apr 2026Oman 305/8 v Nepal 155/7 RainODIOman won by 102 runs (D/L) · ICC Men's Cricket World Cup League 2, 99th ODI
- 8 Apr 2026Oman 163/7 v Scotland 151/9 RainODIOman won by 12 runs · ICC Men's Cricket World Cup League 2, 94th ODI
- 6 Apr 2026Namibia 189/8 v Scotland RainODINo result · ICC Men's Cricket World Cup League 2, 93rd ODI
- 13 Mar 2026Pakistan 274 v Bangladesh 114 RainODIPakistan won by 128 runs (D/L) · Pakistan tour of Bangladesh, 2nd ODI
- 19 Nov 2025West Indies 247/9 v New Zealand 248/5 RainODINew Zealand won by 5 wickets · West Indies tour of New Zealand, 2nd ODI
- 19 Oct 2025India 136/9 v Australia 131/3 RainODIAustralia won by 7 wickets (D/L) · India tour of Australia, 1st ODI
- 4 Sept 2025Scotland 164 v Namibia 109 RainODIScotland won by 55 runs · ICC Men's Cricket World Cup League 2, 83rd ODI
- 10 Aug 2025Pakistan 171/7 v West Indies 184/5 RainODIWest Indies won by 5 wickets (D/L) · Pakistan tour of West Indies, 2nd ODI
- 3 Jun 2025West Indies 251/9 v England 246/3 RainODIEngland won by 7 wickets (D/L) · West Indies tour of England, 3rd ODI
- 25 May 2025West Indies 385/7 v Ireland 165/8 RainODIWest Indies won by 197 runs (D/L) · West Indies tour of Ireland, 3rd ODI
- 23 May 2025Canada 212 v Oman 108/3 RainODIOman won by 18 runs (D/L) · ICC Men's Cricket World Cup League 2, 70th ODI
- 23 May 2025West Indies 352/8 v Ireland RainODINo result · West Indies tour of Ireland, 2nd ODI
- 5 Apr 2025New Zealand 264/8 v Pakistan 221 RainODINew Zealand won by 43 runs · Pakistan tour of New Zealand, 3rd ODI
- 15 Mar 2025Namibia 186 v Canada 154 RainODINamibia won by 12 runs (D/L) · ICC Men's Cricket World Cup League 2, 60th ODI
- 9 Mar 2025Canada 167/8 v Namibia 174 RainODITie; Canada won the super over · ICC Men's Cricket World Cup League 2, 57th ODI
- 7 Mar 2025Netherlands 159 v Namibia 106 RainODINetherlands won by 53 runs · ICC Men's Cricket World Cup League 2, 56th ODI
- 8 Feb 2025United States of America 293/8 v Namibia 179 RainODIUnited States of America won by 114 runs · ICC Men's Cricket World Cup League 2, 49th ODI
- 8 Jan 2025New Zealand 255/9 v Sri Lanka 142 RainODINew Zealand won by 113 runs · Sri Lanka tour of New Zealand, 2nd ODI
- 22 Dec 2024Pakistan 308/9 v South Africa 271 RainODIPakistan won by 36 runs (D/L) · Pakistan tour of South Africa, 3rd ODI
- 24 Nov 2024Zimbabwe 205 v Pakistan 60/6 RainODIZimbabwe won by 80 runs (D/L) · Pakistan tour of Zimbabwe, 1st ODI
- 19 Nov 2024New Zealand 112/1 v Sri Lanka RainODINo result · New Zealand tour of Sri Lanka, 3rd ODI
- 17 Nov 2024New Zealand 209 v Sri Lanka 210/7 RainODISri Lanka won by 3 wickets (D/L) · New Zealand tour of Sri Lanka, 2nd ODI
- 13 Nov 2024Sri Lanka 324/5 v New Zealand 175/9 RainODISri Lanka won by 45 runs (D/L) · New Zealand tour of Sri Lanka, 1st ODI
- 4 Nov 2024Nepal 26/1 v Scotland RainODINo result · ICC Men's Cricket World Cup League 2, 44th ODI
- 31 Oct 2024England 209 v West Indies 157/2 RainODIWest Indies won by 8 wickets (D/L) · England tour of West Indies, 1st ODI
- 26 Oct 2024Sri Lanka 156/3 v West Indies 196/2 RainODIWest Indies won by 8 wickets (D/L) · West Indies tour of Sri Lanka, 3rd ODI
- 23 Oct 2024West Indies 189 v Sri Lanka 190/5 RainODISri Lanka won by 5 wickets · West Indies tour of Sri Lanka, 2nd ODI
- 20 Oct 2024West Indies 185/4 v Sri Lanka 234/5 RainODISri Lanka won by 5 wickets (D/L) · West Indies tour of Sri Lanka, 1st ODI
- 29 Sept 2024England 309 v Australia 165/2 RainODIAustralia won by 49 runs (D/L) · Australia tour of England, 5th ODI
- 27 Sept 2024England 312/5 v Australia 126 RainODIEngland won by 186 runs · Australia tour of England, 4th ODI
- 24 Sept 2024Australia 304/7 v England 254/4 RainODIEngland won by 46 runs (D/L) · Australia tour of England, 3rd ODI
- 20 Jul 2024Scotland 290/9 v Namibia 235/9 RainODIScotland won by 47 runs (D/L) · ICC Men's Cricket World Cup League 2, 15th ODI
- 16 Jul 2024Oman 123 v Scotland 99/2 RainODINo result · ICC Men's Cricket World Cup League 2, 13th ODI
- 5 Mar 2024Canada 241/6 v United Arab Emirates 228/8 RainODICanada won by 8 runs (D/L) · ICC Men's Cricket World Cup League 2, 10th ODI
- 23 Feb 2024Namibia 203 v Netherlands 179 RainODINamibia won by 24 runs · ICC Men's Cricket World Cup League 2, 5th ODI
- 11 Jan 2024Zimbabwe 96 v Sri Lanka 97/2 RainODISri Lanka won by 8 wickets (D/L) · Zimbabwe tour of Sri Lanka, 3rd ODI
- 6 Jan 2024Sri Lanka 273/9 v Zimbabwe 12/2 RainODINo result · Zimbabwe tour of Sri Lanka, 1st ODI
- 17 Dec 2023Zimbabwe 197 v Ireland 204/3 RainODIIreland won by 7 wickets (D/L) · Ireland tour of Zimbabwe, 3rd ODI
- 17 Dec 2023New Zealand 239/7 v Bangladesh 200/9 RainODINew Zealand won by 44 runs (D/L) · Bangladesh tour of New Zealand, 1st ODI
- 13 Dec 2023Zimbabwe 121/6 v Ireland RainODINo result · Ireland tour of Zimbabwe, 1st ODI