Multiple choice First man to run a mile under 4 minutes. Milkha Singh British Athlete Sir Roger Bannister Johnson Grain Smith Reveal answer Fill a bubble to check yourself B Correct answer Explanation Roger Bannister became the first person to run a mile in under 4 minutes on May 6, 1954, at Oxford's Iffley Road track. He broke the 4-minute barrier with a time of 3 minutes 59.4 seconds.