Lanka: 272 for 7 in 50 overs, New Zealand: 225 all out in 45.3 overs

Scott Styris 141 (125)

During the 2003 World Cup, Scott Styris played, arguably, one of the top ten best World Cup innings ever. Fired by an excellent run-a-ball hundred by Sanath Jayasuriya, Sri Lanka reached 272. New Zealand slumped to 15 for 3, Styris having come in at 2 for 2. Styris and Chris Cairns staged a partial recovery and reached 93 when two wickets fell quickly. The situation was desperate at 94 for 5. Despite limited support from the low order, Styris played magnificently and took the total to 225 for 9 when he was dismissed in the 46th over. His 141 was scored out of 223 and had an HSI value of 2.96.The lack of support and the very high percentage of team score contributed to this high HSI value. This gem was unarguably his finest innings for New Zealand and among the five best ever ODI innings played by New Zealand batsmen.

Shaun Pollock made his maiden ODI hundred, in Afro-Asia Cup match in Bangalore, 2007 AFP

8. ODI# 1876. India won by 14 runs

September 14, 2002, Colombo

India: 288 for 6 in 50 overs, Zimbabwe: 274 for 8 in 50 overs

Andy Flower 145 (164)

In a pool game of the 2002 Champions Trophy in Sri Lanka, India, batting first, were in some trouble at 87 for 5. Mohammad Kaif, with a measured hundred, and Rahul Dravid, with a half-century, took the score to a very competitive 288. The Sri Lankan pitches of