British National Road Race Championships
Year Gold Silver Bronze
1996 Dave Rand Andy Naylor David Cook
1997 Jeremy Hunt Mark Walsham Matt Stephens
1998 Matt Stephens Roger Hammond Darren Barclay
1999 John Tanner Kevin Dawson Russell Downing
2000 John Tanner Jon Clay David Millar
2001 Jeremy Hunt Rob Hayles John Tanner
2002 Julian Winn Tom Southam Jeremy Hunt
2003 Roger Hammond Jeremy Hunt Jamie Alberts
2004 Roger Hammond Tom Southam Jeremy Hunt
2005 Russell Downing Steve Cummings Yanto Barker
2006 Hamish Haynes Roger Hammond Geraint Thomas
2007 David Millar Daniel Lloyd Hamish Haynes
2008 Rob Hayles Peter Kennaugh Dean Downing
2009 Kristian House Daniel Lloyd Peter Kennaugh
2010 Geraint Thomas Peter Kennaugh Ian Stannard
2011 Bradley Wiggins Geraint Thomas Peter Kennaugh
2012 Ian Stannard Alex Dowsett Russell Hampton
2013 Mark Cavendish Ian Stannard David Millar
2014 Peter Kennaugh Ben Swift Simon Yates
2015 Peter Kennaugh Mark Cavendish Ian Stannard
Men -- 1996–2019
The British National Road Race Championships cover different categories of British road bicycle racing events, normally held annually.