Here's some facts for you:
1500m All Time
WR 3:26.00 Hicham El Guerrouj MAR Roma, 14 07 1998
Updated as at: 24/11/2003
Mark Wind Athlete Nat Birth Pos Venue Date
3:26.00 Hicham El Guerrouj MAR 14 09 1974 1 Roma 14 07 1998
3:26.12 Hicham El Guerrouj 1 Bruxelles
3:26.34 Bernard Lagat KEN 12 12 1974 2 Bruxelles 24 08 2001
3:26.45 Hicham El Guerrouj 1r1 Zürich 12 08 1998
3:26.89 Hicham El Guerrouj 1 Zürich 16 08 2002
3:26.96 Hicham El Guerrouj 1 Rieti 08 09 2002
3:27.21 Hicham El Guerrouj 1r1 Zürich 11 08 2000
3:27.34 Hicham El Guerrouj 1 Monaco 19 07 2002
3:27.37 Noureddine Morceli ALG 28 02 1970 1 Nice 12 07 1995
3:27.52 Noureddine Morceli 1 Monaco 25 07 1995
3:27.65 Hicham El Guerrouj 1 Sevilla 24 08 1999
3:27.91 Bernard Lagat 2 Monaco 19 07 2002
3:28.12 Noah Ngeny KEN 02 11 1978 2r1 Zürich 11 08 2000
3:28.37 Noureddine Morceli 1 Monaco 09 09 1995
3:28.37 Hicham El Guerrouj 1 Monaco 08 08 1998
3:28.38 Hicham El Guerrouj 1 Paris 06 07 2001
3:28.40 Hicham El Guerrouj 1 Bruxelles 05 09 2003
3:28.51 Bernard Lagat 3r1 Zürich 11 08 2000
3:28.57 Hicham El Guerrouj 1r1 Zürich 11 08 1999
3:28.73 Noah Ngeny 2 Sevilla 24 08 1999
3:28.84 Noah Ngeny 1 Paris 21 07 1999
3:28.86 Noureddine Morceli 1 Rieti 06 09 1992
3:28.91 Hicham El Guerrouj 1 Zürich 13 08 1997
3:28.92 Hicham El Guerrouj 1 Bruxelles 22 08 1997
3:28.93 Noah Ngeny 1 München 11 09 1999
3:28.95 FermÃn Cacho ESP 16 02 1969 2 Zürich 13 08 1997
3:28.98 Mehdi Baala FRA 17 08 1978 2 Bruxelles 05 09 2003
3:29.05 Hicham El Guerrouj 1 Bruxelles 23 08 1996
3:29.06 Hicham El Guerrouj 1r1 Zürich 17 08 2001
3:29.08 Hicham El Guerrouj 1 Rieti 02 09 2001
3:29.12 Hicham El Guerrouj 1 Oslo 09 07 1998
3:29.13 Hicham El Guerrouj 1 Zürich 15 08 2003
3:29.18 Vénuste Niyongabo BDI 09 12 1973 2 Bruxelles 22 08 1997
3:29.19 Noah Ngeny 1 Bruxelles 03 09 1999
3:29.20 Noureddine Morceli 1 Narbonne 20 06 1993
3:29.27 Hicham El Guerrouj 1 Paris 14 09 2002
3:29.29 William Chirchir KEN 06 02 1979 3 Bruxelles 24 08 2001
3:29.30 Hicham El Guerrouj 1 Stockholm 07 07 1997
3:29.43 Vénuste Niyongabo 3 Zürich 13 08 1997
3:29.46 Saïd Aouita MAR 02 11 1959 1 Berlin 23 08 1985
3:29.46 Daniel Komen KEN 17 05 1976 1 Monaco 16 08 1997
3:29.50 Noureddine Morceli 1 Paris 28 06 1996
3:29.51 Hicham El Guerrouj 1 Hengelo 31 05 1997
3:29.51 Ali Saïdi-Sief ALG 15 03 1978 1 Lausanne 04 07 2001
3:29.57 Noureddine Morceli 1+ Rieti 05 09 1993
3:29.59 Hicham El Guerrouj 1 Stockholm 08 07 1996
3:29.67 Steve Cram GBR 14 10 1960 1 Nice 16 07 1985
3:29.67 Hicham El Guerrouj 1 Bruxelles 28 08 1998
3:29.71 Saïd Aouita 2 Nice 16 07 1985
3:29.72 Hicham El Guerrouj 1+ Oslo 04 07 1997
3:29.76 Hicham El Guerrouj 1 Roma 11 07 2003
3:29.77 Sydney Maree USA 09 09 1956 1 Köln 25 08 1985
3:29.77 Sebastian Coe GBR 29 09 1956 1 Rieti 07 09 1986