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

2020 (20) - 2.0 118d M Sport Auto Euro 6 (s/s) 5dr

71
£15,295
Finance available £319 pm
  • 2L
  • 98kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Top Cars Telford Limited

BMW, 7 Series

2018 - 3.0 740Ld xDrive M Sport Saloon 4-Door

16
£22,995
Finance available £452 pm
  • 3L
  • 122kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

NATIONAL VEHICLE SUPPLIERS LTD

BMW, 1 Series

2022 (72) - 118I 136 STEP LCP M Sport 5-Door

46
£19,799
Finance available £429 pm
  • 1.5L
  • 41.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hendy Renault Salisbury

01722 441729 *
4.7/5 Stars

BMW, X5

2020 (69) - 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

48
Low Mileage
£39,489
  • 3L
  • 26kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Blackstone Motors Ltd

BMW, 6 Series Gran Turismo

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

37
£16,495
Finance available £346 pm
  • 3L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motorhouse (Beds) Ltd

BMW, i4

2024 - 210kW eDrive35 M Sport 70kWh 5dr Auto [Pro Pack]

40
Low Mileage
£36,884
  • 4.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, X5

2022 - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

40
£41,664
Finance available £854 pm
  • 3L
  • 31.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 3 Series

2021 - 320d MHT M Sport 5dr Step Auto

1
£26,995
Finance available £534 pm
  • 2L
  • 42.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

BMW Bavarian

BMW, 5 Series

2021 - 530E M Sport 5-Door

39
£22,420
Finance available £478 pm
  • 2L
  • 62kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, i4

2024 (24) - 210kW eDrive35 Sport 70kWh 5dr Auto Electric Hatchback

55
£30,424
  • 20.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Vertu BMW Exeter

BMW, 4 Series

2015 (15) - 3.0 430d Luxury Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

19
Low Mileage
£13,890
  • 3L
  • 45kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 3 Series Gran Turismo

2015 (65) - 3.0 330d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (258 ps)

20
£10,870
  • 3L
  • 80.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, 1 Series

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

1
Low Mileage
£24,390
  • 1.5L
  • 19.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 1 Series

2018 - 116d SE Business 5dr [Nav/Servotronic]

5
Low Mileage
£10,575
Finance available £214 pm
  • 1.5L
  • 57kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

JB Autos Sales

BMW, 4 Series

2018 (18) - 2.0 420d Sport Coupe 2dr Diesel Auto Euro 6 (s/s)

27
Low Mileage
£15,299
Finance available £319 pm
  • 2L
  • 41kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Rangebrook Limited

01926 352097 *
4.9/5 Stars

BMW, i4

2022 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Pro Pack] - HUD - CARPLAY - AUTO P

42
Low Mileage
£30,078
Finance available £610 pm
  • 22.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Gloucester