The earliest match now recognized as an ODI was played between England and Australia at Melbourne Cricket Ground in January 1971; since then there have been over 4,000 ODIs. In the first ever ODI match John Edrich of England scored the first ever half century. He scored 82 runs which remained the highest individual score for that match. Dennis Amiss of England scored the first ever century in the second ever ODI in the following year. He scored 103 runs against Australia at Old Trafford Cricket Ground on 24 August 1972. The record of highest individual score progressed with Roy Fredericks's 105 and David Lloyd's unbeaten 116. In June 1975, Glenn Turner of New Zealand scored the first ever 150 plus score. He scored an unbeaten 171 runs against East Africa at Edgbaston Cricket Ground, Birmingham on 7 June 1975. The record was bettered by Kapil Dev of India with an unbeaten 175 runs against Zimbabwe in the 1983 World Cup. In the following edition of the World Cup, Viv Richards of the West Indies further bettered the record with an unbeaten 189 runs against England.