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, 5 Series Gran Turismo

2016 (66) - 3.0 530d M Sport GT Auto Euro 6 (s/s) 5dr

45
£13,495
Finance available £279 pm
  • 3L
  • 82.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

East Anglia Car Sales Ltd

01394 331718 *
4.7/5 Stars

BMW, 7 Series

2016 (16) - 3.0 730Ld Auto (s/s) 4dr

53
£17,281
Finance available £334 pm
  • 3L
  • 106.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Eye Green Cars

01733 794296 *
3.7/5 Stars

BMW, 3 Series

2022 (65) - 2.0 M SPORT AUTO (EURO 6)

18
Reduced
£11,975
Finance available £245 pm
  • 2L
  • 21kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Simply Motors

020 3763 6628 *
3/5 Stars

BMW, 3 Series

2017 (67) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

70
£17,900
Finance available £385 pm
  • 3L
  • 72.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Peterborough

BMW, X1

2025 - xDrive 25e M Sport 5dr Step Auto

19
£45,898
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X5

2019 (69) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

80
£32,000
Finance available £707 pm
  • 3L
  • 58.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Big Motoring World Cannock

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

12
Low Mileage
£24,498
  • 2L
  • 18.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, 4 Series

2016 (66) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

£13,995
Finance available £290 pm
  • 2L
  • 76kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Blackline Motors Ltd

BMW, 1 Series

2016 (16) - 1.5 116d ED Plus Euro 6 (s/s) 5dr

24
Reduced
£5,381
Finance available £98 pm
  • 1.5L
  • 112kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Eye Green Cars

01733 794296 *
3.7/5 Stars

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 420D M SPORT GRAN COUPE 4d AUTO 188 BHP 4-Door

20
Reduced
£14,999
  • 2L
  • 50.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

HPL Motors Oldham

BMW, 4 Series

2016 - 418d [150] SE 5dr Auto [Business Media]

9
£8,995
Finance available £179 pm
  • 2L
  • 142.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

WYLIE CARS (NI) LTD

BMW, 3 Series

2009 (57) - 3.0 X DRIVE COUPE LEFT HAND DRIVE LHD UK REGISTERED 2-Door

15
Low Mileage
£7,995
Finance available £156 pm
  • 3L
  • 105kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

The Left Hand Drive Car Showroom Ltd

01895 548158 *
4.9/5 Stars

BMW, 3 Series

2019 - 320d xDrive M Sport 4dr Step Auto

19
£20,490
Finance available £400 pm
  • 2L
  • 61.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Churchs Performance Cars

01403 331228 *
4.7/5 Stars

BMW, 1 Series

(61) - 1.6 116i Sport Auto Euro 5 (s/s) 5dr

30
£5,975
Finance available £111 pm
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

GMC MOTORS B'HAM LIMITED

BMW, X5

2024 - 3.0 50e 25.7kWh M Sport SUV 5dr Petrol Plug-in Hybrid Steptronic xDrive Eur

48
£67,472
Finance available £1395 pm
  • 3L
  • 5.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Durham

01388 217377 *
4.4/5 Stars

BMW, 2 Series

2022 (22) - 218i M Sport Gran Coupe 4-Door

1
£22,000
  • 1.5L
  • 28kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside