The two fastest mile times in history occurred in the same race (July 7, 1999) which you can see below. The winner, Hicham El Guerrouj ran the still standing world record of 3:43.13. The 2nd place runner, Noah Ngeny ran 3:43.40 which also exceeded the existing world record. Ngeny went on to break the 1000m. world record in September 5th of the same year that still stands (2:11.96).