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

2013 (63) - 520D M SPORT TOURING - ULEZ COMPLIANT - 2 OWNERS - SERVICE HISTORY 5-Door

63
Low Mileage
£10,995
Finance available £223 pm
  • 2L
  • 75.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

George Kingsley Vehicle Sales

BMW, 3 Series

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

22
£19,000
Finance available £370 pm
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Premier Motor Collection

BMW, 3 Series

2021 (70) - 330e SE Pro 5dr Step Auto

25
Reduced
£16,950
Finance available £356 pm
  • 2L
  • 81.2kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Paignton

BMW, 4 Series

2014 (64) - 2.0 420d M Sport Convertible 2dr Diesel Manual Euro 6 (s/s) (184 ps)

2
£9,999
  • 2L
  • 88.1kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Vehicle Trade Centre Kilmarnock

BMW, X5

2017 (67) - xDrive50i M Sport 5dr Auto [7 Seat]

25
Reduced
£26,495
Finance available £524 pm
  • 4.4L
  • 63kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Auto2000 Prestige Cars

BMW, 2 Series

2025 - M235 xDrive 4dr Step Auto

34
Low Mileage
£44,390
  • 2L
  • 2.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 3 Series

2014 (14) - 2.0 325d M Sport Touring Euro 5 (s/s) 5dr

43
Low Mileage
£13,290
  • 2L
  • 88.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Keywise Cars Ltd

BMW, 3 Series

2016 (16) - 320d M Sport 4dr Step Auto

36
£7,490
Finance available £145 pm
  • 2L
  • 124kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

EH Traders Ltd

BMW, 3 Series

2021 (21) - 320i M Sport 4dr Step Auto

50
Low Mileage
£23,991
  • 2L
  • 31.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, 4 Series

2019 - 420d [190] M Sport 5dr Auto [Professional Media]

46
£17,949
Finance available £348 pm
  • 2L
  • 51.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Donnelly Automotive

BMW, 1 Series

2021 (71) - 1.5 118i SE (LCP) DCT Euro 6 (s/s) 5dr

42
£16,500
Finance available £346 pm
  • 1.5L
  • 37.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X1

2022 - xDrive 20d M Sport 5dr Step Auto [Pro Pack]

19
Low Mileage
£27,498
  • 2L
  • 20.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 2 Series Gran Coupe

2024 (73) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

26
£22,998
  • 1.5L
  • 18.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Essex Car Company

BMW, X5

2023 - 4.4 X5 M Competition Edition Auto 4WD 5dr

54
£74,444
Finance available £1509 pm
  • 4.4L
  • 20.3kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Penny Hill Motors

BMW, 1 Series

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

46
£13,999
  • 1.5L
  • 68.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Pinetree Car Superstore Tonypandy

BMW, 1 Series

2022 (71) - 1.5 116d Sport (LCP) DCT Euro 6 (s/s) 5dr

42
£16,300
Finance available £342 pm
  • 1.5L
  • 51.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Quality Part X Ltd Stevenage