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

(17) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

16
Reduced
£11,994
Finance available £977 pm
  • 91kMiles
  • Diesel
  • Auto

AutoTrade Southwest

BMW, 6 Series

2015 - M SPORT GRAN COUPE 4-Door

20
Reduced
£13,493
Finance available £1111 pm
  • 3L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

cjs autos ltd

01454 803082 *
4.8/5 Stars

BMW, X1

2017 (17) - 2.0 18d SE Auto sDrive Euro 6 (s/s) 5dr

13
£11,494
Finance available £933 pm
  • 2L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoTrade Southwest

BMW, 4 Series

2020 - 2.0 420i M Sport Convertible Auto 2-Door

11
Low Mileage
£22,990
Finance available £1918 pm
  • 2L
  • 14.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

THE GERMAN CAR GROUP LTD

BMW, M4

2021 - 3.0 M4 Competition M xDrive Coupe 2-Door

100
Reduced
£54,990
Finance available £4710 pm
  • 3L
  • 13.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

THE GERMAN CAR GROUP LTD

BMW, 3 Series

2014 (14) - 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr

28
£5,795
Finance available £426 pm
  • 2L
  • 153kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 2 Series

2022 (22) - M240i xDrive 2dr Step Auto [Tech/Pro Pack]

25
Low Mileage
£35,999
Finance available £3106 pm
  • 3L
  • 9.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Delivered By Heycar

4.4/5 Stars

BMW, 1 Series

2013 (63) - 116d EfficientDynamics 5dr

16
Low Mileage
£5,795
Finance available £426 pm
  • 1.6L
  • 90kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AUTO ILLUSION

BMW, 1 Series

2017 - M140I - ULEZ COMPLIANT 3-Door

51
Low Mileage
£21,820
Finance available £1816 pm
  • 3L
  • 40.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The German Car Group

BMW, X5

2014 (14) - 2.0 25d SE Auto xDrive Euro 6 (s/s) 5dr

18
Reduced
£10,994
Finance available £888 pm
  • 2L
  • 125kMiles
  • Diesel
  • Auto
  • Body StyleSUV

AutoTrade Southwest

BMW, X1

2017 - xDrive 18d SE 5dr Step Auto Estate Automatic

50
Low Mileage
£12,999
Finance available £1067 pm
  • 2L
  • 54.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

drivedirect Bristol East

BMW, 1 Series

2009 (59) - 116i [2.0] Sport 3dr

16
£1,995
  • 2L
  • 125kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Niki Autos Ltd

BMW, 3 Series

2014 (64) - 2.0 320d Modern Touring Auto xDrive Euro 5 (s/s) 5dr

50
£8,899
Finance available £702 pm
  • 2L
  • 96kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Thornbury Car Centre

BMW, 1 Series

2014 (14) - 2.0 120d Sport Auto Euro 5 (s/s) 5dr

22
Reduced
£5,494
Finance available £399 pm
  • 2L
  • 123kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Oakwood Autos Bristol

BMW, 3 Series

2015 (15) - 2.0 320d ED BluePerformance EfficientDynamics Business Touring Auto Euro 6 5-Door

43
£5,495
Finance available £399 pm
  • 2L
  • 147kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Rogiet Cars

BMW, 3 Series

1990 (G) - 318i 2dr Auto

17
Low Mileage
£6,995
Finance available £533 pm
  • 1.8L
  • 95kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AUTO ILLUSION