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

2015 (65) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

33
£10,495
Finance available £212 pm
  • 2L
  • 87.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Duman Autos

BMW, X3

2019 (69) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

35
£29,850
  • 3L
  • 50.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

JMC Stratford Ltd

BMW, 1 Series

2024 - 120 M Sport 5dr Step Auto

44
Reduced
£31,955
  • 1.5L
  • 5.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Grimsby

BMW, i4

2023 - 400kW M50 83.9kWh 5dr Auto

37
Low Mileage
£46,995
Finance available £945 pm
  • 9.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 5 Series

2017 - 540i xDrive M Sport 4dr Auto

40
Low Mileage
£24,188
Finance available £529 pm
  • 3L
  • 43.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 2 Series

2020 - 216d SE 5dr Step Auto

22
£14,599
Finance available £304 pm
  • 1.5L
  • 37.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, 4 Series Gran Coupe

2019 (19) - 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

9
£17,999
Finance available £349 pm
  • 2L
  • 52.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, 5 Series

2018 (68) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

34
£14,340
Finance available £298 pm
  • 2L
  • 80kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Wembley Prestige Cars

BMW, 2 Series Gran Tourer

2016 (66) - 2.0 218d SE MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps)

50
£9,280
Finance available £185 pm
  • 2L
  • 74.2kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Fort Southwick Internet Cars

023 9200 4448 *
4.9/5 Stars

BMW, 3 Series

2021 - 330i M Sport 4dr Step Auto

13
Low Mileage
£26,121
Finance available £573 pm
  • 2L
  • 22.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Lympsham

01934 312926 *
4.9/5 Stars

BMW, X1

2011 (61) - 2.0 20d SE Steptronic xDrive Euro 5 5dr

24
£4,000
Finance available £67 pm
  • 2L
  • 112.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Fame Cars Limited

BMW, 1 Series

2022 (71) - 118I 136 M Sport 5-Door

57
£15,899
Finance available £340 pm
  • 1.5L
  • 72kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 3 Series

2020 (20) - 2.0 320D XDRIVE M SPORT 4d 188 BHP Reverse Camera, Heated Front Seats, Sate 4-Door

46
Low Mileage
£26,783
Finance available £530 pm
  • 2L
  • 15.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cartime

0161 669 6820 *
4.4/5 Stars

BMW, X5

2021 - xDrive30d MHT M Sport 5dr Auto

27
£47,995
Finance available £965 pm
  • 3L
  • 45kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Top Gear NI

BMW, 3 Series

2018 (18) - 2.0 330e 7.6kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252

47
£9,990
Finance available £201 pm
  • 2L
  • 71kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Land Cars Ltd

BMW, X6

2021 (70) - 3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

70
Reduced
£34,450
Finance available £687 pm
  • 3L
  • 112kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

FM MOTORS GB LTD

020 3948 4610 *
3.5/5 Stars