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

2023 - xDrive30d MHT M Sport 5dr Auto

41
Reduced
£55,950
Finance available £1129 pm
  • 3L
  • 21.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

JKC Approved Used BMW

BMW, 3 Series

2013 (13) - 316d Sport 5dr

23
£1,795
  • 2L
  • 152.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Hamstead Autos

BMW, 3 Series Gran Turismo

2017 (67) - 3.0 330d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (258 ps)

43
£12,440
  • 3L
  • 87.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dace Specialist Car Centre Manchester

0161 241 7068 *
4.8/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£33,298
  • 2L
  • 10.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Dumfries BMW/MINI

013873 40162 *
4.7/5 Stars

BMW, 1 Series

2018 - 118i [1.5] Sport 5dr [Nav]

14
Low Mileage
£11,950
Finance available £245 pm
  • 1.5L
  • 54.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Autozone Cars

BMW, 4 Series

2022 - 420i M Sport 5dr Step Auto

25
£26,950
Finance available £533 pm
  • 2L
  • 49kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Jack Reid Cars Carrickfergus

BMW, 1 Series

2024 - 118i [136] SE 5dr Step Auto [Live Cockpit Pro]

46
£19,899
  • 1.5L
  • 31.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Perrys Aylesbury Ford

01296 325843 *
4.4/5 Stars

BMW, 1 Series

2015 (65) - 3.0 M135i Hatchback 5dr Petrol Auto Euro 6 (s/s) (326 ps)

50
Low Mileage
£17,995
  • 3L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Parkside Motors Ltd

BMW, 1 Series

2020 (20) - 118d SE 5dr

35
£9,995
Finance available £201 pm
  • 2L
  • 144kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Diesels Direct

01986 807191 *
4.2/5 Stars

BMW, 1 Series

2020 (70) - 118i SE 5dr

27
£10,495
  • 1.5L
  • 98.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

V12 Sports and Classics Wolverhampton

BMW, 3 Series

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

55
Low Mileage
£16,995
Finance available £357 pm
  • 3L
  • 66.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackline Motors Ltd

BMW, 7 Series

2018 (68) - 3.0 740Ld M Sport Auto xDrive Euro 6 (s/s) 4dr

17
£23,990
Finance available £472 pm
  • 3L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2008 (N) - 120i SE 2dr

18
Low Mileage
£3,299
Finance available £51 pm
  • 2L
  • 113.3kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Saunton Autos LTD

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

55
Reduced
£22,989
  • 2L
  • 39kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackstone Motors Ltd

BMW, M8

(20) - 4.4i V8 Competition Steptronic 4WD Euro 6 (s/s) 2dr

37
£54,995
Finance available £1109 pm
  • 48kMiles
  • Petrol
  • Auto

Alexanders Prestige

01423 223333 *
4.8/5 Stars

BMW, 2 Series Active Tourer

2025 - 220i MHT M Sport 5dr DCT

41
£31,950
Finance available £636 pm
  • 1.5L
  • 8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

JKC Approved Used BMW