<P> Team totals have risen steadily throughout the history of ODIs . This has accelerated in recent years, with improvements in techniques, new playing methods and introduction of Twenty20 International cricket . The highest team total before 400 runs was reached was the 398 / 5 scored by Sri Lanka against Kenya on 6 March 1996 at Asgiriya Stadium, Kandy . </P> <P> The 400 mark was first broken during a notable match between South Africa and Australia, with both teams passing 400 runs in their respective innings . As batting powerplays and other fielding restrictions have come into play, 400 + totals have become more common . Six international teams have scored 400 + totals in their matches . South Africa have recorded more 400 + scores in ODIs than any other nation, with six such scores as of August 2018 . </P> <P> As of August 2018, there have been 19 occasions where a team has recorded a 400 + total . The most recent 400 + score was achieved by England, who recorded a world record innings of 481 / 6 in 50 overs against Australia at Trent Bridge, Nottingham on 19 June 2018 . </P> <Ul> <Li> (300 / 3) indicates that a team scored 300 runs for three wickets and the innings was closed, either due to a successful run chase or if no overs remained (or are able) to be bowled . </Li> <Li> (300) indicates that a team scored 300 runs and was all out, either by losing all ten wickets or by having one or more batsmen unable to bat and losing the remaining wickets . </Li> </Ul>

Most 400+ runs in odi by a team