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

2025 - 550e xDrive M Sport 4dr Auto

33
£65,580
  • 3L
  • 5.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 1 Series

2012 (12) - 116i Sport 5dr

7
£2,995
  • 1.6L
  • 111kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Steel Town Motors Limited

BMW, X1

2025 - Sdrive 18D Sport 5Dr Step Auto

27
Low Mileage
£33,899
Finance available £676 pm
  • 2L
  • 2.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Lookers Stafford BMW

BMW, X2

2018 (18) - 2.0 20d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

30
Low Mileage
£17,695
  • 2L
  • 38kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motor Trust UK Lancaster

BMW, iX

2022 - 40 76.6kwh M Sport Suv 5dr Electric Auto Xdrive 326 Ps

50
£30,895
Finance available £654 pm
  • 32.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

EMG Motor Group Spalding

01775 661268 *
4.8/5 Stars

BMW, 1 Series

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

62
£13,990
Finance available £288 pm
  • 1.5L
  • 52.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Match Crewe

01270 441019 *
4.7/5 Stars

BMW, M5

2019 (69) - 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr

30
£31,989
Finance available £637 pm
  • 4.4L
  • 79kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2014 - 2.0 320d xDrive Luxury Touring 5-Door

22
£7,995
  • 2L
  • 122kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Old Forge Car Sales

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto

39
Low Mileage
£28,302
  • 2L
  • 21.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 1 Series

2020 (70) - 118d M Sport 5dr/GOOD SPEC/SERVICE HISTORY

24
£10,990
Finance available £223 pm
  • 2L
  • 99kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

KS Car Sales

BMW, M2

2023 - BiTurbo 3-Door

1
Low Mileage
£51,995
Finance available £1048 pm
  • 3L
  • 9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Riviera Automotive Ltd

01274 505967 *
4.4/5 Stars

BMW, 1 Series

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

40
Low Mileage
£23,799
Finance available £499 pm
  • 1.5L
  • 9.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Peterborough

BMW, 4 Series

2015 (65) - 2.0 420i SE Euro 6 (s/s) 2dr

30
Low Mileage
£8,795
Finance available £174 pm
  • 2L
  • 72kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Middlesex Motors

BMW, X3

2023 - xDrive20d MHT M Sport 5dr Step Auto

35
£40,490
Finance available £811 pm
  • 2L
  • 16kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars

BMW, X1

2018 - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

49
Low Mileage
£18,400
  • 2L
  • 22.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

drivedirect Nuneaton

BMW, 1 Series

2019 (69) - 1.5 118i GPF M Sport Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s)

11
Low Mileage
£16,295
  • 1.5L
  • 41.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motor Trust UK Lancaster