Used BMW Cars for Sale

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

Cars available based on this search: 14255 Please remove a filter and try again.
Save
Refine Toggle View
Sort By
BMW 3 Series 316i 4dr Step Auto
£349 1
2000(X) Petrol
| 137000 Miles A Automatic

This Is a Great Car for Its Age and Mileage and Drove Beautiful Until the Head...
more

Boston
Your deposit cannot exceed £-1651 Deposit must be at least £0
BMW 5 Series 528i SE 5dr Auto
£495 1
1999(T) Petrol
| 216000 Miles A Automatic

the Car Seems to Drive Ok but There Are Warning Lights on the Dashboard (see...
more

Uckfield
Your deposit cannot exceed £-1505 Deposit must be at least £0
BMW 3 Series 328i SE Auto
£695 10
2000(W) Petrol
| 91107 Miles A Automatic

Engine Immobiliser, Adjustable Steering, Auxiliary Heating, Drivers Airbag,...
more

COVENTRY
Your deposit cannot exceed £-1305 Deposit must be at least £0
BMW 3 Series 323CI
£695 10
2000(W) Petrol
| 89514 Miles M Manual

Blue, Good Driver, Next Mot Due 08/11/2017, Service History, Speakers, Body...
more

Glasgow
Your deposit cannot exceed £-1305 Deposit must be at least £0
BMW 3 Series 2.2 320i SE 4dr Auto
£795 10
2002(51) Petrol
| 120000 Miles A Automatic

Black, 1 X Former Keeper, 2 Keys, New Mot, 2 Owners, Air-conditioning...
more

BRISTOL
Your deposit cannot exceed £-1205 Deposit must be at least £0
BMW 3 Series 318i SE 4dr
£895 1
2001(Y) Petrol
| 174787 Miles M Manual

Nice Drive Clean Bodywork, Interior - Clean Condition, Tyre Condition Good,...
more

Luton
Your deposit cannot exceed £-1105 Deposit must be at least £0
BMW 3 Series 1.9 318I SE TOURING 5d 11
£950 1
2001(Y) Petrol
| 139181 Miles M Manual

Central Door Locking - Key, Deadlocks, Immobiliser, Alarm - Remote Control,...
more

Peterborough
Your deposit cannot exceed £-1050 Deposit must be at least £0
BMW 3 Series 2.0 318Ci SE 2dr
£990 10
2003(03) Petrol
| 138000 Miles M Manual

Black, One Owner from New+long Mot+aircon+alloys+bargain, Air-conditioning...
more

Peterborough
Your deposit cannot exceed £-1010 Deposit must be at least £0
BMW 3 Series 316i SE 16v 4dr
£991 10
2003(53) Petrol
| 115503 Miles M Manual

Very Clean Example In a Great Colour, Ergonomic Belt System at the Rear, Front...
more

Derby
Your deposit cannot exceed £-1009 Deposit must be at least £0
BMW 3 Series 316i SE 16v
£995 6
2003(52) Petrol
| 122000 Miles M Manual

Just Taken In Part Exchange. Please Call 01452 614028 to View/test Drive. a Very...
more

Nailsworth
Your deposit cannot exceed £-1005 Deposit must be at least £0
Your deposit cannot exceed £-1005 Deposit must be at least £0
Looking For Car Finance?
Duration
Amount
0.075741052627563