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, 1 Series

2012 (12) - 123d M Sport 2dr

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

The Motoring Company

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, 3 Series

2012 (R) - 320d M Sport 4dr Step Auto [Business Media]

39
Low Mileage
£7,995
Finance available £156 pm
  • 2L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Junction 5 Car Sales

BMW, 2 Series

2019 (69) - M240i 2dr [Nav] Step Auto

16
Reduced
£14,995
Finance available £313 pm
  • 3L
  • 44.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Manor Cars High Wycombe Ltd

BMW, 1 Series

2021 (21) - 118i M Sport 5dr Step Auto

20
Reduced
£16,495
Finance available £346 pm
  • 1.5L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Manor Cars High Wycombe Ltd

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

£18,699
Finance available £383 pm
  • 1.5L
  • 41.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch

0118 207 8522 *
4.3/5 Stars

BMW, 1 Series

2008 (08) - 135i M Sport 2dr

32
Low Mileage
£6,995
Finance available £134 pm
  • 3L
  • 100kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Junction 5 Car Sales

BMW, 3 Series

2011 (11) - 318i ES 4dr

18
£2,495
  • 2L
  • 123.4kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Sofia Car Services LTD

BMW, i3

2018 - 125kW Range Extender 33kWh 5dr Auto

41
Reduced
£11,900
  • 29kMiles
  • Auto
  • Body StyleHatchback

BMW, 2 Series Active Tourer

2018 - 220d xDrive Luxury 5dr Step Auto

38
Low Mileage
£13,599
  • 2L
  • 30.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch

0118 207 8522 *
4.3/5 Stars

BMW, X3

2004 (04) - 2.5i Sport 5dr Auto

17
Low Mileage
£995
  • 2.5L
  • 94.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Ash Motors

01494 977763 *
4.6/5 Stars

BMW, 2 Series

2016 (66) - 2.0 220d Sport Auto Euro 6 (s/s) 2dr

45
£8,195
Finance available £161 pm
  • 2L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MOTOR TREND LTD

BMW, 1 Series

2022 - 118d Sport 5dr Step Auto [Live Cockpit Pro]

£18,999
Finance available £390 pm
  • 2L
  • 40.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch

0118 207 8522 *
4.3/5 Stars

BMW, M6

2005 - M6 2dr SMG - Just had £5000 spent

11
Reduced
£14,990
Finance available £313 pm
  • 5L
  • 79kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Munich Performance LTD

BMW, X3

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

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

Munich Performance LTD

BMW, 2 Series Gran Coupe

2022 - 218i [136] M Sport 4dr DCT

38
£19,849
  • 1.5L
  • 31.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

0118 207 8522 *
4.3/5 Stars