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

2024 (24) - 320i M Sport Saloon 4-Door

25
£30,000
  • 2L
  • 9.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stoneacre Northallerton Toyota

BMW, 3 Series

2020 - 320d MHT M Sport Plus Edition 4dr Step Auto

39
£25,420
Finance available £545 pm
  • 2L
  • 39.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hippo Approved

BMW, 3 Series

2013 - 320D Xdrive Se Touring 5-Door

21
Reduced
£2,995
  • 2L
  • 134.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Phoenix Car Centre

BMW, 5 Series

2020 - 2.0 520i GPF M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

34
Low Mileage
£21,772
Finance available £474 pm
  • 2L
  • 22.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Weston

01934 313340 *
4.5/5 Stars

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP]

£23,970
Finance available £513 pm
  • 1.5L
  • 21.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hippo Approved

BMW, 3 Series

2009 (59) - 3.0 335i SE Highline DCT Euro 4 2dr

28
Low Mileage
£7,995
Finance available £156 pm
  • 3L
  • 69.4kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Scotton Garage Limited

01423797050 *
4.8/5 Stars

BMW, 5 Series

2019 - 2.0 530i GPF M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (252 ps) - DAKOTA

50
Low Mileage
£23,239
Finance available £467 pm
  • 2L
  • 42.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 4 Series

2025 - 420i M Sport 5dr Step Auto [Pro Pack]

19
£48,898
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 1 Series

2012 (62) - 2.0 118d Sport Plus Edition Steptronic Euro 5 2dr

23
Reduced
£2,990
  • 2L
  • 102.4kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Space Motors Limited

BMW, i3

2020 - 42.2kWh Hatchback 5dr Electric Auto (170 ps)

40
£9,816
Finance available £197 pm
  • 48.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

drivedirect Stockton-on-Tees

BMW, X3

2018 - xDrive20d M Sport 5dr Step Auto

8
Low Mileage
£23,489
Finance available £462 pm
  • 2L
  • 40.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Direct Cars Limited

BMW, 1 Series

2022 (22) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

50
£18,699
  • 1.5L
  • 67.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, 1 Series

2009 (59) - 116i [2.0] Sport 5dr

22
Low Mileage
£3,295
Finance available £51 pm
  • 2L
  • 73kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Atlas Motor Company

BMW, X1

2025 - xDrive 30e M Sport 5dr Step Auto

19
£44,498
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X5

2020 - xDrive30d xLine 5dr Auto

18
£33,495
Finance available £668 pm
  • 3L
  • 49kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

James O'Hara & Sons Motors

BMW, M3

2018 (18) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

41
Low Mileage
£40,999
Finance available £822 pm
  • 3L
  • 30kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

TDC Collection LTD