Used Rover cars for sale
106 cars from UK dealers, updated 18 October 2026. Typical asking price £10,000.
5 have had their price cut since they were first listed.
Cars for sale now, page 1 of 2
- 1994 Rover Metro, 53,000 miles, £990, Southall
- 2003 Rover 75, 165,997 miles, £1,395, Aylesbury
- 1992 Rover Metro, 44,000 miles, £1,500, Bristol
- 2003 Rover 75, 244,879 miles, £1,597, Aylesbury
- 2003 Rover 75, 147,000 miles, £1,795, Aylesbury
- 2006 Rover 75, £1,990, Milton Keynes
- 1995 Rover 45, 28,500 miles, £1,995, St Helens
- 2005 Rover 75, 66,000 miles, £1,995, Wellingborough
- 1993 Rover Metro, 71,000 miles, £1,995, Thorney
- 2003 Rover 75, 66,282 miles, £2,195, Preston
- 2004 Rover 75, 121,000 miles, £2,250, Pennington
- 2000 Rover 25, 33,000 miles, £2,390, Royal Tunbridge Wells
- 2002 Rover 25, 38,136 miles, £2,495, Driffield
- 2002 Rover 25, 53,400 miles, £2,495, Aylesbury
- 2002 Rover 75, 52,741 miles, £2,695, Bury
- 1958 Rover P4, 6,569 miles, £2,900, Snaith
- 2006 Rover 25, 42,137 miles, £2,995, Spalding
- 1997 Rover 600, 95,993 miles, £2,995, Spalding
- 1995 Rover 100, 57,000 miles, £3,250, Pennington
- 1998 Rover 200, 50,502 miles, £3,495, Kingston upon Hull
- 2000 Rover 45, 31,000 miles, £3,495, Aylesbury
- 1983 Rover SD1, 40,000 miles, £3,497, Aylesbury
- 1995 Rover 100, £3,950, Chieveley
- 2003 Rover 45, 43,284 miles, £3,950, Gillingham
- 1986 Rover Metro, 33,200 miles, £3,991, Redditch
- 1998 Rover 100, 22,900 miles, £3,995, Thorney
- 1995 Rover Metro, 15,567 miles, £3,995, Stoke-on-Trent
- 1995 Rover Metro, £3,995, Ruddington
- 1997 Rover Metro, £3,995, Ruddington
- 2001 Rover 75 Tourer, 84,000 miles, £3,999, Newton Abbot
- 2000 Rover 25, 59,000 miles, £4,000, Birmingham
- Rover P4, £4,000, Bicester
- 1978 Rover P4, 46,000 miles, £4,250, Pennington
- 1990 Rover 200, 79,080 miles, £4,500, Horsham
- 1961 Rover 100, 26,000 miles, £5,250, Pennington
- 1991 Rover Mini, 20,000 miles, £5,995, Barnoldswick
- 1991 Rover Metro, 17,950 miles, £5,999, Guildford
- 1993 Rover Mini, 5,600 miles, £6,495, St Ives
- 1999 Rover Mini, 42,801 miles, £6,495, Redditch
- 1975 Rover P6, 106,000 miles, £6,995, Thorney
- 1996 Rover 200, 12,639 miles, £7,500, Newcastle upon Tyne
- 1989 Rover Metro, 24,200 miles, £7,995, Belper
- 1959 Rover P4, 74,400 miles, £7,995, Thorney
- 1960 Rover P4, 24,000 miles, £8,450, Pennington
- 1999 Rover 200, £8,495, Ripon
- 1992 Rover Mini, £8,995, Wisborough Green
- 1993 Rover Mini, 73,618 miles, £8,995, Nottingham
- 1997 Rover Mini, 77,200 miles, £9,945, Biggleswade
- 1990 Rover Mini, 21,000 miles, £9,995, Portsmouth
- 1990 Rover Mini, 47,000 miles, £9,995, East Molesey
- 1992 Rover Mini, 29,215 miles, £9,995, Harlow
- 1992 Rover Mini, 73,483 miles, £9,995, Chesterfield
- 1997 Rover Mini, 85,000 miles, £9,995, Witham
- Rover P4, £9,995, Runcorn
- 1996 Rover Mini, 74,993 miles, £10,950, Bingley
- 1970 Rover P6, £10,995, Henley-on-Thames
- 1993 Rover Montego, 2,226 miles, £11,995, Peterborough
- 1982 Rover SD1, 83,712 miles, £11,995, Clay Cross
- 1992 Rover 200, 8,323 miles, £12,495, Norwich
- Rover Mini, £12,995, Bonnyrigg
- 1991 Rover Mini, 31,800 miles, £12,995, Dawlish
- 1994 Rover Mini, 1,886 miles, £13,794, Doncaster
- 1959 Rover P5, 78,567 miles, £13,995, Henlow
- 1968 Rover SD1, 73,000 miles, £14,450, Pennington
- 1999 Rover Mini, £14,995, Wisborough Green
- 2017 Rover Mini, 55,084 miles, £14,995, Stoke-on-Trent
- 1980 Rover SD1, £14,995, Henley-on-Thames
- 1995 Rover Metro, 16,110 miles, £15,000, Malmesbury
- 1993 Rover Mini, 26,900 miles, £16,495, Dawlish
- 2000 Rover Mini, 50,250 miles, £16,990, Bristol
- 1993 Rover Mini, 68,500 miles, £16,995, East Horsley
- 2000 Rover Mini, 68,500 miles, £16,995, Shefford
- 1999 Rover Mini, 24,760 miles, £17,950, Lewes
- 1972 Rover P5, £17,950, Lewes
- 1997 Rover Mini, 26,800 miles, £17,995, Carnforth
- 1969 Rover P5, 54,000 miles, £17,995, Henley-on-Thames
- 1990 Rover Mini, 35,800 miles, £18,495, Dawlish
- 1974 Rover P6, 31,381 miles, £18,950, Ottery St Mary
- 1991 Rover Mini, 9,133 miles, £18,995, Henlow
- 2000 Rover Mini, 14,600 miles, £18,995, Dawlish
- 2000 Rover Mini, 41,250 miles, £19,000, Kingswinford
- 2001 Rover Mini, 41,999 miles, £19,250, Kingston upon Hull
- 2001 Rover Mini, 28,000 miles, £19,750, London
- Rover 14, £19,950, Durham
- 1999 Rover Mini, 75,269 miles, £19,950, City of Westminster
- 1998 Rover Mini, 3,485 miles, £19,990, Burnley
- 1991 Rover Mini, 9,850 miles, £19,995, Dawlish
- 1999 Rover Mini, 92,982 miles, £19,995, Droitwich Spa
- 2001 Rover Mini, 30,000 miles, £19,995, Warrington
- 2000 Rover Mini, 20,800 miles, £22,995, Dawlish
- 2000 Rover Mini, 22,650 miles, £22,995, Dawlish
- 2000 Rover Mini, 12,250 miles, £23,995, Dawlish
- 2001 Rover Mini, £24,450, Richmond
- 2000 Rover Mini, 6,598 miles, £25,995, Poole
- 1994 Rover Mini, £26,995, London
- 1935 Rover 14, 68,721 miles, £32,000, Eastbourne
- 2000 Rover Mini, 2,742 miles, £39,995, Warrington
- 2001 Rover Mini, 7,255 miles, £44,995, London
- 1997 Rover Mini, 403 miles, £84,995, Winwick
- 1999 Rover 200, 74,900 miles, Aylesbury