2024 Cricket – One-Day Internationals Cricket Records
One-Day Internationals
By runs
| Rank | Winner | Margin | Target | Overs | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|---|---|
🥇 1 | Afghanistan | 232 runs | 287 | 17.5 | v Zimbabwe | Harare | 19 Dec 2024 | ODI # 4818 |
🥈 2 | England | 186 runs | 313 | 24.4 | v Australia | Lord's | 27 Sep 2024 | ODI # 4778 |
🥉 3 | Afghanistan | 177 runs | 312 | 34.2 | v South Africa | Sharjah | 20 Sep 2024 | ODI # 4768 |
4 | South Africa | 174 runs | 344 | 30.3 | v Ireland | Abu Dhabi | 4 Oct 2024 | ODI # 4781 |
5 | Sri Lanka | 155 runs | 309 | 33.5 | v Afghanistan | Pallekele | 11 Feb 2024 | ODI # 4727 |
6 | South Africa | 139 runs | 272 | 31.5 | v Ireland | Abu Dhabi | 2 Oct 2024 | ODI # 4780 |
7 | Scotland | 138 runs | 302 | 40.1 | v Namibia | Dundee | 26 Jul 2024 | ODI # 4751 |
8 | U.S.A. | 136 runs | 340 | 36.2 | v U.A.E. | Windhoek | 24 Sep 2024 | ODI # 4774 |
9 | Afghanistan | 117 runs | 237 | 35.0 | v Ireland | Sharjah | 12 Mar 2024 | ODI # 4742 |
10 | Sri Lanka | 110 runs | 249 | 26.1 | v India | Colombo (RPS) | 7 Aug 2024 | ODI # 4754 |
11 | Canada | 103 runs | 254 | 40.1 | v Nepal | King City (NW) | 16 Sep 2024 | ODI # 4762 |
12 | Pakistan | 99 runs | 304 | 40.1 | v Zimbabwe | Bulawayo | 28 Nov 2024 | ODI # 4812 |
13 | Afghanistan | 92 runs | 236 | 34.3 | v Bangladesh | Sharjah | 6 Nov 2024 | ODI # 4798 |
14 | Australia | 83 runs | 259 | 43.3 | v West Indies | Sydney | 4 Feb 2024 | ODI # 4722 |
15 | Pakistan | 81 runs | 330 | 43.1 | v South Africa | Cape Town | 19 Dec 2024 | ODI # 4819 |
16 | Zimbabwe | 80 runs | 141 | 21.0 | v Pakistan | Bulawayo | 24 Nov 2024 | ODI # 4810 |
17 | Scotland | 71 runs | 318 | 44.0 | v U.S.A. | Dallas | 31 Oct 2024 | ODI # 4789 |
18 | Ireland | 69 runs | 285 | 46.1 | v South Africa | Abu Dhabi | 7 Oct 2024 | ODI # 4782 |
19 | Australia | 68 runs | 271 | 40.2 | v England | Leeds | 21 Sep 2024 | ODI # 4770 |
19 | Bangladesh | 68 runs | 253 | 43.3 | v Afghanistan | Sharjah | 9 Nov 2024 | ODI # 4803 |
21 | Netherlands | 67 runs | 242 | 45.2 | v U.A.E. | Al Amerat | 9 Nov 2024 | ODI # 4802 |
22 | Netherlands | 63 runs | 221 | 35.4 | v Canada | Rotterdam | 17 Aug 2024 | ODI # 4758 |
23 | Canada | 59 runs | 277 | 46.0 | v Oman | King City (NW) | 20 Sep 2024 | ODI # 4769 |
24 | U.S.A. | 50 runs | 276 | 47.0 | v Canada | Rotterdam | 19 Aug 2024 | ODI # 4759 |
25 | Australia | 49 runs | 117 | 20.4 | v England | Bristol | 29 Sep 2024 | ODI # 4779 |
26 | Scotland | 47 runs | 283 | 44.0 | v Namibia | Dundee | 20 Jul 2024 | ODI # 4748 |
27 | England | 46 runs | 209 | 37.4 | v Australia | Chester-le-Street | 24 Sep 2024 | ODI # 4775 |
28 | Sri Lanka | 45 runs | 221 | 27.0 | v New Zealand | Dambulla | 13 Nov 2024 | ODI # 4807 |
29 | Sri Lanka | 42 runs | 382 | 50.0 | v Afghanistan | Pallekele | 9 Feb 2024 | ODI # 4725 |
30 | U.S.A. | 37 runs | 282 | 49.5 | v Nepal | Dallas | 2 Nov 2024 | ODI # 4793 |
31 | Pakistan | 36 runs | 308 | 42.0 | v South Africa | Johannesburg | 22 Dec 2024 | ODI # 4821 |
32 | Afghanistan | 35 runs | 311 | 50.0 | v Ireland | Sharjah | 7 Mar 2024 | ODI # 4741 |
33 | Sri Lanka | 32 runs | 241 | 42.2 | v India | Colombo (RPS) | 4 Aug 2024 | ODI # 4753 |
34 | Netherlands | 27 runs | 207 | 45.5 | v U.S.A. | Rotterdam | 21 Aug 2024 | ODI # 4760 |
35 | U.A.E. | 26 runs | 241 | 47.4 | v Netherlands | Al Amerat | 3 Nov 2024 | ODI # 4794 |
36 | Namibia | 24 runs | 204 | 43.5 | v Netherlands | Kirtipur | 23 Feb 2024 | ODI # 4734 |
37 | Netherlands | 19 runs | 238 | 49.5 | v U.S.A. | The Hague | 15 Aug 2024 | ODI # 4757 |
38 | U.S.A. | 14 runs | 305 | 50.0 | v Canada | The Hague | 13 Aug 2024 | ODI # 4756 |
39 | Canada | 8 runs | 237 | 46.0 | v U.A.E. | Dubai (DICS) | 5 Mar 2024 | ODI # 4739 |
40 | Nepal | 7 runs | 225 | 47.5 | v Canada | Kirtipur | 8 Feb 2024 | ODI # 4724 |
41 | Oman | 1 run | 156 | 45.3 | v Netherlands | Al Amerat | 11 Nov 2024 | ODI # 4805 |
Showing 41 records
By wickets
| Rank | Winner | Margin | Target | Overs | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|---|---|
🥇 1 | U.S.A. | 10 wickets | 107 | 15.5 | v U.A.E. | Windhoek | 18 Sep 2024 | ODI # 4763 |
🥇 1 | Scotland | 10 wickets | 145 | 24.5 | v U.S.A. | Dallas | 25 Oct 2024 | ODI # 4785 |
🥇 1 | Pakistan | 10 wickets | 146 | 18.2 | v Zimbabwe | Bulawayo | 26 Nov 2024 | ODI # 4811 |
4 | Nepal | 9 wickets | 233 | 44.3 | v Canada | Kirtipur | 12 Feb 2024 | ODI # 4728 |
4 | Nepal | 9 wickets | 138 | 15.2 | v Netherlands | Kirtipur | 17 Feb 2024 | ODI # 4731 |
4 | Pakistan | 9 wickets | 164 | 26.3 | v Australia | Adelaide | 8 Nov 2024 | ODI # 4801 |
7 | Sri Lanka | 8 wickets | 97 | 16.4 | v Zimbabwe | Colombo (RPS) | 11 Jan 2024 | ODI # 4720 |
7 | Australia | 8 wickets | 232 | 38.3 | v West Indies | Melbourne | 2 Feb 2024 | ODI # 4721 |
7 | Australia | 8 wickets | 87 | 6.5 | v West Indies | Canberra | 6 Feb 2024 | ODI # 4723 |
7 | Netherlands | 8 wickets | 173 | 37.5 | v Nepal | Kirtipur | 25 Feb 2024 | ODI # 4735 |
7 | Scotland | 8 wickets | 133 | 23.4 | v U.A.E. | Dubai (DICS) | 3 Mar 2024 | ODI # 4738 |
7 | Scotland | 8 wickets | 92 | 17.2 | v Oman | Dundee | 22 Jul 2024 | ODI # 4749 |
7 | Namibia | 8 wickets | 191 | 28.5 | v U.A.E. | Windhoek | 26 Sep 2024 | ODI # 4776 |
7 | West Indies | 8 wickets | 195 | 22.0 | v Sri Lanka | Pallekele | 26 Oct 2024 | ODI # 4786 |
7 | West Indies | 8 wickets | 157 | 25.5 | v England | North Sound | 31 Oct 2024 | ODI # 4790 |
7 | Oman | 8 wickets | 133 | 34.1 | v Netherlands | Al Amerat | 5 Nov 2024 | ODI # 4797 |
7 | West Indies | 8 wickets | 264 | 43.0 | v England | Bridgetown | 6 Nov 2024 | ODI # 4799 |
7 | Pakistan | 8 wickets | 141 | 26.5 | v Australia | Perth | 10 Nov 2024 | ODI # 4804 |
7 | Afghanistan | 8 wickets | 128 | 26.5 | v Zimbabwe | Harare | 21 Dec 2024 | ODI # 4820 |
20 | Sri Lanka | 7 wickets | 267 | 35.2 | v Afghanistan | Pallekele | 14 Feb 2024 | ODI # 4729 |
20 | Netherlands | 7 wickets | 124 | 27.2 | v Namibia | Kirtipur | 19 Feb 2024 | ODI # 4732 |
20 | Canada | 7 wickets | 216 | 40.3 | v Scotland | Dubai (DICS) | 1 Mar 2024 | ODI # 4737 |
20 | Australia | 7 wickets | 316 | 44.0 | v England | Nottingham | 19 Sep 2024 | ODI # 4766 |
20 | U.S.A. | 7 wickets | 287 | 45.0 | v Namibia | Windhoek | 22 Sep 2024 | ODI # 4771 |
20 | South Africa | 7 wickets | 170 | 33.0 | v Afghanistan | Sharjah | 22 Sep 2024 | ODI # 4772 |
20 | West Indies | 7 wickets | 228 | 36.5 | v Bangladesh | Basseterre | 10 Dec 2024 | ODI # 4814 |
27 | Bangladesh | 6 wickets | 256 | 44.4 | v Sri Lanka | Chattogram | 13 Mar 2024 | ODI # 4743 |
27 | Namibia | 6 wickets | 234 | 47.5 | v Oman | Dundee | 18 Jul 2024 | ODI # 4747 |
27 | U.S.A. | 6 wickets | 200 | 41.3 | v Namibia | Windhoek | 16 Sep 2024 | ODI # 4761 |
27 | Afghanistan | 6 wickets | 107 | 26.0 | v South Africa | Sharjah | 18 Sep 2024 | ODI # 4764 |
27 | Oman | 6 wickets | 129 | 43.4 | v U.A.E. | Al Amerat | 1 Nov 2024 | ODI # 4791 |
32 | Canada | 5 wickets | 198 | 45.3 | v Scotland | Dubai (DICS) | 7 Mar 2024 | ODI # 4740 |
32 | Netherlands | 5 wickets | 195 | 45.3 | v Canada | The Hague | 11 Aug 2024 | ODI # 4755 |
32 | Canada | 5 wickets | 182 | 42.0 | v Nepal | King City (NW) | 22 Sep 2024 | ODI # 4773 |
32 | Canada | 5 wickets | 199 | 45.3 | v Oman | King City (NW) | 26 Sep 2024 | ODI # 4777 |
32 | Sri Lanka | 5 wickets | 232 | 31.5 | v West Indies | Pallekele | 20 Oct 2024 | ODI # 4783 |
32 | Sri Lanka | 5 wickets | 190 | 38.2 | v West Indies | Pallekele | 23 Oct 2024 | ODI # 4784 |
32 | Nepal | 5 wickets | 155 | 29.5 | v Scotland | Dallas | 29 Oct 2024 | ODI # 4788 |
32 | England | 5 wickets | 329 | 47.3 | v West Indies | North Sound | 2 Nov 2024 | ODI # 4792 |
32 | Afghanistan | 5 wickets | 245 | 48.2 | v Bangladesh | Sharjah | 11 Nov 2024 | ODI # 4806 |
32 | West Indies | 5 wickets | 295 | 47.4 | v Bangladesh | Basseterre | 8 Dec 2024 | ODI # 4813 |
42 | Nepal | 4 wickets | 286 | 45.1 | v Canada | Kirtipur | 10 Feb 2024 | ODI # 4726 |
42 | Namibia | 4 wickets | 133 | 33.1 | v Nepal | Kirtipur | 15 Feb 2024 | ODI # 4730 |
42 | Bangladesh | 4 wickets | 236 | 40.2 | v Sri Lanka | Chattogram | 18 Mar 2024 | ODI # 4745 |
42 | Oman | 4 wickets | 197 | 49.1 | v Namibia | Dundee | 24 Jul 2024 | ODI # 4750 |
42 | Oman | 4 wickets | 79 | 24.1 | v U.A.E. | Al Amerat | 7 Nov 2024 | ODI # 4800 |
42 | West Indies | 4 wickets | 322 | 45.5 | v Bangladesh | Basseterre | 12 Dec 2024 | ODI # 4815 |
48 | Canada | 3 wickets | 195 | 47.4 | v U.A.E. | Dubai (DICS) | 28 Feb 2024 | ODI # 4736 |
48 | Sri Lanka | 3 wickets | 287 | 47.1 | v Bangladesh | Chattogram | 15 Mar 2024 | ODI # 4744 |
48 | U.S.A. | 3 wickets | 287 | 49.4 | v Nepal | Dallas | 27 Oct 2024 | ODI # 4787 |
48 | Sri Lanka | 3 wickets | 210 | 46.0 | v New Zealand | Pallekele | 17 Nov 2024 | ODI # 4808 |
48 | Pakistan | 3 wickets | 240 | 49.3 | v South Africa | Paarl | 17 Dec 2024 | ODI # 4817 |
53 | Sri Lanka | 2 wickets | 209 | 49.0 | v Zimbabwe | Colombo (RPS) | 8 Jan 2024 | ODI # 4719 |
53 | Namibia | 2 wickets | 169 | 40.0 | v Nepal | Kirtipur | 21 Feb 2024 | ODI # 4733 |
53 | Australia | 2 wickets | 204 | 33.3 | v Pakistan | Melbourne | 4 Nov 2024 | ODI # 4795 |
56 | Oman | 1 wicket | 221 | 49.5 | v Nepal | King City (NW) | 18 Sep 2024 | ODI # 4765 |
56 | U.A.E. | 1 wicket | 314 | 49.3 | v Namibia | Windhoek | 20 Sep 2024 | ODI # 4767 |
Showing 57 records
By balls remaining in the second innings
| Rank | Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|---|---|---|---|
🥇 1 | Australia | 8 wickets | 259 | 87 | 6.5 | 50.0 | v West Indies | Canberra | 6 Feb 2024 | ODI # 4723 |
🥈 2 | Nepal | 9 wickets | 208 | 138 | 15.2 | 50.0 | v Netherlands | Kirtipur | 17 Feb 2024 | ODI # 4731 |
🥉 3 | U.S.A. | 10 wickets | 205 | 107 | 15.5 | 50.0 | v U.A.E. | Windhoek | 18 Sep 2024 | ODI # 4763 |
4 | Scotland | 8 wickets | 196 | 92 | 17.2 | 50.0 | v Oman | Dundee | 22 Jul 2024 | ODI # 4749 |
5 | Pakistan | 10 wickets | 190 | 146 | 18.2 | 50.0 | v Zimbabwe | Bulawayo | 26 Nov 2024 | ODI # 4811 |
6 | Scotland | 8 wickets | 158 | 133 | 23.4 | 50.0 | v U.A.E. | Dubai (DICS) | 3 Mar 2024 | ODI # 4738 |
7 | Oman | 4 wickets | 155 | 79 | 24.1 | 50.0 | v U.A.E. | Al Amerat | 7 Nov 2024 | ODI # 4800 |
8 | Scotland | 10 wickets | 151 | 145 | 24.5 | 50.0 | v U.S.A. | Dallas | 25 Oct 2024 | ODI # 4785 |
9 | Afghanistan | 6 wickets | 144 | 107 | 26.0 | 50.0 | v South Africa | Sharjah | 18 Sep 2024 | ODI # 4764 |
10 | Pakistan | 9 wickets | 141 | 164 | 26.3 | 50.0 | v Australia | Adelaide | 8 Nov 2024 | ODI # 4801 |
11 | Pakistan | 8 wickets | 139 | 141 | 26.5 | 50.0 | v Australia | Perth | 10 Nov 2024 | ODI # 4804 |
11 | Afghanistan | 8 wickets | 139 | 128 | 26.5 | 50.0 | v Zimbabwe | Harare | 21 Dec 2024 | ODI # 4820 |
13 | Netherlands | 7 wickets | 136 | 124 | 27.2 | 50.0 | v Namibia | Kirtipur | 19 Feb 2024 | ODI # 4732 |
14 | Namibia | 8 wickets | 127 | 191 | 28.5 | 50.0 | v U.A.E. | Windhoek | 26 Sep 2024 | ODI # 4776 |
15 | Nepal | 5 wickets | 121 | 155 | 29.5 | 50.0 | v Scotland | Dallas | 29 Oct 2024 | ODI # 4788 |
16 | South Africa | 7 wickets | 102 | 170 | 33.0 | 50.0 | v Afghanistan | Sharjah | 22 Sep 2024 | ODI # 4772 |
17 | Namibia | 4 wickets | 101 | 133 | 33.1 | 50.0 | v Nepal | Kirtipur | 15 Feb 2024 | ODI # 4730 |
18 | Australia | 2 wickets | 99 | 204 | 33.3 | 50.0 | v Pakistan | Melbourne | 4 Nov 2024 | ODI # 4795 |
19 | Oman | 8 wickets | 95 | 133 | 34.1 | 50.0 | v Netherlands | Al Amerat | 5 Nov 2024 | ODI # 4797 |
20 | Sri Lanka | 7 wickets | 88 | 267 | 35.2 | 50.0 | v Afghanistan | Pallekele | 14 Feb 2024 | ODI # 4729 |
21 | West Indies | 7 wickets | 79 | 228 | 36.5 | 50.0 | v Bangladesh | Basseterre | 10 Dec 2024 | ODI # 4814 |
22 | Netherlands | 8 wickets | 73 | 173 | 37.5 | 50.0 | v Nepal | Kirtipur | 25 Feb 2024 | ODI # 4735 |
23 | Australia | 8 wickets | 69 | 232 | 38.3 | 50.0 | v West Indies | Melbourne | 2 Feb 2024 | ODI # 4721 |
24 | Sri Lanka | 8 wickets | 62 | 97 | 16.4 | 27.0 | v Zimbabwe | Colombo (RPS) | 11 Jan 2024 | ODI # 4720 |
25 | Namibia | 2 wickets | 60 | 169 | 40.0 | 50.0 | v Nepal | Kirtipur | 21 Feb 2024 | ODI # 4733 |
26 | Bangladesh | 4 wickets | 58 | 236 | 40.2 | 50.0 | v Sri Lanka | Chattogram | 18 Mar 2024 | ODI # 4745 |
27 | Canada | 7 wickets | 57 | 216 | 40.3 | 50.0 | v Scotland | Dubai (DICS) | 1 Mar 2024 | ODI # 4737 |
28 | West Indies | 8 wickets | 55 | 157 | 25.5 | 35.0 | v England | North Sound | 31 Oct 2024 | ODI # 4790 |
29 | U.S.A. | 6 wickets | 51 | 200 | 41.3 | 50.0 | v Namibia | Windhoek | 16 Sep 2024 | ODI # 4761 |
30 | Canada | 5 wickets | 48 | 182 | 42.0 | 50.0 | v Nepal | King City (NW) | 22 Sep 2024 | ODI # 4773 |
31 | West Indies | 8 wickets | 42 | 264 | 43.0 | 50.0 | v England | Bridgetown | 6 Nov 2024 | ODI # 4799 |
32 | Oman | 6 wickets | 38 | 129 | 43.4 | 50.0 | v U.A.E. | Al Amerat | 1 Nov 2024 | ODI # 4791 |
33 | Australia | 7 wickets | 36 | 316 | 44.0 | 50.0 | v England | Nottingham | 19 Sep 2024 | ODI # 4766 |
34 | Sri Lanka | 5 wickets | 34 | 190 | 38.2 | 44.0 | v West Indies | Pallekele | 23 Oct 2024 | ODI # 4784 |
35 | Nepal | 9 wickets | 33 | 233 | 44.3 | 50.0 | v Canada | Kirtipur | 12 Feb 2024 | ODI # 4728 |
36 | Bangladesh | 6 wickets | 32 | 256 | 44.4 | 50.0 | v Sri Lanka | Chattogram | 13 Mar 2024 | ODI # 4743 |
37 | Sri Lanka | 5 wickets | 31 | 232 | 31.5 | 37.0 | v West Indies | Pallekele | 20 Oct 2024 | ODI # 4783 |
38 | U.S.A. | 7 wickets | 30 | 287 | 45.0 | 50.0 | v Namibia | Windhoek | 22 Sep 2024 | ODI # 4771 |
39 | Nepal | 4 wickets | 29 | 286 | 45.1 | 50.0 | v Canada | Kirtipur | 10 Feb 2024 | ODI # 4726 |
40 | Canada | 5 wickets | 27 | 198 | 45.3 | 50.0 | v Scotland | Dubai (DICS) | 7 Mar 2024 | ODI # 4740 |
40 | Netherlands | 5 wickets | 27 | 195 | 45.3 | 50.0 | v Canada | The Hague | 11 Aug 2024 | ODI # 4755 |
40 | Canada | 5 wickets | 27 | 199 | 45.3 | 50.0 | v Oman | King City (NW) | 26 Sep 2024 | ODI # 4777 |
43 | West Indies | 4 wickets | 25 | 322 | 45.5 | 50.0 | v Bangladesh | Basseterre | 12 Dec 2024 | ODI # 4815 |
44 | Sri Lanka | 3 wickets | 17 | 287 | 47.1 | 50.0 | v Bangladesh | Chattogram | 15 Mar 2024 | ODI # 4744 |
45 | England | 5 wickets | 15 | 329 | 47.3 | 50.0 | v West Indies | North Sound | 2 Nov 2024 | ODI # 4792 |
46 | Canada | 3 wickets | 14 | 195 | 47.4 | 50.0 | v U.A.E. | Dubai (DICS) | 28 Feb 2024 | ODI # 4736 |
46 | West Indies | 5 wickets | 14 | 295 | 47.4 | 50.0 | v Bangladesh | Basseterre | 8 Dec 2024 | ODI # 4813 |
48 | Namibia | 6 wickets | 13 | 234 | 47.5 | 50.0 | v Oman | Dundee | 18 Jul 2024 | ODI # 4747 |
49 | Afghanistan | 5 wickets | 10 | 245 | 48.2 | 50.0 | v Bangladesh | Sharjah | 11 Nov 2024 | ODI # 4806 |
50 | Sri Lanka | 2 wickets | 6 | 209 | 49.0 | 50.0 | v Zimbabwe | Colombo (RPS) | 8 Jan 2024 | ODI # 4719 |
50 | West Indies | 8 wickets | 6 | 195 | 22.0 | 23.0 | v Sri Lanka | Pallekele | 26 Oct 2024 | ODI # 4786 |
50 | Sri Lanka | 3 wickets | 6 | 210 | 46.0 | 47.0 | v New Zealand | Pallekele | 17 Nov 2024 | ODI # 4808 |
53 | Oman | 4 wickets | 5 | 197 | 49.1 | 50.0 | v Namibia | Dundee | 24 Jul 2024 | ODI # 4750 |
54 | U.A.E. | 1 wicket | 3 | 314 | 49.3 | 50.0 | v Namibia | Windhoek | 20 Sep 2024 | ODI # 4767 |
54 | Pakistan | 3 wickets | 3 | 240 | 49.3 | 50.0 | v South Africa | Paarl | 17 Dec 2024 | ODI # 4817 |
56 | U.S.A. | 3 wickets | 2 | 287 | 49.4 | 50.0 | v Nepal | Dallas | 27 Oct 2024 | ODI # 4787 |
57 | Oman | 1 wicket | 1 | 221 | 49.5 | 50.0 | v Nepal | King City (NW) | 18 Sep 2024 | ODI # 4765 |
Showing 57 records
Additional Information
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures