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, 1 Series

2010 (10) - 2.0 120i M Sport Euro 5 2dr

55
Reduced
£3,895
Finance available £65 pm
  • 2L
  • 83.2kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Renown Motors

BMW, 3 Series

2021 - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps) -

47
£30,026
Finance available £609 pm
  • 3L
  • 39.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Southampton

01489 663574 *
4.4/5 Stars

BMW, iX3

2022 - 80kwh M Sport Pro Suv 5dr Electric Auto 286 Ps

50
Low Mileage
£33,595
Finance available £714 pm
  • 10.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

EMG Motor Group Kings Lynn

01553 605787 *
4.7/5 Stars

BMW, 1 Series

2008 (08) - 2.0 120d SE Steptronic Euro 4 5dr

65
Low Mileage
£3,499
Finance available £56 pm
  • 2L
  • 93kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Basford Motors Ltd

01782 390953 *
4.6/5 Stars

BMW, M4

2025 - xDrive 530 Competition M 2dr Step Auto

35
Low Mileage
£97,890
Finance available £1990 pm
  • 3L
  • 1.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stratstone BMW Harrogate

BMW, X5

2020 (20) - xDrive45e xLine 5dr Auto

27
£24,995
  • 3L
  • 102.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

V12 Sports and Classics Stoke

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, 1 Series

2018 (18) - 2.0 118d M Sport Shadow Edition Euro 6 (s/s) 5dr

37
£11,995
Finance available £246 pm
  • 2L
  • 85.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Part X Motors

020 3893 3864 *
4.5/5 Stars

BMW, 1 Series

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

35
£16,940
  • 1.5L
  • 77kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, 7 Series

2019 (19) - 3.0 740Ld Auto xDrive Euro 6 (s/s) 4dr

54
£28,995
Finance available £575 pm
  • 3L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bedford Cars

BMW, 3 Series

2009 - 320i M SPORT 2-Door

23
Low Mileage
£5,995
Finance available £112 pm
  • 2L
  • 44.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Bluemotors Aberdare Limited

BMW, M3

2006 (06) - E46 M3 CS 3.2 SMG 2-Door

31
Low Mileage
£29,995
Finance available £596 pm
  • 3.2L
  • 81.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

4 Star Classics

01420 551490 *
4.9/5 Stars

BMW, 4 Series

2017 - 420d [190] M Sport 2dr Auto [Professional Media]

19
Low Mileage
£15,498
  • 2L
  • 53.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Motorstore (Leyland)

01772 283744 *
4.7/5 Stars

BMW, 5 Series

2021 (21) - 3.0 530d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic xDrive Euro 6 (s/s

50
£33,499
Finance available £668 pm
  • 3L
  • 41.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Rom Motors Ltd

BMW, 1 Series

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

39
Low Mileage
£22,246
  • 1.5L
  • 13.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, i3

2021 (70) - 42.2kWh S Auto 5dr

48
Low Mileage
£12,399
Finance available £255 pm
  • 25.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Quality Part X Ltd Dunstable