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

2022 - M135i xDrive 5dr Step Auto

32
Reduced
£25,490
  • 2L
  • 30.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone Select Bracknell

01344 202530 *
4.2/5 Stars

BMW, i3

2022 - 135kW S 42kWh 5dr Auto

40
Low Mileage
£14,699
Finance available £288 pm
  • 26.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Motorpoint Stockton-On-Tees

BMW, 1 Series

2023 - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

25
Low Mileage
£23,495
Finance available £462 pm
  • 1.5L
  • 9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Auto2000 Prestige Cars

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

70
£19,500
Finance available £405 pm
  • 2L
  • 53.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley

BMW, X1

2022 (72) - 2.0 23d MHT xLine DCT xDrive Euro 6 (s/s) 5dr

36
Reduced
£23,995
Finance available £472 pm
  • 2L
  • 19.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Meadway Autoland

0121 647 5215 *
1/5 Stars

BMW, 2 Series

2016 (66) - 218d M Sport 5dr

45
£8,495
Finance available £167 pm
  • 2L
  • 92kMiles
  • Diesel
  • Manual
  • Body StyleEstate

SCOTISH VAN CENTRE LTD

BMW, 1 Series

2019 (19) - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

10
Reduced
£11,999
Finance available £246 pm
  • 1.5L
  • 84.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, 4 Series

2022 - 420I M Sport 2Dr Step Auto

28
£27,349
Finance available £541 pm
  • 2L
  • 28.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lookers Stoke-on-Trent BMW

BMW, 2 Series

2017 - 2.0 218D Sport 2dr

13
Reduced
£8,495
Finance available £167 pm
  • 2L
  • 87kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Car Quay

01283 244020 *
4.7/5 Stars

BMW, 1 Series

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

26
£22,497
Finance available £461 pm
  • 1.5L
  • 20.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CarSupermarket.com Hessle

01482 947558 *
4.6/5 Stars

BMW, Other

2014 - COOPER COUNTRYMAN 1.6 AUTOMATIC 4X4 ESTATE * LOW MILEAGE * TOP GRADE 4B * 5-Door

19
Low Mileage
£8,999
  • 1.6L
  • 42.7kMiles
  • Petrol
  • Auto

The Car Warehouse

01642 937563 *
4.5/5 Stars

BMW, 1 Series

2013 (63) - 1.6 118i M Sport Auto Euro 6 (s/s) 5dr

56
Low Mileage
£10,995
  • 1.6L
  • 40.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, 5 Series

2022 - 520D Mht M Sport 4Dr Step Auto

37
£26,711
  • 2L
  • 38.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Lookers Crewe BMW

BMW, 4 Series

2021 - 430i M Sport 2dr Step Auto [Tech-Pro Pack]

41
Low Mileage
£29,499
Finance available £624 pm
  • 2L
  • 31.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Motorpoint Widnes

BMW, 3 Series

2007 (56) - 320i M Sport 4dr Auto

28
Reduced
£2,495
  • 2L
  • 131.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Burton Car Centre

BMW, Z4

2012 (12) - 2.0 20i M Sport sDrive Euro 5 (s/s) 2dr

31
Low Mileage
£6,490
  • 2L
  • 104kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

J M CAR SALES LTD