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

2016 (16) - 1.5 116d Sport Euro 6 (s/s) 3dr

12
Low Mileage
£8,494
Finance available £167 pm
  • 1.5L
  • 53kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, i3

2019 (69) - 42.2kWh S Auto 5dr

55
Low Mileage
£11,600
Finance available £237 pm
  • 37kMiles
  • Electric
  • Auto
  • Body StyleHatchback

We Are EV Group Ltd

BMW, 2 Series

2015 (15) - 2.0 220d M Sport Euro 6 (s/s) 2dr

15
£7,994
Finance available £156 pm
  • 2L
  • 105kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Vivian Price Cars

BMW, 4 Series

2016 - 420d M SPORT 2-Door

43
£8,499
Finance available £168 pm
  • 2L
  • 131kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Tailored Autos Ltd

BMW, X5

2011 (11) - 3.0 30d SE Steptronic xDrive Euro 5 5dr

30
Reduced
£5,995
Finance available £112 pm
  • 3L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 1 Series

2017 - 125d M SPORT 5-Door

7
£10,749
Finance available £218 pm
  • 2L
  • 104kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Find-My-Car.co.uk

0117 440 4908 *
4.5/5 Stars

BMW, 3 Series

2013 (63) - 3.0 335d Luxury Auto xDrive Euro 6 (s/s) 4dr

13
Reduced
£6,994
Finance available £134 pm
  • 3L
  • 124kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AutoTrade Southwest

BMW, X1

2021 - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)

Low Mileage
£23,250
Finance available £457 pm
  • 2L
  • 18.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

drivedirect Bristol North

BMW, 1 Series

2012 (62) - 1.6 116i M Sport Auto Euro 5 (s/s) 3dr

12
Low Mileage
£8,494
Finance available £167 pm
  • 1.6L
  • 54kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AutoTrade Southwest

BMW, 1 Series

2014 (64) - 3.0 M135i Auto Euro 6 (s/s) 3dr

12
Low Mileage
£11,994
Finance available £246 pm
  • 3L
  • 78kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AutoTrade Southwest

BMW, 4 Series

2014 (64) - 2.0 420d Sport Euro 6 (s/s) 2dr

14
£8,294
Finance available £163 pm
  • 2L
  • 86kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Vivian Price Cars

BMW, 4 Series

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

17
£8,794
Finance available £174 pm
  • 2L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Vivian Price Cars

BMW, 3 Series

2015 (65) - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr

13
£7,494
Finance available £145 pm
  • 2L
  • 122kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoTrade Southwest

BMW, 3 Series

2018 - 3.0 335d xDrive M Sport Shadow Edition 4-Door

26
£17,995
  • 3L
  • 78.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MCR Specialist Cars

BMW, X3

2012 - 2.0 20d SE Auto xDrive Euro 5 (s/s) 5dr

61
Low Mileage
£8,995
Finance available £179 pm
  • 2L
  • 77.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Spot On Auto Ltd

BMW, 3 Series

2006 (06) - 2.5 325i SE Auto Euro 4 4dr

24
Low Mileage
£4,995
Finance available £89 pm
  • 2.5L
  • 65kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car City Bristol Limited TA CARHUB