Used BMW cars for sale in Avonmouth, County of Bristol

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

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

BMW, 1 Series

2018 - 118d M Sport 5dr [Nav/Servotronic] Step Auto

33
£10,915
Finance available £69 pm
  • 2L
  • 90.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 2 Series

2018 - M240i 2dr [Nav] Step Auto

35
£14,659
Finance available £51 pm
  • 3L
  • 72.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2020 - 330E M SPORT 4-Door

7
£15,999
Finance available £78 pm
  • 2L
  • 88kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Find-My-Car.co.uk

0117 440 4908 *
4.8/5 Stars

BMW, 3 Series

1990 (G) - 318i 2dr Auto

17
Reduced
£5,995
Finance available £45 pm
  • 1.8L
  • 95kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AUTO ILLUSION

BMW, 3 Series

2021 - 318d MHT SE Pro 5dr Step Auto

36
Low Mileage
£20,619
Finance available £104 pm
  • 2L
  • 27.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, iX3

2021 (71) - 210kW Premier Edition Pro 80kWh 5dr Auto

25
Low Mileage
£28,950
  • 20.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Delivered By Heycar

4.3/5 Stars

BMW, X3

2015 - xDrive20d SE 5dr Step Auto

48
Low Mileage
£11,282
Finance available £54 pm
  • 2L
  • 78.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 2 Series

2022 - 218i [136] M Sport 4dr DCT

34
Low Mileage
£21,384
Finance available £75 pm
  • 1.5L
  • 20.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2021 - 330i M Sport 4dr Step Auto

34
£18,701
Finance available £87 pm
  • 2L
  • 85.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X2

2019 - sDrive 20i Sport 5dr Step Auto

12
Low Mileage
£19,798
  • 2L
  • 21kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.6/5 Stars

BMW, 1 Series

2017 - M140I - ULEZ COMPLIANT 3-Door

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

The German Car Group

BMW, 5 Series

2021 - 520d MHT M Sport 5dr Step Auto

39
Low Mileage
£25,978
Finance available £131 pm
  • 2L
  • 27.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, Z4

2019 - 30i sDrive 2dr Auto

13
£10,199Inc. VAT
Finance available £99 pm
  • 3L
  • 89.8kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Vanbase - Bristol

0117 233 1390 *
4.8/5 Stars

BMW, 2 Series

2018 - M240i 2dr [Nav] Step Auto

35
Low Mileage
£19,472
Finance available £105 pm
  • 3L
  • 35.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, Z4

2019 - 30i sDrive 2dr Auto

13
Low Mileage
£15,599Inc. VAT
Finance available £132 pm
  • 3L
  • 28kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Vanbase - Bristol

0117 233 1390 *
4.8/5 Stars

BMW, X1

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

68
£32,899
Finance available £264 pm
  • 2L
  • 19.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stellantis &You Bristol Cribbs Causeway

0117 233 1393 *
4.6/5 Stars