Get the Cazoo app - powered by MOTORS

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, X1

2015 - xDrive20i M Sport 5dr

56
Low Mileage
£9,995
  • 2L
  • 43kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Motorservices Of Chepstow

01291 441524 *
4.2/5 Stars

BMW, 4 Series

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

6
Low Mileage
£7,994
£147/pm (HP)
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Vivian Price Cars

BMW, 2 Series

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

6
Low Mileage
£6,794
£122/pm (HP)
  • 2L
  • 91kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Vivian Price Cars

BMW, 3 Series

2015 - M SPORT TOURING NAV 5-Door

14
£11,993
£231/pm (HP)
  • 3L
  • 116kMiles
  • Diesel
  • Auto
  • Body StyleEstate

cjs autos ltd

01454 803082 *
4.3/5 Stars

BMW, 3 Series

2010 - 2.0 320d SE Highline Convertible 2-Door

26
Low Mileage
£4,485
£73/pm (HP)
  • 2L
  • 73kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

BMW, 3 Series

2019 (19) - 2.0 318d SE Auto Euro 6 (s/s) 4dr

10
£15,494
£304/pm (HP)
  • 2L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Alisons Automotive Group

BMW, 1 Series

2018 (68) - 1.5 118i GPF M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

15
Reduced
£12,494
£241/pm (HP)
  • 1.5L
  • 61kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Alisons Automotive Group

BMW, 3 Series Gran Turismo

2018 - 2.0 320d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (190 ps)

20
Reduced
£14,250
£278/pm (HP)
  • 2L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Bristol Trade Commercials Ltd

BMW, 3 Series

2022 (71) - 330e Sport Pro 5dr Step Auto

50
£17,550
  • 2L
  • 60.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Auto Infusion ltd

BMW, 3 Series

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

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

Car City Bristol Limited TA CARHUB

BMW, 3 Series

2016 (65) - 1.5 318i Sport Euro 6 (s/s) 4dr

6
£6,494
£115/pm (HP)
  • 1.5L
  • 93kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Vivian Price Cars

BMW, 3 Series

2009 (09) - 320i SE 4dr

12
£1,495
  • 2L
  • 149kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Alisons Automotive Group

BMW, 3 Series

2014 (64) - 2.0 318d SE Touring Auto Euro 5 (s/s) 5dr

13
Low Mileage
£8,694
£162/pm (HP)
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Vivian Price Cars

BMW, 3 Series

2011 (11) - 2.0 318i Exclusive Edition Euro 5 4dr

5
Low Mileage
£3,494
£52/pm (HP)
  • 2L
  • 83kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Vivian Price Cars

BMW, 1 Series

2019 (19) - 1.5 116d SE Business Euro 6 (s/s) 5dr

14
Low Mileage
£11,494
£220/pm (HP)
  • 1.5L
  • 32kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Alisons Automotive Group

BMW, 1 Series

2018 (18) - 1.5 118i Sport Euro 6 (s/s) 5dr

6
£8,494
£157/pm (HP)
  • 1.5L
  • 82kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vivian Price Cars