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

2022 - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

31
£45,995
Finance available £741 pm
  • 3L
  • 25.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Norman Motors Bournemouth

01202 133536 *
4.9/5 Stars

BMW, 2 Series

2019 (19) - 3.0 M240i GPF Auto Euro 6 (s/s) 2dr

85
£17,995
Finance available £349 pm
  • 3L
  • 59.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Ace Car Sales Bury

0161 804 2294 *
3.9/5 Stars

BMW, 1 Series

2020 - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

31
Low Mileage
£19,601
  • 1.5L
  • 28kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Brenwood Motor Company

BMW, X3

2018 (68) - 3.0 M40i GPF Auto xDrive Euro 6 (s/s) 5dr

68
£27,999
Finance available £555 pm
  • 3L
  • 54kMiles
  • Petrol
  • Auto
  • Body StyleSUV

PM Car Sales

BMW, M4

2017 (00) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

48
Low Mileage
£29,499
Finance available £585 pm
  • 3L
  • 30kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Prestige Motoring Group

BMW, 5 Series

2023 - 530e M Sport Saloon 4-Door

61
£32,500
Finance available £647 pm
  • 2L
  • 21.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, 3 Series

2008 - 2.0 318i SE Saloon 4-Door

18
Low Mileage
£1,995
  • 2L
  • 97.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Lakeside Cars South West Ltd

BMW, 5 Series

2018 (18) - 520i M Sport 4dr Auto

34
£11,590
Finance available £237 pm
  • 2L
  • 78.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Doncaster Prestige Motor limited

BMW, 3 Series

2013 (13) - 320d M Sport Touring 5dr * M PERFORMANCE BODY KIT + 20 inch M ALLOYS *

27
Low Mileage
£13,950
Finance available £289 pm
  • 2L
  • 49kMiles
  • Diesel
  • Manual
  • Body StyleEstate

The Lanmere Motor Company

BMW, X3

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

37
£10,695
Finance available £217 pm
  • 2L
  • 126kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Argentarii Cars

BMW, X5

2021 - xDrive40d MHT M Sport 5dr Auto

10
Reduced
£49,950
Finance available £1006 pm
  • 3L
  • 16.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

McGrath Motors

BMW, X3

2025 - xDrive20d MHT M Sport 5dr Step Auto

44
£50,950
Finance available £1026 pm
  • 2L
  • 5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

JKC Approved Used BMW

BMW, 2 Series Gran Tourer

2018 (18) - 2.0 220d Sport MPV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£9,795
Finance available £197 pm
  • 2L
  • 88.3kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Tenby Car Supermarket

BMW, X3

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

47
£12,990
Finance available £268 pm
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Ideal Car Centre

BMW, X1

2022 (72) - 1.5 20i MHT xLine SUV 5dr Petrol Hybrid DCT sDrive Euro 6 (s/s) (170 ps)

84
Low Mileage
£29,800
Finance available £541 pm
  • 1.5L
  • 8.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Leeds

BMW, 3 Series

2018 (68) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

39
£19,495
  • 3L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Martin Bell Car Sales