England registered a massive 342-run victory over South Africa in the final ODI at Southampton, setting a new record for the largest margin of victory by runs in ODIs. Their win surpassed the previous record by 25 runs, which was held by India after …

