Used BMW cars for sale

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

BMW cars are known for their luxurious feel and advanced technologies. Whether it’s an SUV, hatchback, saloon or estate, BMW has established a reputation for creating vehicles that balance enhanced performance with modern luxury.

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

BMW, i5

2024 - 250kW eDrive40 M Sport 84kWh 5dr Auto

32
Low Mileage
£57,492
  • 5kMiles
  • Electric
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone

01622 234873 *
4.4/5 Stars

BMW, 3 Series

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

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

AutoTrade Southwest

BMW, X6

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

70
Low Mileage
£26,825
Finance available £264 pm
  • 3L
  • 46.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

One 2 One Autos

BMW, 2 Series

2016 - 2.0 218d M Sport Coupe 2-Door

35
£9,499
Finance available £33 pm
  • 2L
  • 82.1kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

BMW, X5

2024 - X5 xDrive50e M Sport 5-Door

23
Low Mileage
£72,000
Finance available £850 pm
  • 3L
  • 7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Saxton 4x4

01245 202306 *
4.5/5 Stars

BMW, X3

(13) - 3.0 M SPORTS X DRIVE 35i ulez free 5-Door

54
Low Mileage
£14,895
Finance available £54 pm
  • 69.5kMiles
  • Petrol
  • Auto

Jap Car Finder

01274 028194 *
4.8/5 Stars

BMW, 2 Series

2019 (69) - 220i SE 5dr DCT

12
Low Mileage
£13,999
Finance available £33 pm
  • 2L
  • 30kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Corner Park Garage (Swansea)

BMW, 3 Series

2017 (67) - 320D SE 4-Door

26
Reduced
£8,999
Finance available £45 pm
  • 2L
  • 59.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

ELLA CAR SALES LTD

BMW, 1 Series

2019 (19) - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

10
£12,499
Finance available £56 pm
  • 1.5L
  • 84.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Empressive Motor Company

01865 591236 *
4.8/5 Stars

BMW, 1 Series

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

16
£12,780
  • 1.5L
  • 82.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 3 Series

2008 (08) - 3.0 325D M SPORT 2d AUTO 195 BHP 2-Door

38
Low Mileage
£4,995
Finance available £45 pm
  • 3L
  • 116.3kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Wavertree Car Centre

BMW, 4 Series

2016 (16) - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)

32
Low Mileage
£13,998
  • 2L
  • 65.5kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Vehicle Trade Centre Kilmarnock

BMW, 2 Series

2019 - 1.5 218i Sport Convertible 2-Door

51
Low Mileage
£13,295
Finance available £74 pm
  • 1.5L
  • 35kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Lakeside Motors

BMW, 5 Series

2016 - 520d [190] M Sport 4dr Step Auto

21
Reduced
£11,999
Finance available £45 pm
  • 2L
  • 99.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Jack Reid Cars Carrickfergus

BMW, X3

2023 (73) - xDrive 30e M Sport 5dr Auto Estate

63
Low Mileage
£40,995
  • 2L
  • 8.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Vertu BMW Exeter

BMW, 2 Series

2022 (72) - 220i M Sport 4dr Step Auto Petrol Saloon

20
Low Mileage
£25,151
  • 2L
  • 14.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Barnstaple