Zimbabwe’s 54 all out would have had cricket’s number-men looking for records of lowest scores in ODIs. This was not the lowest score in ODIs or even the lowest score by Zimbabwe in ODIs.
Tables are for data as on 28/02/2017
Here is a list of lowest ODI scores (below 60):
It can be seen that this is the lowest total against an Associate team.
Live link for ODI scores of 80 and below: http://stats.espncricinfo.com/ci/content/records/283987.html
Scorecard for the recent match, which came in a Duckworth-Lewis chase:
The record for the lowest ODI score is 35, also set by Zimbabwe in 2004:
Note that Sri Lanka’s innings of 9.2 overs and 39 minutes are probably records for a winning side in an ODI.
Indian fans would remember their team’s 54 as well, which was probably India’s most humiliating ODI defeat:
Humiliating particularly because one player (Jayasuriya) scored over 3 times India’s total. It was the heaviest ODI defeat at that time, though it has since been surpassed several times. India has also inflicted similar defeats on Hong Kong and Bermuda. Afghanistan has also been on the receiving end (against Australia in 2015).
ODI victory margins of 225 runs and above:
Live link for all wins by 180 or more runs: http://stats.espncricinfo.com/ci/content/records/283902.html