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

2024 - xDrive50e M Sport 5dr Auto

38
Reduced
£63,995
Finance available £1294 pm
  • 3L
  • 10.7kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, i3

2021 - 125kW 42kWh 5dr Auto

49
Reduced
£12,195
Finance available £250 pm
  • 42kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Premier Car Supermarket Kettering Ltd

BMW, X6

2010 (60) - xDrive40d 5dr Step Auto

16
Low Mileage
£7,495
Finance available £145 pm
  • 3L
  • 110kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Affordable Motors

BMW, 1 Series

2022 - BMW 1.5 118I M Sport 5dr Hatch

1
£19,700
Finance available £384 pm
  • 1.5L
  • 32.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Baylis Southern Merthyr Tydfil

01685 701477 *
4.5/5 Stars

BMW, 5 Series

2015 (65) - 520d SE 5dr Step Auto

32
Reduced
£11,995
Finance available £246 pm
  • 2L
  • 60.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Car Empire

01226 449227 *
4.8/5 Stars

BMW, 1 Series

2013 (63) - 116d Sport 5dr

£4,995
Finance available £89 pm
  • 2L
  • 93.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

RB Cars

01989 551050 *
3.6/5 Stars

BMW, 5 Series

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

31
£17,999
Finance available £357 pm
  • 2L
  • 50.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hilton Car Supermarket Aylesbury

BMW, 1 Series

2021 - 116d M Sport 5dr Step Auto

34
£18,302
Finance available £394 pm
  • 1.5L
  • 35.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 6 Series Gran Turismo

2018 (68) - 3.0 630d M Sport GT Auto xDrive Euro 6 (s/s) 5dr

68
Reduced
£17,995
Finance available £349 pm
  • 3L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BEN HARRISON AUTOMOTIVE LTD

01202 052313 *
4.1/5 Stars

BMW, 1 Series

2024 - M135 xDrive 5dr Step Auto

35
£41,950
  • 2L
  • 6.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Bury St Edmunds

01284 338953 *
4.5/5 Stars

BMW, 2 Series

2021 - 218i M Sport 4dr DCT

37
£19,499
Finance available £405 pm
  • 1.5L
  • 38.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Ipswich

BMW, 5 Series

2014 - M SPORT 4-Door

Low Mileage
£12,000
Finance available £246 pm
  • 2L
  • 43.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Three Arches Services Ltd

BMW, iX1

2023 - 230kW xDrive30 M Sport 65kWh 5dr Auto

19
£33,498
  • 15.4kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 8.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 1 Series

2016 (16) - 1.5 118i Sport Euro 6 (s/s) 5dr

16
Low Mileage
£7,995
Finance available £156 pm
  • 1.5L
  • 64kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Forsyth Street Cars

BMW, 1 Series

2013 (13) - 120d XDRIVE SPORT 5dr ++ 12 MONTHS MOT JUST ADDED ++

26
Reduced
£5,690
Finance available £105 pm
  • 2L
  • 110kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Apex Auto Traders Ltd