Match results in 2020 in ODIs IN India
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
India | Australia | Australia | 6 wickets | Ahmedabad | Nov 19, 2023 | ODI # 4705 |
Australia | South Africa | Australia | 3 wickets | Eden Gardens | Nov 16, 2023 | ODI # 4704 |
India | New Zealand | India | 70 runs | Wankhede | Nov 15, 2023 | ODI # 4703 |
India | Netherlands | India | 160 runs | Bengaluru | Nov 12, 2023 | ODI # 4702 |
England | Pakistan | England | 93 runs | Eden Gardens | Nov 11, 2023 | ODI # 4701 |
Australia | Bangladesh | Australia | 8 wickets | Pune | Nov 11, 2023 | ODI # 4700 |
Afghanistan | South Africa | South Africa | 5 wickets | Ahmedabad | Nov 10, 2023 | ODI # 4699 |
New Zealand | Sri Lanka | New Zealand | 5 wickets | Bengaluru | Nov 9, 2023 | ODI # 4698 |
England | Netherlands | England | 160 runs | Pune | Nov 8, 2023 | ODI # 4697 |
Afghanistan | Australia | Australia | 3 wickets | Wankhede | Nov 7, 2023 | ODI # 4696 |
Bangladesh | Sri Lanka | Bangladesh | 3 wickets | Delhi | Nov 6, 2023 | ODI # 4695 |
India | South Africa | India | 243 runs | Eden Gardens | Nov 5, 2023 | ODI # 4694 |
Australia | England | Australia | 33 runs | Ahmedabad | Nov 4, 2023 | ODI # 4693 |
New Zealand | Pakistan | Pakistan | 21 runs | Bengaluru | Nov 4, 2023 | ODI # 4692 |
Afghanistan | Netherlands | Afghanistan | 7 wickets | Lucknow | Nov 3, 2023 | ODI # 4691 |
India | Sri Lanka | India | 302 runs | Wankhede | Nov 2, 2023 | ODI # 4690 |
New Zealand | South Africa | South Africa | 190 runs | Pune | Nov 1, 2023 | ODI # 4689 |
Bangladesh | Pakistan | Pakistan | 7 wickets | Eden Gardens | Oct 31, 2023 | ODI # 4688 |
Afghanistan | Sri Lanka | Afghanistan | 7 wickets | Pune | Oct 30, 2023 | ODI # 4687 |
India | England | India | 100 runs | Lucknow | Oct 29, 2023 | ODI # 4686 |
Bangladesh | Netherlands | Netherlands | 87 runs | Eden Gardens | Oct 28, 2023 | ODI # 4685 |
Australia | New Zealand | Australia | 5 runs | Dharamsala | Oct 28, 2023 | ODI # 4684 |
Pakistan | South Africa | South Africa | 1 wicket | Chennai | Oct 27, 2023 | ODI # 4683 |
England | Sri Lanka | Sri Lanka | 8 wickets | Bengaluru | Oct 26, 2023 | ODI # 4682 |
Australia | Netherlands | Australia | 309 runs | Delhi | Oct 25, 2023 | ODI # 4681 |
Bangladesh | South Africa | South Africa | 149 runs | Wankhede | Oct 24, 2023 | ODI # 4680 |
Afghanistan | Pakistan | Afghanistan | 8 wickets | Chennai | Oct 23, 2023 | ODI # 4679 |
India | New Zealand | India | 4 wickets | Dharamsala | Oct 22, 2023 | ODI # 4678 |
England | South Africa | South Africa | 229 runs | Wankhede | Oct 21, 2023 | ODI # 4677 |
Netherlands | Sri Lanka | Sri Lanka | 5 wickets | Lucknow | Oct 21, 2023 | ODI # 4676 |
Australia | Pakistan | Australia | 62 runs | Bengaluru | Oct 20, 2023 | ODI # 4675 |
India | Bangladesh | India | 7 wickets | Pune | Oct 19, 2023 | ODI # 4674 |
Afghanistan | New Zealand | New Zealand | 149 runs | Chennai | Oct 18, 2023 | ODI # 4673 |
Netherlands | South Africa | Netherlands | 38 runs | Dharamsala | Oct 17, 2023 | ODI # 4672 |
Australia | Sri Lanka | Australia | 5 wickets | Lucknow | Oct 16, 2023 | ODI # 4671 |
Afghanistan | England | Afghanistan | 69 runs | Delhi | Oct 15, 2023 | ODI # 4670 |
India | Pakistan | India | 7 wickets | Ahmedabad | Oct 14, 2023 | ODI # 4669 |
Bangladesh | New Zealand | New Zealand | 8 wickets | Chennai | Oct 13, 2023 | ODI # 4668 |
Australia | South Africa | South Africa | 134 runs | Lucknow | Oct 12, 2023 | ODI # 4667 |
India | Afghanistan | India | 8 wickets | Delhi | Oct 11, 2023 | ODI # 4666 |
Pakistan | Sri Lanka | Pakistan | 6 wickets | Hyderabad | Oct 10, 2023 | ODI # 4665 |
Bangladesh | England | England | 137 runs | Dharamsala | Oct 10, 2023 | ODI # 4664 |
Netherlands | New Zealand | New Zealand | 99 runs | Hyderabad | Oct 9, 2023 | ODI # 4663 |
India | Australia | India | 6 wickets | Chennai | Oct 8, 2023 | ODI # 4662 |
South Africa | Sri Lanka | South Africa | 102 runs | Delhi | Oct 7, 2023 | ODI # 4661 |
Afghanistan | Bangladesh | Bangladesh | 6 wickets | Dharamsala | Oct 7, 2023 | ODI # 4660 |
Netherlands | Pakistan | Pakistan | 81 runs | Hyderabad | Oct 6, 2023 | ODI # 4659 |
England | New Zealand | New Zealand | 9 wickets | Ahmedabad | Oct 5, 2023 | ODI # 4658 |
India | Australia | Australia | 66 runs | Rajkot | Sep 27, 2023 | ODI # 4657 |
India | Australia | India | 99 runs | Indore | Sep 24, 2023 | ODI # 4654 |
India | Australia | India | 5 wickets | Mohali | Sep 22, 2023 | ODI # 4651 |
India | Australia | Australia | 21 runs | Chennai | Mar 22, 2023 | ODI # 4545 |
India | Australia | Australia | 10 wickets | Visakhapatnam | Mar 19, 2023 | ODI # 4541 |
India | Australia | India | 5 wickets | Wankhede | Mar 17, 2023 | ODI # 4538 |
India | New Zealand | India | 90 runs | Indore | Jan 24, 2023 | ODI # 4511 |
India | New Zealand | India | 8 wickets | Raipur | Jan 21, 2023 | ODI # 4509 |
India | New Zealand | India | 12 runs | Hyderabad | Jan 18, 2023 | ODI # 4507 |
India | Sri Lanka | India | 317 runs | Thiruvananthapuram | Jan 15, 2023 | ODI # 4505 |
India | Sri Lanka | India | 4 wickets | Eden Gardens | Jan 12, 2023 | ODI # 4503 |
India | Sri Lanka | India | 67 runs | Guwahati | Jan 10, 2023 | ODI # 4501 |
India | South Africa | India | 7 wickets | Delhi | Oct 11, 2022 | ODI # 4472 |
India | South Africa | India | 7 wickets | Ranchi | Oct 9, 2022 | ODI # 4471 |
India | South Africa | South Africa | 9 runs | Lucknow | Oct 6, 2022 | ODI # 4470 |
India | West Indies | India | 96 runs | Ahmedabad | Feb 11, 2022 | ODI # 4356 |
India | West Indies | India | 44 runs | Ahmedabad | Feb 9, 2022 | ODI # 4355 |
India | West Indies | India | 6 wickets | Ahmedabad | Feb 6, 2022 | ODI # 4353 |
India | England | India | 7 runs | Pune | Mar 28, 2021 | ODI # 4284 |
India | England | England | 6 wickets | Pune | Mar 26, 2021 | ODI # 4283 |
India | England | India | 66 runs | Pune | Mar 23, 2021 | ODI # 4281 |
India | Australia | India | 7 wickets | Bengaluru | Jan 19, 2020 | ODI # 4233 |
India | Australia | India | 36 runs | Rajkot | Jan 17, 2020 | ODI # 4232 |
India | Australia | Australia | 10 wickets | Wankhede | Jan 14, 2020 | ODI # 4231 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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
Records includes the following current or recent matches:
Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]
Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]
Scotland vs Nepal at Dundee, ICC Men's Cricket World Cup League 2 76th Match, Jun 8, 2025 [ODI # 4886]