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

2022 - M4 xDrive Competition M 2dr Step Auto

15
Reduced
£64,995
Finance available £1315 pm
  • 3L
  • 9kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

MW Performance

BMW, 3 Series

2022 - 320i M Sport 4dr Step Auto

27
Low Mileage
£24,449
Finance available £513 pm
  • 2L
  • 21.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Oldbury

BMW, X5

2018 (18) - xDrive30d M Sport 5dr Auto [7 Seat]

33
Reduced
£18,395
Finance available £357 pm
  • 3L
  • 101.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

YZ Motor Group

BMW, 2 Series

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

19
£28,898
  • 1.5L
  • 7.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, X6

2016 (66) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

49
£20,990
Finance available £411 pm
  • 3L
  • 86.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motor Gurus

0114 478 0031 *
4.5/5 Stars

BMW, 2 Series Active Tourer

2018 - 218i M Sport 5-Door

57
Reduced
£13,495
  • 1.5L
  • 28.5kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

McCarthy Cars Ltd

BMW, 2 Series Active Tourer

2020 - 1.5 218i M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (140 ps) - NAV - DAB - BLU

37
Low Mileage
£14,658
  • 1.5L
  • 33.6kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Carsa Mountsorrel

0116 216 5589 *
4.4/5 Stars

BMW, 1 Series

2012 - 2.0 120d Sport+ Edition 2dr

54
Low Mileage
£4,800
  • 2L
  • 88.3kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Vortex Cars Limited

BMW, 5 Series

2018 - 520d M Sport 4dr Auto

26
£16,850
Finance available £354 pm
  • 2L
  • 91kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

SM Motors NI

BMW, X4

2019 (19) - X4 M40d 5-Door

59
Low Mileage
£31,168
  • 3L
  • 39.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, X5

2017 (17) - xDrive40d M Sport 5dr Auto [7 Seat]

83
£21,990
Finance available £431 pm
  • 3L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MSP (NW) Ltd

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr

56
Reduced
£21,795
Finance available £427 pm
  • 2L
  • 76.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Top Cars Telford Limited

BMW, 2 Series Active Tourer

2017 (17) - 2.0 218d Sport MPV 5dr Diesel Manual Euro 6 (s/s) (150 ps)

14
£8,390
  • 2L
  • 72kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Ponko

01223 857211 *
4.5/5 Stars

BMW, 5 Series

2021 (71) - 530e SE 5dr Auto

25
£16,995
  • 2L
  • 118.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

V12 Sports and Classics Hinckley

BMW, X2

2021 (71) - 2.0 20i Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)

68
Low Mileage
£20,400
Finance available £369 pm
  • 2L
  • 23.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Enfield

BMW, 2 Series Active Tourer

2016 - 218i SE 5dr Step Auto

10
£6,495
Finance available £123 pm
  • 1.5L
  • 100kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

J C Motors