What is Fastest time for the mile run?

The fastest mile ever run is 3:43.13 by Hicham El Guerrouj of Morocco in 1999.