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

2012 (12) - 2.0 318d Modern Euro 5 (s/s) 4dr

17
£3,995
Finance available £67 pm
  • 2L
  • 130.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Elm Motor Company

01752 749650 *
4.4/5 Stars

BMW, M2

2019 (68) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

50
Low Mileage
£37,995
Finance available £760 pm
  • 3L
  • 48kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

H and M Cars Ltd

BMW, 3 Series

2007 (07) - 2.0 320d SE Euro 4 2dr

11
Low Mileage
£2,289
  • 2L
  • 104kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Highway Sales Ltd

BMW, 3 Series

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

50
£21,475
Finance available £420 pm
  • 2L
  • 35.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, 5 Series

2017 (67) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Low Mileage
£16,990
Finance available £357 pm
  • 2L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Amver Select

01236 802088 *
4.8/5 Stars

BMW, 3 Series

2012 (62) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

17
Reduced
£9,295
Finance available £185 pm
  • 2L
  • 69.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Dave Fox Car Sales

01785 336592 *
4.6/5 Stars

BMW, 1 Series

2012 (12) - 116i Sport 5dr

9
Low Mileage
£3,499
Finance available £56 pm
  • 1.6L
  • 82kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 7 Series

2022 - 745e 4dr Auto

46
Low Mileage
£41,950
Finance available £841 pm
  • 3L
  • 8.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, X5

2017 (17) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

85
£13,995
  • 3L
  • 156kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pudsey Service Centre

BMW, 6 Series

2006 - 630I SPORT GREY AUTOMATIC LCI FACE LIFT SPARES & REPAIRS STARTS & DRIVES 2-Door

10
£2,995
  • 3L
  • 110Miles
  • Petrol
  • Auto
  • Body StyleConvertible

FA Tyre Services TA A41 Cars

BMW, 1 Series

2018 (67) - 2.0 118d M Sport Shadow Edition Hatchback 3dr Diesel Auto Euro 6 (s/s) (150

14
Low Mileage
£13,495
Finance available £279 pm
  • 2L
  • 50kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

RB Automotive Ltd

BMW, 4 Series Gran Coupe

2024 (24) - 420i M Sport Gran Coupe 5-Door

32
Low Mileage
£37,750
  • 2L
  • 6.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, X5

2024 - xDrive40d MHT M Sport 5dr Auto

35
£63,495
Finance available £1284 pm
  • 3L
  • 25kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Greg Mitchell Motors

BMW, 1 Series

2018 - 118i [1.5] Sport 5dr [Nav] Step Auto

20
Low Mileage
£12,599
  • 1.5L
  • 33.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 1 Series

2015 (65) - 2.0 118d Sport Euro 6 (s/s) 5dr

34
Low Mileage
£8,490
  • 2L
  • 66.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Keywise Cars Ltd

BMW, 1 Series

2006 - 118d ES 5dr

9
£1,450
  • 2L
  • 170kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ashfield Autos Ltd