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

2017 - M SPORT 4-Door

27
Reduced
£13,999
Finance available £290 pm
  • 2L
  • 64kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hafod Car Sales

BMW, 1 Series

2016 (16) - 116d Sport 5dr

22
£5,999
Finance available £112 pm
  • 1.5L
  • 82kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Oldbury Car Sales

BMW, X2

2019 (19) - sDrive 20i Sport 5dr Step Auto

26
Reduced
£17,490
  • 2L
  • 22.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Listers Boston (BMW)

BMW, 3 Series

2021 - 330I M Sport 4-Door

65
£21,970
Finance available £468 pm
  • 2L
  • 64.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hippo Approved

BMW, X1

2014 (14) - 2.0 18d xLine xDrive Euro 5 (s/s) 5dr

27
£5,489
Finance available £100 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Carworld Sheffield

0114 308 6605 *
5/5 Stars

BMW, 2 Series

2015 (15) - 2.0 220d M Sport Auto Euro 6 (s/s) 2dr

96
Low Mileage
£9,950
Finance available £200 pm
  • 2L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

THE MOTOR LOUNGE

BMW, 1 Series

2023 - 118i 5Dr M Sport 1.5 Auto

35
Low Mileage
£24,199
  • 1.5L
  • 10.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Gates of Waltham Cross

01992 660808 *
4.3/5 Stars

BMW, 5 Series

2025 (74) - 530e M Sport 5dr Auto [Tech Pack] Estate

44
£54,511
  • 2L
  • 5.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Vertu BMW Durham

BMW, X3

2012 (12) - 3.0 30d M Sport SUV 5dr Diesel Steptronic xDrive Euro 5 (s/s) (258 ps)

24
Low Mileage
£9,000
Finance available £179 pm
  • 3L
  • 84.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hammond Cars Great Yarmouth

01493 806041 *
4.5/5 Stars

BMW, X5

2019 (19) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

36
Reduced
£35,995
Finance available £719 pm
  • 3L
  • 103kMiles
  • Diesel
  • Auto
  • Body StyleSUV

AHC CAR SALES LTD

BMW, i7

2023 - 400kW xDrive60 M Sport 105.7kWh 4dr Auto

19
Reduced
£67,998
  • 15.5kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, M5

2014 (64) - M5 4dr DCT HUGE SPEC SOFT CLOSURE DOORS EVERY CONCEIVABLE EXTRA PX WELCOME

34
Low Mileage
£24,995
Finance available £493 pm
  • 4.4L
  • 22kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW, 1 Series

2019 (19) - 3.0 M140i GPF Shadow Edition Hatchback-1 OWNER FROM NEW-FINISHED IN BLACK S 5-Door

41
£21,900
Finance available £429 pm
  • 3L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Rix Motors

BMW, 2 Series

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

19
£29,998
  • 1.5L
  • 16Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 1 Series

2023 - 1.5 118I M Sport Auto 5dr

52
£19,500
  • 1.5L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 3 Series

2008 (58) - 320d SE 4dr Step Auto

2
Low Mileage
£3,695
Finance available £60 pm
  • 2L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Grosvenor Cars Norfolk