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, 2 Series Gran Tourer

2019 - 2.0 218d Sport MPV 5dr Diesel Manual Euro 6 (s/s) (150 ps) 7 Seater

10
£10,995
Finance available £223 pm
  • 2L
  • 108kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Lakeland Cars (NI) Ltd

BMW, 1 Series

2022 - 128ti 5-Door

24
£24,490
Finance available £483 pm
  • 2L
  • 25.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Whitley Bay Motors LTD

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 420d M Sport Euro 6 (s/s) 5dr

78
£12,994
Finance available £268 pm
  • 2L
  • 72.7kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

BVG Automotive

0161 804 8253 *
4.8/5 Stars

BMW, 1 Series

2014 (64) - 2.0 120d M Sport Auto Euro 5 (s/s) 5dr

21
Reduced
£7,395
  • 2L
  • 100.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

The Drivers Gallery Ltd

BMW, 3 Series

2020 (20) - 2.0 320D XDRIVE M SPORT 4d 188 BHP Reverse Camera, Heated Front Seats, Sate 4-Door

46
Reduced
£25,703
Finance available £507 pm
  • 2L
  • 20kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 5 Series

2015 - 530d M Sport 4dr Step Auto

50
Low Mileage
£13,314
  • 3L
  • 58.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall Volvo Cambridge

BMW, 2 Series

2020 (20) - 220d Sport 2dr [Nav]

26
Low Mileage
£14,795
  • 2L
  • 29.5kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

V12 Sports and Classics Hinckley

BMW, 7 Series

2019 - 740d xDrive M Sport 4dr Auto

21
Low Mileage
£31,099
Finance available £672 pm
  • 3L
  • 24.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2015 (15) - 2.0 320d SE Touring 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)

21
£5,991
  • 2L
  • 115.7kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Cardiff Trade Sales Ltd

BMW, X4

2024 - xDrive30d MHT M Sport 5dr Auto

35
£48,259
Finance available £971 pm
  • 3L
  • 9.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Doncaster

BMW, 5 Series

2022 - 530d xDrive MHT M Sport 4dr Auto

36
£36,360
  • 3L
  • 23kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Grimsby

BMW, 5 Series

2017 - 525d SE 4dr Auto

19
Low Mileage
£18,998
  • 2L
  • 32.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Bishopbriggs Renault / Dacia / Vanstore

0141 611 8578 *
4.7/5 Stars

BMW, 3 Series

2020 (20) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)-2 Former Keep

45
Reduced
£29,500
Finance available £586 pm
  • 3L
  • 33kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Rix Motors

BMW, X3

2021 (21) - 2.0 30e 12kWh SE Auto xDrive Euro 6 (s/s) 5dr

32
£18,330
Finance available £356 pm
  • 2L
  • 92kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Wembley Prestige Cars

BMW, 2 Series

2025 - 220i M Sport 2dr Step Auto

36
Low Mileage
£33,499
Finance available £668 pm
  • 2L
  • 2.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Derby

BMW, 3 Series

2021 (71) - 330e SE Pro 4dr Step Auto

27
£17,495
  • 2L
  • 42.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

V12 Sports and Classics Stoke