Best of Cricket History - Sir Viv Richards 189* vs England

Viv Richards essayed perhaps the greatest ODI innings ever with a spellbinding 189 not out against a hapless England attack.

The greatest innings in one-day international history according to everyone who witnessed it. Viv Richards smeared England all around Old Trafford in the first Texaco Trophy match: his 189 came off only 170 balls, with 21 fours and five sixes. What makes the innings so great is its context:

West Indies were 102 for 7 at one point, then 166 for 9. They ended up making 272 for 9 and won by 104 runs. Of the last-wicket partnership of 106, Michael Holding made 12.