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

2015 (15) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr

43
Reduced
£10,999
Finance available £223 pm
  • 2L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

CG MOTORLAND LIMITED

BMW, M4

2015 (15) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

21
Low Mileage
£18,500
Finance available £360 pm
  • 3L
  • 72.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Rydding Lane Auto Sale Ltd

BMW, 1 Series

2014 (14) - 116i M Sport 3dr Step Auto

22
Low Mileage
£8,450
Finance available £166 pm
  • 1.6L
  • 81.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Gregs Cars Ltd

BMW, Z3

2017 - 1.9 Z3 ROADSTER 2d 117 BHP 12 months mot, 12 months warranty like new 2-Door

13
£4,995
Finance available £89 pm
  • 2L
  • 93.7kMiles
  • Petrol
  • Manual
  • Body StyleEstate

weonlysellusedcars.com

BMW, 4 Series Gran Coupe

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

29
Low Mileage
£22,880
Finance available £450 pm
  • 2L
  • 18kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Wembley Prestige Cars

BMW, 1 Series

2014 (63) - 116d Sport 5dr

19
Low Mileage
£4,495
Finance available £78 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Inmotion Automotive Group

BMW, 5 Series

2017 (67) - 530d xDrive M Sport 5dr Auto

21
£14,989
Finance available £313 pm
  • 3L
  • 116kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BEECHES MOTOR ZONE LTD

BMW, 1 Series

2018 (67) - 2.0 125d M Sport Shadow Edition Auto Euro 6 (s/s) 3dr

16
£12,490
Finance available £257 pm
  • 2L
  • 80.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cars Direct Peterborough Limited

01733 971397 *
4.7/5 Stars

BMW, i4

2024 - 210kW eDrive35 Sport 70kWh Auto 4-Door

35
£31,197
  • 7.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

CarSupermarket.com Grimsby

01472 806810 *
4.6/5 Stars

BMW, X6

2019 - xDrive30d M Sport Edition 5dr Step Auto

24
£24,750
Finance available £488 pm
  • 3L
  • 82kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

McKeever Motors

BMW, X7

2024 - xDrive40i MHT M Sport 5dr Step Auto

12
£74,898
  • 3L
  • 10.1kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Swansea

0141 483 9956 *
4.7/5 Stars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

32
£14,700
Finance available £306 pm
  • 2L
  • 108kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Browns Car Company

01621 733495 *
4.7/5 Stars

BMW, 3 Series

2016 - 320d xDrive M Sport 4dr Step Auto

9
£11,950
Finance available £245 pm
  • 2L
  • 86kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Mac Motors

BMW, X5

2019 (69) - xDrive30d M Sport 5dr Auto Diesel Estate

70
£36,442
  • 3L
  • 49.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu BMW Teesside

BMW, 1 Series

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

36
£11,495
Finance available £234 pm
  • 1.5L
  • 91kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motors Deals Ltd

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

1
Low Mileage
£22,499
  • 1.5L
  • 16.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars