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

2024 (24) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

70
£20,500
Finance available £355 pm
  • 1.5L
  • 28.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 1 Series

2023 - 118d M Sport 5dr [Live Cockpit Professional]

37
£22,099
Finance available £462 pm
  • 2L
  • 29kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Motorpoint Peterborough

BMW, X5

2024 - xDrive30d MHT M Sport 5dr Auto

19
Low Mileage
£72,898
  • 3L
  • 6.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 3 Series

2017 - 318d Sport 4dr Step Auto

17
£11,950
Finance available £245 pm
  • 2L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Armagh Auto Sales

BMW, 4 Series

2014 (14) - 428i M Sport 2dr Auto

12
Low Mileage
£9,988
Finance available £201 pm
  • 2L
  • 88kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

BJH Motors & Sons (Rainbow Hill)

01905 676573 *
3.9/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

33
Low Mileage
£40,895
  • 2L
  • 6.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, 1 Series

2021 - 128ti 5dr Step Auto

36
Low Mileage
£25,490
  • 2L
  • 28.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 1 Series

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

47
Low Mileage
£21,273
Finance available £426 pm
  • 1.5L
  • 14.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 1 Series

2009 (07) - 2.0 118i M Sport Convertible 2dr Petrol Manual Euro 4 (143 ps)

1
Low Mileage
£3,195
  • 2L
  • 88.9kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Northwest Trade Centre Lancaster

BMW, 7 Series

2005 (55) - 730d SE 4dr Auto

46
£3,995
Finance available £67 pm
  • 3L
  • 175kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carmatchedcom Ltd

01843 269632 *
4.9/5 Stars

BMW, M4

2018 (68) - 3.0 BiTurbo Competition Coupe DCT Auto Euro 6 (s/s) (450 ps) 2-Door

48
Low Mileage
£33,750
  • 3L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Castle Motors (Trebrown)

01503 770414 *
4.6/5 Stars

BMW, 5 Series

2018 - 530d M Sport 4dr Auto

11
£16,400
Finance available £344 pm
  • 3L
  • 97kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Noel Cochrane Car Spares

BMW, 2 Series

2022 - 218i [136] M Sport 4dr

19
Low Mileage
£21,498
  • 1.5L
  • 18.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Motorstore (Huddersfield)

01484 506234 *
4.7/5 Stars

BMW, 3 Series

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

32
Reduced
£13,999
  • 2L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Corner Park Garage (Swansea)

01792 344016 *
3.6/5 Stars

BMW, 5 Series

2024 (24) - 530e M Sport 4dr Auto

20
£39,900
Finance available £799 pm
  • 2L
  • 9.7kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Ocean Group BMW Penryn

BMW, 2 Series

2024 - 225e xDrive Luxury 5dr DCT

19
£29,998
  • 1.5L
  • 1.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars