Used BMW cars for sale in Thornbury, Gloucestershire

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

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

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

19
Reduced
£14,994
Finance available £56 pm
  • 2L
  • 81kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoTrade Southwest

BMW, X5

2017 (17) - 2.0 40e 9.0kWh SE Auto xDrive Euro 6 (s/s) 5dr

15
Reduced
£16,994
Finance available £45 pm
  • 2L
  • 72kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

AutoTrade Southwest

BMW, M3

2016 (66) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

20
Reduced
£26,494
Finance available £257 pm
  • 3L
  • 82kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AutoTrade Southwest

BMW, X1

2020 (20) - 1.5 18i xLine sDrive Euro 6 (s/s) 5dr

15
Reduced
£15,494
Finance available £67 pm
  • 1.5L
  • 48kMiles
  • Petrol
  • Manual
  • Body StyleEstate

AutoTrade Southwest

BMW, 3 Series

1990 (G) - 318i 2dr Auto

17
Reduced
£6,495
Finance available £33 pm
  • 1.8L
  • 95kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AUTO ILLUSION

BMW, 1 Series

2010 (60) - 1 Series 5-Door

16
£7,995
Finance available £45 pm
  • 1.6L
  • 16kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

D9hyt Limited

BMW, 1 Series

2017 (67) - 1.5 118i M Sport Shadow Edition Auto Euro 6 (s/s) 3dr

17
£13,994
Finance available £33 pm
  • 1.5L
  • 59kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AutoTrade Southwest

BMW, 3 Series

2010 (10) - 320d SE Business Edition + VERY LOW MILEAGE + ECONOMICAL 4-Door

24
Low Mileage
£7,995
Finance available £45 pm
  • 2L
  • 28kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

R M A Car Sales

BMW, X3

2011 (61) - 3.0 30d SE Steptronic xDrive Euro 5 (s/s) 5dr

£3,295
Finance available £29 pm
  • 3L
  • 202kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

15
£13,991
Finance available £33 pm
  • 2L
  • 78.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mountbatten Car Sales

BMW, 1 Series

2020 (70) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

16
Reduced
£24,994
Finance available £223 pm
  • 2L
  • 19kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AutoTrade Southwest

BMW, X1

2018 - xDrive 20i xLine 5dr Step Auto Semi-Auto

40
Low Mileage
£18,999
  • 2L
  • 23.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

TrustFord Bristol - Cribbs Causeway

0117 332 0497 *
4.7/5 Stars

BMW, X5

2013 (13) - 3.0 30d SE Steptronic xDrive Euro 5 5dr

29
£6,795
Finance available £40 pm
  • 3L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 3 Series

2013 (63) - 2.0 320d M Sport Euro 5 (s/s) 4dr

11
£6,994
Finance available £45 pm
  • 2L
  • 127kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

AutoTrade Southwest

BMW, 2 Series

2018 - 220i Sport 2dr Step Auto with Satellite Navigation Semi-Auto

40
£12,599
  • 2L
  • 61.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

TrustFord Bristol - Cribbs Causeway

0117 332 0497 *
4.7/5 Stars

BMW, 1 Series

2017 - 125D M SPORT - ULEZ COMPLIANT 5-Door

51
£16,790
Finance available £40 pm
  • 2L
  • 69kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

The German Car Group