2001 Derartu Tulu Ethiopia 2:23:57
2002 Paula Radcliffe United Kingdom 2:18:56 Course record
2003 Paula Radcliffe United Kingdom 2:15:25 World marathon record; second victory
2004 Margaret Okayo Kenya 2:22:35
2005 Paula Radcliffe United Kingdom 2:17:42 Third victory
2006 Deena Kastor United States 2:19:35
2007 Zhou Chunxiu China 2:20:38
2008 Irina Mikitenko Germany 2:24:14
2009 Irina Mikitenko Germany 2:22:11 Second victory
2010 Aselefech Mergia Ethiopia 2:22:38 Initially third but Liliya Shobukhova and Inga Abitova both disqualified retrospectively.
2011 Mary Keitany Kenya 2:19:19
2012 Mary Keitany Kenya 2:18:37 Second victory
2001 Abdelkader El Mouaziz Morocco 2:07:09 Second victory
2002 Khalid Khannouchi United States 2:05:38 World marathon record
2003 Gezahegne Abera Ethiopia 2:07:56
2004 Evans Rutto Kenya 2:06:18
2005 Martin Lel Kenya 2:07:35
2006 Felix Limo Kenya 2:06:39
2007 Martin Lel Kenya 2:07:41 Second victory
2008 Martin Lel Kenya 2:05:15 Course record; third victory
2009 Samuel Wanjiru Kenya 2:05:10 Course record
2010 Tsegaye Kebede Ethiopia 2:05:19 Provisional Result
2011 Emmanuel Mutai Kenya 2:04:40 Course record
2012 Wilson Kipsang Kenya 2:04:44
Pick your 7!