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

2018 - Touring 335d xDrive M Sport Shadow Edition 5dr Ao 313PS Automatic

30
Reduced
£23,999
Finance available £472 pm
  • 3L
  • 43.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Days of Gorseinon

01792 739750 *
4.3/5 Stars

BMW, 3 Series

2009 - 2.0 320d SE Touring 5-Door

72
Low Mileage
£5,995
Finance available £112 pm
  • 2L
  • 62.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mint Cars Needham Market

01473 938813 *
4.5/5 Stars

BMW, 1 Series

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

20
£9,995
Finance available £201 pm
  • 1.5L
  • 90kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Veloce Motor Group Ltd

BMW, 2 Series

2018 - 220d M Sport 2dr [Nav] Step Auto

23
£11,990
  • 2L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Glasshoughton Car Sales

BMW, 3 Series

2010 - 2.0 318d M Sport Steptronic Euro 5 4dr

28
Low Mileage
£3,493
Finance available £56 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

LANDSTRADELTD

BMW, 2 Series

2025 - M235 xDrive 4dr Step Auto

12
£44,898
  • 2L
  • 4.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, 3 Series

2019 (19) - 330D 5-Door

21
Reduced
£9,995
Finance available £201 pm
  • 3L
  • 117.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Anwick Car Sales

01526 800320 *
4.3/5 Stars

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

50
£13,970
  • 1.5L
  • 52.5kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 7 Series

2018 (68) - 3.0 740Ld M Sport Auto xDrive Euro 6 (s/s) 4dr

58
Reduced
£15,999
Finance available £335 pm
  • 3L
  • 120.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pavilion Motor Company

BMW, 3 Series

2020 (70) - 2.0 320d MHT M Sport Pro Edition Touring Auto Euro 6 (s/s) 5dr

48
£25,495
Finance available £503 pm
  • 2L
  • 50kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hampton Motorgroup

BMW, 3 Series

2017 (G2) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

50
Low Mileage
£25,995
Finance available £513 pm
  • 3L
  • 46kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

BMW, 3 Series

2022 (72) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

41
£39,950
Finance available £800 pm
  • 3L
  • 30kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

WYNFORD SPECIALIST MOTORS LIMITED

BMW, 3 Series

2010 (60) - 2.0 320d Sport Plus Edition Touring Euro 5 5dr

38
£4,295
Finance available £74 pm
  • 2L
  • 123kMiles
  • Diesel
  • Manual
  • Body StyleEstate

ZWBA CARS LTD

BMW, 1 Series

2020 - 118i Sport 5dr Step Auto

9
Low Mileage
£18,199
Finance available £384 pm
  • 1.5L
  • 32.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2020 (69) - 318d SE 5dr Step Auto

19
Reduced
£14,995
Finance available £313 pm
  • 2L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleEstate

ALPINE MOTOR COMPANY LIMITED

BMW, 1 Series

2016 (16) - 1.5 116d Sport Auto Euro 6 (s/s) 5dr

22
Low Mileage
£6,999
Finance available £134 pm
  • 1.5L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Kelvin Way Motors

0121 728 8894 *
4.6/5 Stars