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

2022 (22) - 210kW M Sport 80kWh 5dr Auto

£25,700
Finance available £471 pm
  • 33.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Sheffield

BMW, 5 Series

2017 (17) - 3.0 530d M Sport Auto xDrive Euro 6 (s/s) 4dr

51
£16,656
Finance available £350 pm
  • 3L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Chase Lane Motors

BMW, X1

2022 - sDrive 20i [178] xLine 5dr Step Auto

58
£20,595
  • 2L
  • 28.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Perrys Barnsley Mazda

01226 107990 *
4.7/5 Stars

BMW, 3 Series

2016 (16) - 2.0 320d M Sport xDrive Euro 6 (s/s) 4dr

48
£6,995
Finance available £134 pm
  • 2L
  • 135kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Harpers of Essex Ltd

01279 598863 *
3.6/5 Stars

BMW, 1 Series

2017 (66) - 2.0 120d M Sport Auto Euro 6 (s/s) 5dr

13
Low Mileage
£11,990
Finance available £246 pm
  • 2L
  • 64kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

JB Quality Cars

BMW, M4

2019 (19) - M4 2dr DCT

44
Reduced
£32,995
Finance available £657 pm
  • 3L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

BMW, 3 Series

2019 (69) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr

23
Low Mileage
£22,500
  • 2L
  • 22.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

JC Select Dundee

BMW, 2 Series

2023 - 220i M Sport 4dr Step Auto

33
Low Mileage
£25,750
  • 2L
  • 10.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 1 Series

2019 (19) - 1.5 116d SE Business Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

38
£9,869
Finance available £198 pm
  • 1.5L
  • 71.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vehicle Solutions NW Ltd

BMW, 1 Series

2021 (70) - 118i M Sport 5dr Step Auto

25
£16,499
Finance available £346 pm
  • 1.5L
  • 78kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

John Griffiths Cars Ltd

BMW, 2 Series Gran Coupe

2021 (21) - 2.0 218d Sport (LCP) Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)

32
Reduced
£16,495
  • 2L
  • 57.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motortrust UK Garstang

BMW, 3 Series

2024 - 330e M Sport 4dr Step Auto

12
£28,498
  • 2L
  • 31.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£33,498
  • 2L
  • 7.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Colchester

0141 483 9928 *
4.7/5 Stars

BMW, iX3

2023 (73) - 80kWh M Sport Pro Auto 5dr

40
Low Mileage
£39,991
  • 12.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Prestige Cars by Peter Cooper (Horsham)

BMW, 1 Series

2015 (15) - 2.0 118d SE Euro 6 (s/s) 5dr

14
£5,994
Finance available £112 pm
  • 2L
  • 98kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, 2 Series

2017 - 218d M Sport 2-Door

36
£12,695
Finance available £261 pm
  • 2L
  • 67.6kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Castle Cars

01736 806432 *
4.6/5 Stars