Create Alert

Used BMW Cars For Sale in Oxfordshire

Showing 1 to 10 of 26 second hand BMW Cars

Browse our current stock of BMW cars in Oxfordshire. We work with 6 BMW dealers in Oxfordshire.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £14,995
BMW Z4 20i sDrive M Sport 2dr +23

Year 2015

Transmission Manual

Mileage 44,190

Fuel type Petrol

Engine size 2.0

Retail price £16,490
BMW 2 Series 218d [150] Sport 2dr

Year 2017

Transmission Manual

Mileage 32,000

Fuel type Diesel

Engine size 2.0

Retail price £16,490 Finance from £369 per month
BMW X1 sDrive 18d M Sport 5dr Step Auto +29

Year 2016

Transmission Automatic

Mileage 37,450

Fuel type Diesel

Engine size 2000

Retail price £11,995 Finance from £271 per month
BMW 2 Series 218d SE 5dr Step Auto +1

Year 2015

Transmission Automatic

Mileage 25,700

Fuel type Diesel

Engine size 2.00

BMW 1 Series 116d Sport 5dr [Nav] Step Auto +19

Year 2016

Transmission Semi-Auto

Mileage 37,441

Fuel type Diesel

Engine size 1.5

BMW 4 Series 420d [190] xDrive M Sport 5dr Auto [P

Year 2017

Transmission Semi-Auto

Mileage 22,861

Fuel type Diesel

Engine size 2.0

BMW 3 Series 320d xDrive M Sport 5dr Step Auto

Year 2015

Transmission Semi-Auto

Mileage 76,932

Fuel type Diesel

Engine size 2.0

BMW 4 Series 420i xDrive M Sport 5dr Auto [Profess +24

Year 2016

Transmission Semi-Auto

Mileage 22,007

Fuel type Petrol

Engine size 2.0

BMW X1 xDrive 20d Sport 5dr Step Auto +24

Year 2018

Transmission Semi-Auto

Mileage 5,437

Fuel type Diesel

Engine size 2.0

BMW X1 xDrive 20d Sport 5dr Step Auto +24

Year 2018

Transmission Semi-Auto

Mileage 17,976

Fuel type Diesel

Engine size 2.0

Search all 26 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.