Used BMW Cars for Sale

Looking for a used BMW? View all 2601 used BMW cars for sale now
Please insert a valid postcode Use my current location

Cars available based on this search: 2601 Please remove a filter and try again.
Save
Refine Toggle View
Sort By
BMW 3 Series 318i SE
£595 10
2003(03) Petrol
| 148000 Miles M Manual

4 X Nearly New Tyres, Both Front Wings Want Paint (bubbling), Drivers Window...
more

Chesterfield
Your deposit cannot exceed £-1405 Deposit must be at least £0
BMW 3 Series 320D SE TOURING
£995 10
2003(52) Diesel
| 194000 Miles M Manual

Px to Clear. Well Maintained With Lots Of Service History. Everything Works As...
more

Waterlooville
Your deposit cannot exceed £-1005 Deposit must be at least £0
BMW 3 Series 320i SE
£1000 6
2001(51) Petrol
| 150000 Miles M Manual

Just In Px to Clear, Drives Spot On! Full Leather, Sold As Trade In to Clear,...
more

Netherton
Your deposit cannot exceed £-1000 Deposit must be at least £0
BMW 3 Series 2.0 320d ES Touring 5dr
£1195 9
2004(04) Diesel
| 145943 Miles M Manual

Grey, * RRP 2623 * Service History * Last Mot Expires Jan 17 * Last Service...
more

Kirkham
Your deposit cannot exceed £-805 Deposit must be at least £0
BMW 3 Series 2.2 320i SE Touring 5dr A
£1495 10
2001(Y) Petrol
| 104950 Miles A Automatic

Metallic Grey, Pre-sale Service and Long Mot, Hpi / Aa Data Chacked, 12 Months...
more

Hounslow
Your deposit cannot exceed £-505 Deposit must be at least £0
BMW 5 Series 525 tds SE 5dr
£1495 10
1997(R) Diesel
| 180000 Miles M Manual

Metallic Silver, Can Come With 3 Months Warranty!superb Estate! Full Service...
more

Littletown
Your deposit cannot exceed £-505 Deposit must be at least £0
BMW 5 Series 525d SE Auto
£1590 10
2002(52) Diesel
| 150000 Miles A Automatic

Black Full Leather Interior, Air-conditioning (automatic), Cruise Control,...
more

Windsor
Your deposit cannot exceed £-410 Deposit must be at least £0
BMW 3 Series 320d SE [6]
£1650 10
2004(P) Diesel
| 157500 Miles M Manual

2004 BMW 320d Se Touring - M Sport Wheels - Diesel - Great MPG (65+) - 12 Stamps...
more

Gloucester
Your deposit cannot exceed £-350 Deposit must be at least £0
BMW 3 Series 2.0 320d ES Touring 5dr
£1685 10
2004(04) Diesel
| 158000 Miles M Manual

Silver, on Sale Was 2495 Px to Clear Looks and Drives Superb, 5+ Owners, Grey...
more

Leigh-on-Sea
Your deposit cannot exceed £-315 Deposit must be at least £0
BMW 5 Series 530i SE Auto
£1990 1
2002(02) Petrol
| 140000 Miles A Automatic

140000 Miles. 12 Months Mot, 3 Months Warranty, 3x3 Point Rear Seat Belts, Abs,...
more

Prenton
Your deposit cannot exceed £-10 Deposit must be at least £0
BMW 3 Series 325i SE Auto
£1995 9
2003(03) Petrol
| 126000 Miles A Automatic

325i Touring (estate) Automatic, 12 Months Mot, 3 Months Warranty, Petrol, Great...
more

Latchingdon
Your deposit cannot exceed £-5 Deposit must be at least £0
0.34518003463745