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

2016 - 2.0 218D M Sport Auto 2dr

50
£10,250
Finance available £207 pm
  • 2L
  • 87kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

SVM Automotive Ltd

BMW, 4 Series Gran Coupe

2017 (67) - 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

29
Low Mileage
£15,895
Finance available £333 pm
  • 2L
  • 55.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mss Motor Group Ltd

01255 440166 *
5/5 Stars

BMW, 2 Series Gran Coupe

2021 (70) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (140 ps)

69
Low Mileage
£20,200
  • 1.5L
  • 15kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Enfield

BMW, X3

2014 - XDRIVE 20D SE 5-Door

25
Low Mileage
£10,490
Finance available £212 pm
  • 2L
  • 82.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Roydens Ltd

BMW, X3

2024 - xDrive 30e M Sport 5dr Auto [Pro Pack]

39
£44,543
  • 2L
  • 6.8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, X3

2014 (14) - xDrive 20d SE 5dr ++ SAT NAV / 6 SERVICES / LEATHER / DAB ++

20
Low Mileage
£9,375
Finance available £187 pm
  • 2L
  • 64kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Nick King Car Sales (Gloucester)

BMW, X1

2025 - sDrive 20i MHT M Sport 5dr Step Auto

19
£39,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X5

2015 (65) - 3.0 XDRIVE40D M SPORT 5d 309 BHP 5-Door

36
Reduced
£21,995
  • 3L
  • 76.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Formula One Car Centre

01324 374133 *
1.7/5 Stars

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto with M Sport Pro Pack

6
£21,000
  • 2L
  • 71.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Invicta Doves Horsham

BMW, X1

2022 - XDRIVE25E XLINE 1 OWNER VAT QUALIFYING 5-Door

30
Low Mileage
£25,980
Finance available £513 pm
  • 1.5L
  • 18kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

The Premium Car Collection Ltd

BMW, 3 Series

2023 - 330e M Sport 4dr Step Auto

12
Low Mileage
£35,498
  • 2L
  • 11.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, 5 Series

2018 - 2.0 530e M Sport Auto 4dr

51
Low Mileage
£16,499
Finance available £346 pm
  • 2L
  • 42.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Drive Dayles Ltd

BMW, 3 Series

2019 (68) - 3.0 330D SE TOURING AUTO XDRIVE EURO 6 5-Door

8
£15,995
Finance available £335 pm
  • 3L
  • 54kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Ex Police Car Centre

01384 881231 *
2.5/5 Stars

BMW, 3 Series

2021 (21) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

32
Reduced
£22,500
  • 2L
  • 40kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

M&T Motor Company

01635 917220 *
5/5 Stars

BMW, 3 Series

2018 (67) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr

45
£11,800
Finance available £241 pm
  • 1.5L
  • 60.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 5 Series

2015 (64) - 535d M Sport 4dr Step Auto

33
Reduced
£8,995
Finance available £179 pm
  • 3L
  • 146kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

SWIFT MOTORS STOKE