Used BMW Cars for Sale

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

Cars available based on this search: 2947 Please remove a filter and try again.
Save
Refine Toggle View
Sort By
BMW 3 Series touring se
£995 7
2000 Petrol
| 110000 Miles M Manual

Central Locking, Remote Central Locking, Electric Windows, Electric Mirrors,...
more

Dunston
Your deposit cannot exceed £-505 Deposit must be at least £0
BMW 3 Series 320d SE
£995 3
2001(Y) Diesel
| 161508 Miles M Manual

BMW 3 Series 320d SE Estate ABS Air Conditioning Alloy Wheels Central Locking...
more

Northwich
Your deposit cannot exceed £-505 Deposit must be at least £0
BMW 3 Series 318i SE
£999 10
2003(03) Petrol
| 126000 Miles M Manual

Very well looked after vehicle with full service history and new MOT, Upgrades -...
more

Grays
Your deposit cannot exceed £-501 Deposit must be at least £0
BMW 5 Series 2.5 525i SE Touring 5dr Auto
£999 10
2000(X) Petrol
| 134000 Miles A Automatic

Silver, NICE EXAMPLE OF BMW 525 SE TOURING 2.5 PETROL+++COMES WITH FULL SERVICE...
more

Weston Super-mare
Your deposit cannot exceed £-501 Deposit must be at least £0
BMW 3 Series 320i SE 5dr Auto
£1495 6
2002(52) Petrol
| 132000 Miles A Automatic

mot 16/5/2017, very very rare imola red, good spec, automatic estate,, Remote...
more

Hassocks
Your deposit cannot exceed £-5 Deposit must be at least £0
BMW 3 Series 2.0 320d SE Touring 5dr
£1495 10
2003(03) Diesel
| 130000 Miles M Manual

Metallic Blue, Upgrades - Full service history, All keys and handbooks, 3...
more

Watford
Your deposit cannot exceed £-5 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 £-5 Deposit must be at least £0
BMW 3 Series 318i SE Auto - Fully prepared &...
£1499 10
2003(53) Petrol
| 177000 Miles A Automatic

This is a facelift version of the E46 Estate range, and is in good condition in...
more

Evesham
Your deposit cannot exceed £-1 Deposit must be at least £0
BMW 3 Series 320i SE Auto
£1500 8
2003(52) Petrol
| 152221 Miles A Automatic

VERY NICE CLEAN ESTATE CAR JUST ARRIVED FIRST TO VIEW WILL BUY DRIVES EXCELLENT...
more

Bolton
Your deposit cannot exceed £0 Deposit must be at least £0
BMW 3 Series 2.0 318i SE Touring 5dr
£1595 10
2004(04) Petrol
| 136000 Miles M Manual

Grey, FULL SERVICE HISTORY+NEW MOT+AIRCON+ALLOYS+NICE SPEC+, Air-Conditioning...
more

Peterborough
Your deposit cannot exceed £95 Deposit must be at least £0
BMW 3 Series 2.0 320d ES Touring 5dr
£1650 10
2004(04) Diesel
| 186000 Miles M Manual

Bright Silver Metallixc with Dark Grey Cloth, Upgrades - Bright Silver Metallic...
more

Farnham
Your deposit cannot exceed £150 Deposit must be at least £0
0.30797576904297