British runner Josh Kerr ran the mile in 3 minutes, 42.66 seconds on Saturday, breaking a record that has stood since 1999.
Kerr announced his bid to break the world record months in advance, and pulled off the plan in London on Saturday.