Result Name Country Venue Date Info
1. 3:43.13 Hicham El Guerrouj MAR Roma 1999-07-07  
2. 3:43.40 Noah Ngeny KEN Roma 1999-07-07 AAR, NR, P2WR
3. 3:44.39 Noureddine Morceli ALG Rieti 1993-09-05 NR
4. 3:46.32 Steve Cram GBR Oslo 1985-07-27 CR, NR
5. 3:46.38 Daniel Komen KEN Berlin 1997-08-26
6. 3:46.70 Vénuste Niyongabo BDI Berlin 1997-08-26 NR, P3WR
7. 3:46.76 Saïd Aouita MAR Helsinki 1987-07-02 AAR
8. 3:46.91 Alan Webb USA Brasschaat 2007-07-21 CR, NR
9. 3:47.28 Bernard Lagat KEN Roma 2001-06-29
10. 3:47.33 Sebastian Coe GBR Bruxelles 1981-08-28
11. 3:47.65 Laban Rotich KEN Oslo 1997-07-04 AAR
12. 3:47.69 Steve Scott USA Oslo 1982-07-07
13. 3:47.79 José Luis González ESP Oslo 1985-07-27 NR
14. 3:47.88 John Kibowen KEN Oslo 1997-07-04
15. 3:47.94 William Chirchir KEN Oslo 2000-07-28
16. 3:47.97 Dahame Najem Bashir QAT Oslo 2005-07-29 CR, NR
17. 3:48.17 Paul Korir KEN London 2003-08-08
18. 3:48.23 Ali Saïdi-Sief ALG Oslo 2001-07-13
19. 3:48.28 Daniel Kipchirchir Komen KEN Eugene 2007-06-10
20. 3:48.38 Andrés Manuel Díaz ESP Roma 2001-06-29 AAR
21. 3:48.40 Steve Ovett GBR Koblenz 1981-08-26
22. 3:48.50 Asbel Kiprop KEN Eugene 2009-06-07 AAR
23. 3:48.78 Haron Keitany KEN Eugene 2009-06-07
24. 3:48.80 William Kemei KEN Berlin 1992-08-21
25. 3:48.83 Sydney Maree USA Rieti 1981-09-09
26. 3:48.95 Deresse Mekonnen ETH Oslo 2009-07-03 NR
27. 3:48.98 Craig Mottram AUS Oslo 2005-07-29 CR, NR, P5WR
28. 3:49.08 John Walker NZL Oslo 1982-07-07 NR
29. 3:49.20 Peter Elliott GBR Oslo 1988-07-02
30. 3:49.22 Jens-Peter Herold GER Oslo 1988-07-02 NR
31. 3:49.29 William Biwott Tanui KEN Oslo 2009-07-03 AAR, JWR
32. 3:49.31 Joe Falcon USA Oslo 1990-07-14
33. 3:49.34 David Moorcroft GBR Oslo 1982-06-26
Benjamin Kipkurui KEN Bruxelles 2000-08-25
35. 3:49.38 Andrew Baddeley GBR Oslo 2008-06-06
36. 3:49.39 Silas Kiplagat KEN Eugene 2011-06-04
37. 3:49.40 Abdi Bile SOM Oslo 1988-07-02 NR
38. 3:49.45 Mike Boit KEN Bruxelles 1981-08-28 AAR
39. 3:49.50 Rui Silva POR Roma 2002-07-12 NR
40. 3:49.56 Fermin Cacho ESP Oslo 1996-07-05
41. 3:49.60 José Antonio Redolat ESP Roma 2001-06-29
42. 3:49.70 Mekonnen Gebremedhin ETH Eugene 2011-06-04
43. 3:49.75 Leonard Muchero Maina KEN Roma 2001-06-29
44. 3:49.77 Ray Flynn IRL Oslo 1982-07-07 NR
Wilfred Oanda Kirochi KEN Oslo 1991-07-06
Caleb Ndiku KEN Eugene 2011-06-04 AAR
47. 3:49.80 Jim Spivey USA Oslo 1986-07-05
48. 3:49.83 Vyacheslav Shabunin RUS Roma 2001-06-29 NR, P6WR
49. 3:49.91 Simon Doyle AUS Oslo 1991-07-06
50. 3:49.95 Tarek Boukensa ALG Oslo 2005-07-29
51. 3:49.98 Thomas Wessinghage FRG Berlin 1983-08-17
52. 3:50.04 Ivan Heshko UKR London 2004-07-30 NR
53. 3:50.08 Mohammed Moustaoui MAR Oslo 2008-06-06
54. 3:50.14 Augustine Choge KEN London 2010-08-14
55. 3:50.22 Amine Laâlou MAR Eugene 2010-07-03
56. 3:50.25 Alex Kipchirchir KEN Rieti 2003-09-07
57. 3:50.26 Kevin Sullivan CAN Oslo 2000-07-28 NR
58. 3:50.32 John Mayock GBR Oslo 1996-07-05
59. 3:50.33 Eric Dubus FRA Zürich 1995-08-16 NR
60. 3:50.34 Todd Harbour USA Oslo 1981-07-11
61. 3:50.38 Pierre Délèze SUI Koblenz 1982-08-25 NR
62. 3:50.39 James Kwalia KEN Hengelo 2003-06-01
63. 3:50.40 Steve Holman USA Oslo 1997-07-04
Cornelius Chirchir KEN London 2003-08-08
Eliud Kipchoge KEN London 2004-07-30
66. 3:50.43 Yenew Alamirew ETH Eugene 2011-06-04
67. 3:50.49 Shadrack Korir KEN Eugene 2008-06-08
68. 3:50.52 Hauke Fuhlbrügge GER Oslo 1991-07-06
69. 3:50.53 Gideon Gathimba KEN Oslo 2010-06-04
70. 3:50.54 José Manuel Abascal ESP Roma 1986-09-10
71. 3:50.57 William Tanui KEN Berlin 1997-08-26 AAR
Ali Hakimi TUN Berlin 1997-08-26 NR
73. 3:50.60 Sammy Mutai KEN Roma 2001-06-29 P7WR
74. 3:50.62 Mark Carroll IRL Oslo 2000-07-28
75. 3:50.64 Graham Williamson GBR Cork 1982-07-13
Leonel Manzano USA London 2010-08-14
77. 3:50.66 Nick Willis NZL Eugene 2008-06-08
78. 3:50.73 Wilson Waigwa KEN Koblenz 1983-08-31 AAR
79. 3:50.79 Robert Kiplagat Andersen DEN Berlin 1997-08-26 NR
80. 3:50.82 Johan Fourie RSA Port Elizabeth 1987-03-11 NR
Suleiman Simotwo KEN Oslo 2005-07-29
82. 3:50.83 Nicholas Kiptanui Kemboi KEN Oslo 2008-06-06 AAR
83. 3:50.84 Tom Byers USA Koblenz 1982-08-25
84. 3:50.98 José Marajo FRA Oslo 1983-07-09
Robert Rono KEN Rieti 2003-09-07
86. 3:51.0 Filbert Bayi TAN Kingston 1975-05-17 NR
87. 3:51.02 John Gladwin GBR Zürich 1987-08-19
88. 3:51.05 Hudson Santos de Souza BRA Oslo 2005-07-29 CR, NR
89. 3:51.06 Frank O'Mara IRL Roma 1986-09-10
90. 3:51.1 Jim Ryun USA Bakersfield 1967-06-23
91. 3:51.12 Dieter Baumann GER Berlin 1992-08-21
Mohamed Suleiman QAT Zürich 1995-08-16
93. 3:51.14 Adil Kaouch MAR Oslo 2007-06-15
94. 3:51.25 Jeff Riseley AUS Oslo 2009-07-03
95. 3:51.31 Tony Morrell GBR Oslo 1990-07-14
Juan van Deventer RSA Oslo 2008-06-06
97. 3:51.33 Rashid Ramzi BRN Eugene 2005-06-04 NR
98. 3:51.34 John Gregorek USA Oslo 1982-06-26
99. 3:51.39 Richie Harris USA Koblenz 1984-08-29
Gert-Jan Liefers NED Hengelo 2003-06-01 NR
101. 3:51.41 Peter Rono KEN Lausanne 1991-07-10
102. 3:51.45 Russell Brown USA Eugene 2011-06-04
103. 3:51.50 Enock Koech KEN Roma 2001-06-29
104. 3:51.55 Graham Hood CAN Berlin 1997-08-26
105. 3:51.57 Jack Buckner GBR Koblenz 1984-08-29
106. 3:51.59 Eamonn Coghlan IRL Oslo 1983-07-09
107. 3:51.62 Chuck Aragon USA Oslo 1984-07-21
108. 3:51.64 Marcus O'Sullivan IRL Oslo 1989-07-01
109. 3:51.74 Andrew Wheating USA Eugene 2010-07-03
110. 3:51.76 Steve Crabb GBR London 1987-08-14
111. 3:51.79 Driss Maazouzi FRA Bruxelles 2000-08-25
112. 3:51.80 David Kibet KEN Jerez de la Frontera 1991-09-17
113. 3:51.82 Michael Hillardt AUS Koblenz 1985-08-28
Reyes Estévez ESP Roma 2002-07-12
115. 3:51.90 Anthony Whiteman GBR Nice 1998-07-16
116. 3:51.94 Suleiman Nyambui TAN Lausanne 1981-07-14
117. 3:51.96 Gennaro Di Napoli ITA San Donato Milanese 1992-05-30 NR
118. 3:52.00 Mohamed Othman Shahween KSA Oslo 2011-06-09 NR
119. 3:52.02 Craig Masback USA Oslo 1979-07-17
Pascal Thiébaut FRA Oslo 1984-07-21
Nick McCormick GBR Oslo 2005-07-29 P9WR
122. 3:52.04 Nadir Bosch FRA Bruxelles 2000-08-25
123. 3:52.17 Benjamin Jipcho KEN Stockholm 1973-07-02
124. 3:52.18 Boaz Lalang KEN Oslo 2010-06-04
125. 3:52.2 Marty Liquori USA Kingston 1975-05-17
126. 3:52.20 Abdelkader Hachlaf MAR Roma 2002-07-12
127. 3:52.21 Saïd Chébili FRA Nice 1997-07-16
128. 3:52.24 Dragan Zdravkovic SRB Berlin 1983-08-17 NR
Ryan Gregson AUS London 2010-08-14
130. 3:52.31 Vittorio Fontanella ITA Zürich 1981-08-19
131. 3:52.33 Martin Keino KEN Oslo 1996-07-05
132. 3:52.35 Belal Mansoor Ali BRN Oslo 2007-06-15
133. 3:52.36 Uwe Becker FRG Koblenz 1982-08-25
134. 3:52.38 Joseph Chesire KEN Oslo 1989-07-01
Arturo Casado ESP Oslo 2007-06-15
136. 3:52.39 Kipkoech Cheruiyot KEN Oslo 1988-07-02
Haile Gebrselassie ETH Gateshead 1999-06-27
138. 3:52.42 Robert Nemeth AUT Rieti 1981-09-09 NR
139. 3:52.44 John Robson GBR Oslo 1981-07-11
140. 3:52.45 David Kiplak KEN Oslo 2002-06-28
141. 3:52.46 Rüdiger Stenzel GER Berlin 1997-08-26 P11WR
142. 3:52.48 Robert Kibet KEN Oslo 1994-07-22
143. 3:52.49 Juan Carlos Higuero ESP Roma 2002-07-12
144. 3:52.50 Michael East GBR Sheffield 2005-08-21
145. 3:52.54 Jonah Birir KEN San Donato Milanese 1992-05-30
Salah Hissou MAR London 1999-08-07
147. 3:52.57 Hervé Phélippeau FRA Berlin 1989-08-18
148. 3:52.59 Jozef Plachý CZE Stockholm 1978-07-03 NR
149. 3:52.63 Nathan Brannen CAN Eugene 2009-06-07
150. 3:52.64 Branko Zorko CRO Stockholm 1998-08-05 NR
151. 3:52.66 Mohammed Amyn MAR Roma 1999-07-07
Anas Selmouni MAR Hengelo 2003-06-01
153. 3:52.72 Isaac Viciosa ESP Oslo 1994-07-22
Ahmed Krama ALG Nice 1997-07-16
Giuseppe D'Urso ITA Roma 1999-07-07
156. 3:52.75 Matthew Yates GBR Oslo 1993-07-10
157. 3:52.78 Alexandre Gonzalez FRA Lausanne 1981-07-14
158. 3:52.80 Jeff Atkinson USA Zürich 1988-08-17
159. 3:52.85 Youssef Baba MAR Oslo 2000-07-28
Sergio Gallardo ESP Oslo 2007-06-15
161. 3:52.92 Frederick Cheruiyot KEN Sheffield 1998-08-02
162. 3:52.95 Bouabdellah Tahri FRA Roma 2002-07-12
163. 3:52.96 Manuel Pancorbo ESP Oslo 1993-07-10
164. 3:52.99 Mark Rowland GBR Roma 1986-09-10
165. 3:53.00 Joaquim Carvalho Cruz BRA Westwood 1984-05-13
166. 3:53.02 Francis Gonzalez FRA Lausanne 1981-07-14
167. 3:53.05 Elkanah Angwenyi KEN Eugene 2005-06-04
168. 3:53.1 Kipchoge Keino KEN Kisumu 1967-09-10
169. 3:53.13 Philemon Harineki ZIM San Donato Milanese 1992-05-30 NR
170. 3:53.14 David Lelei KEN Roma 1999-07-07 P13WR
171. 3:53.16 Peter Biwott KEN Roma 2001-06-29
172. 3:53.18 Lopez Lomong USA Eugene 2010-07-03
173. 3:53.2 Tony Waldrop USA Philadelphia 1974-04-27
174. 3:53.20 Ian Stewart II GBR Koblenz 1982-08-25
175. 3:53.24 Mark Fountain AUS Sheffield 2005-08-21
176. 3:53.26 Richie Boulet USA Eugene 1998-05-31
177. 3:53.29 Hillary Chenonge KEN Hengelo 2003-06-01 AAR
178. 3:53.3 David Wottle USA Eugene 1973-06-20
Rick Wohlhuter USA Wichita 1975-05-31
180. 3:53.30 Mário Silva POR Jerez de la Frontera 1991-09-17
Edgar Martins de Oliveira BRA Eugene 1996-05-26
182. 3:53.36 Mogens Guldberg DEN Lausanne 1991-07-10
Nixon Chepseba KEN Oslo 2011-06-09
184. 3:53.39 Tom Lancashire GBR London 2010-08-14
185. 3:53.40 Hailu Mekonnen ETH Oslo 2000-07-28
186. 3:53.47 Marko Koers NED Berlin 1996-08-30
187. 3:53.49 Elijah Kipruto Maru KEN Melbourne 1997-02-20
188. 3:53.53 Julius Kiptoo KEN Rieti 1997-09-03
189. 3:53.55 Andreas Busse GDR Berlin 1982-08-20
190. 3:53.58 Pat Scammell AUS Melbourne 1991-02-07
191. 3:53.6 Michel Jazy FRA Rennes 1965-06-09
192. 3:53.60 Musir Salem Jawher BRN Portland 2001-06-03
193. 3:53.62 Rod Dixon NZL Stockholm 1975-06-30
Josphat Kiprono Menjo KEN Joensuu 2010-08-21
195. 3:53.63 Sammy Rono KEN Paris 1998-07-29
196. 3:53.64 Kevin McKay GBR Oslo 1994-07-22
Terrance Herrington USA Eugene 1995-06-04
198. 3:53.69 Michael Too KEN Hengelo 2003-06-01
199. 3:53.74 Omer Khalifa SUD Berlin 1984-08-17 NR
200. 3:53.78 Robert Myers USA London 2004-07-30
201. 3:53.8 Jürgen May FRG Wanganui 1965-12-11
Bodo Tümmler FRG Karlskrona 1968-08-22
203. 3:53.82 Gary Staines GBR Portsmouth 1990-08-12
204. 3:53.85 Rob Harrison GBR Nice 1986-07-15
Salah El Ghazi MAR Stockholm 1998-08-05
206. 3:53.86 Graham Davidson RSA Hengelo 2003-06-01
207. 3:53.93 Han Kulker NED Hechtel 1985-08-14
Niall Bruton IRL Oslo 1996-07-05
209. 3:54.00 Ismaïl Sghyr FRA Nice 1995-07-12
210. 3:54.01 Moses Kiptanui KEN Oslo 1991-07-06
David Torrence USA Eugene 2011-06-04
212. 3:54.03 Peter Snell NZL Auckland 1964-11-17
213. 3:54.06 Kevin Johnson USA Berlin 1984-08-17
214. 3:54.09 Vickson Polonet KEN Ostrava 2009-06-17
215. 3:54.10 Martin Johns NZL Eugene 1996-05-26
Ben Blankenship USA Eugene 2011-06-04
217. 3:54.11 Klaus Peter Nabein GER Lausanne 1986-09-02
218. 3:54.17 Adam Goucher USA Eugene 1999-05-30
219. 3:54.19 Donald Paige USA Westwood 1982-05-16
220. 3:54.2 Frank Clement GBR Oslo 1978-06-27
Doug Padilla USA Westwood 1989-08-06
222. 3:54.23 David Krummenacker USA Edwardsville 1998-07-25
223. 3:54.24 Jonathan Rankin USA Stretford 2007-08-11
224. 3:54.30 David Strang GBR Oslo 1994-07-22
Marc Davis USA Nice 1997-07-16
Collis Birmingham AUS London 2009-07-25
227. 3:54.35 Evan Jager USA Eugene 2009-06-07
228. 3:54.36 Seneca Lassiter USA Oslo 2001-07-13
229. 3:54.37 Geoffrey Rono KEN Oslo 2010-06-04
230. 3:54.39 Neil Horsfield GBR Cork 1986-07-08
231. 3:54.40 Adrian Blincoe NZL Rieti 2003-09-07
232. 3:54.43 Jason Lunn USA Eugene 2003-05-24
233. 3:54.45 Anders Gärderud SWE Stockholm 1975-06-30 NR
234. 3:54.46 Chris Lukezic USA Eugene 2006-05-28
235. 3:54.48 David Taylor IRL Cork 1983-07-13
236. 3:54.5 Herbert Elliott AUS Dublin 1958-08-06
237. 3:54.52 Ulf Högberg SWE Stockholm 1974-07-01
238. 3:54.53 Tim Hutchings GBR Edinburgh 1982-07-31
239. 3:54.56 Terry Brahm USA Burnaby 1984-07-16
Issac Songok KEN Linz 2001-08-20 AAR
241. 3:54.57 Marc Corstjens BEL Oslo 1993-07-10 NR
242. 3:54.59 Bennie Greyling RSA Durban 1987-12-09
243. 3:54.6 Steve Prefontaine USA Eugene 1973-06-20
Danie Malan RSA Stellenbosch 1975-02-26
John Quade USA Westwood 1989-08-06
246. 3:54.62 Victor Radebe RSA Port Elizabeth 1987-03-11
James Nolan IRL Rieti 2003-09-07
248. 3:54.63 Abderrhamane Morceli ALG Roma 1983-09-01
Gerry O'Reilly IRL Villanova 1986-06-08
250. 3:54.65 Tom Smith USA Westwood 1984-05-13
Vincent Malakwen KEN Oslo 1996-07-05
252. 3:54.66 Mohamed Khaldi ALG Bruxelles 2000-08-25
253. 3:54.68 Tom Moloney IRL Cork 1986-07-08
254. 3:54.69 Vincent Rousseau BEL Hechtel 1985-08-14
255. 3:54.7 John Hartnett IRL Eugene 1973-06-20
256. 3:54.70 John Kosgei KEN Rieti 1996-09-01
Andrew Graffin GBR London 2002-08-23
258. 3:54.72 Karl Fleschen FRG Berlin 1977-08-26
Daniel Salel KEN Ostrava 2009-06-17
260. 3:54.78 Tom Birger Hansen DEN Stockholm 1975-06-30
261. 3:54.80 James Brewer GBR London 2009-07-25
262. 3:54.81 Paul Mwangi KEN Zagreb 1998-07-07
Henok Legesse ETH Eugene 2009-06-07
264. 3:54.83 Karl Paranya USA Eugene 1999-05-30
265. 3:54.84 Steve Lacy USA Stockholm 1980-07-07
Rachid El Basir MAR Oslo 1992-07-04
Johan Cronje RSA London 2009-07-25
268. 3:54.86 Brahim Boutayeb MAR Zürich 1987-08-19
269. 3:54.87 Brian Berryhill USA Linz 2001-08-20
270. 3:54.9 Adrian Passey GBR Harlow 1989-08-20
271. 3:54.90 Jamie Harris USA Stockholm 1998-08-05
Bert Leenaerts BEL Bruxelles 2000-08-25
Peter van der Westhuizen RSA Oslo 2010-06-04
274. 3:54.92 Christophe Impens BEL Sheffield 1996-08-25
275. 3:54.94 Matt Centrowitz USA Oslo 1982-06-26
Paul McMullen USA London 2001-07-22
277. 3:54.96 Matthew Holtaus USA Eugene 1999-05-30
278. 3:55.0 Dennis Fikes USA Philadelphia 1974-04-27
Jim McGuinness GBR Dublin 1977-07-11
280. 3:55.05 Jeremy Roff AUS London 2009-07-25