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

2017 - M SPORT 4-Door

4
£12,993
Finance available £268 pm
  • 2L
  • 110kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

cjs autos ltd

01454 803082 *
4.8/5 Stars

BMW, 1 Series

2016 (66) - 118i [1.5] Sport 3dr [Nav]

11
£6,994
Finance available £134 pm
  • 1.5L
  • 79kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, X3

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

51
Low Mileage
£8,650
Finance available £171 pm
  • 2L
  • 76.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Spot On Auto Ltd

BMW, 3 Series

2016 (66) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

13
£11,494
Finance available £234 pm
  • 3L
  • 109kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AutoTrade Southwest

BMW, 2 Series

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

12
Reduced
£7,790
Finance available £152 pm
  • 2L
  • 94kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Vivian Price Cars

BMW, X4

2014 (64) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

17
£10,494
Finance available £212 pm
  • 3L
  • 128kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoTrade Southwest

BMW, 5 Series

2018 (18) - 2.0 520i GPF M Sport Auto Euro 6 (s/s) 4dr

13
Reduced
£12,494
Finance available £257 pm
  • 2L
  • 109kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AutoTrade Southwest

BMW, 1 Series

2016 (16) - 1.5 116d ED Plus Euro 6 (s/s) 5dr

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

Vivian Price Cars

BMW, 2 Series

220i M Sport 2dr Step Auto Convertible Automatic

£12,995
Finance available £268 pm
  • 2L
  • 33.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

drivedirect Bristol North

0117 370 1262 *
4.6/5 Stars

BMW, X5

2011 (61) - 3.0 40d M Sport Steptronic xDrive Euro 5 5dr

£7,995
Finance available £156 pm
  • 3L
  • 119kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 3 Series

2013 (13) - 2.0 320i SE Auto xDrive Euro 6 (s/s) 4dr

54
Reduced
£9,999
Finance available £201 pm
  • 2L
  • 60.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Thornbury Car Centre

BMW, X1

2022 - 2.0 23i MHT M Sport (Premier) SUV 5dr Petrol Hybrid DCT xDrive Euro 6 (s/s)

68
Low Mileage
£32,232
Finance available £698 pm
  • 2L
  • 19.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stellantis &You Bristol Cribbs Causeway

0117 233 1393 *
4.6/5 Stars

BMW, 1 Series

2012 (12) - 2.0 118d Sport Euro 5 (s/s) 5dr

9
Low Mileage
£5,994
Finance available £112 pm
  • 2L
  • 64kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, 2 Series

2015 - SPORT 2-Door

20
Low Mileage
£9,493
Finance available £190 pm
  • 2L
  • 52kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

cjs autos ltd

01454 803082 *
4.8/5 Stars

BMW, 1 Series

2013 (13) - 2.0 116d Sport Euro 5 (s/s) 5dr

26
£2,395
  • 2L
  • 173kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 7 Series

2018 (68) - 3.0 730d Exclusive Auto Euro 6 (s/s) 4dr

38
Low Mileage
£24,990
Finance available £493 pm
  • 3L
  • 24kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

NEWTON MOTORS LIMITED