Used BMW cars for sale in Henley on Thames, Oxfordshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Henley on Thames or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 3 Series

2015 - 3.0 330d BluePerformance M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

9
£8,995
Finance available £179 pm
  • 3L
  • 119kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

The Garage at Shurlock Row

BMW, 3 Series

2013 (13) - 2.0 320i M Sport Euro 5 (s/s) 2dr

26
Low Mileage
£6,495
Finance available £123 pm
  • 2L
  • 66.7kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Rightmove Autos Limited

BMW, 3 Series

2011 - 335i M Sport 4dr Step Auto

39
Low Mileage
£8,995
Finance available £179 pm
  • 3L
  • 66.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Junction 5 Car Sales

BMW, X5

2006 (55) - 4.4i V8 Sport Exclusive Edition 5dr Auto

43
£3,995
Finance available £67 pm
  • 4.4L
  • 164kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

Sulbrook Cars

BMW, M5

2014 - M5 4dr DCT

46
Low Mileage
£15,995
Finance available £335 pm
  • 4.4L
  • 87.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Junction 5 Car Sales

BMW, X1

2020 - sDrive 20i M Sport 5dr Step Auto

37
£18,499
Finance available £379 pm
  • 2L
  • 51.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch

0118 207 8522 *
4.3/5 Stars

BMW, 1 Series

2012 (12) - 123d M Sport 2dr

16
£4,290
  • 2L
  • 106kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

BMW, 2 Series

2016 (16) - 2.0 220i Sport Auto Euro 6 (s/s) 2dr

22
Reduced
£12,795
Finance available £264 pm
  • 2L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Driven Car Collection Ltd

0118 227 4529 *
4.7/5 Stars

BMW, X3

2006 (06) - 3.0d M Sport 5dr Auto

11
Reduced
£2,450
  • 3L
  • 112kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Munich Performance LTD

BMW, 3 Series

2004 (04) - 320 Ci Sport 2dr

16
Low Mileage
£2,300
  • 2.2L
  • 118kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Platinum Cars Ltd

BMW, 1 Series

2020 - 118i Sport 5dr Step Auto

38
Low Mileage
£17,849
Finance available £365 pm
  • 1.5L
  • 30.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch

0118 207 8522 *
4.3/5 Stars

BMW, 2 Series

2023 (73) - M235i xDrive 4dr Step Auto

27
£23,450
Finance available £461 pm
  • 2L
  • 20kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Munich Performance LTD

BMW, M6

2014 (64) - 4.4 V8 DCT Euro 6 (s/s) 2dr

25
Low Mileage
£21,995
Finance available £431 pm
  • 4.4L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Driven Car Collection Ltd

0118 227 4529 *
4.7/5 Stars

BMW, 2 Series

2022 - 218d M Sport 5dr DCT Auto

44
£21,250
  • 2L
  • 31.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Marshall SKODA Reading

BMW, X2

2018 - xDrive 20d M Sport X 5dr Step Auto

43
£15,490
  • 2L
  • 58.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Marshall SKODA Reading

BMW, X1

2011 (61) - sDrive 18d M Sport 5dr

15
Reduced
£3,995
Finance available £67 pm
  • 2L
  • 106.8kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Ash Motors

01494 977763 *
4.6/5 Stars