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

2023 (72) - iX3 M Sport Pro 5-Door

39
£35,991
  • 20.9kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stephen James BMW Woolwich

BMW, 3 Series

2008 - 2.0 320d SE Saloon Auto 4-Door

29
Low Mileage
£2,995
  • 2L
  • 108.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Shotts Motorz Ltd

01698 538653 *
4.5/5 Stars

BMW, 3 Series

2019 - 320d SE 4dr Step Auto

12
Reduced
£15,995
Finance available £335 pm
  • 2L
  • 86kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

John McHugh Car Sales

BMW, 1 Series

2018 (18) - 1.5 116d Sport Auto Euro 6 (s/s) 5dr

35
£8,495
Finance available £167 pm
  • 1.5L
  • 102.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

MOTO PORIUM LTD

BMW, 1 Series

2023 (73) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

25
Low Mileage
£36,999
Finance available £740 pm
  • 2L
  • 4.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Worcester Road Motors Ltd

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

19
Reduced
£16,498
  • 11.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall/Kia (Northwich)

01606 535710 *
4.6/5 Stars

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto

38
Low Mileage
£25,699
Finance available £541 pm
  • 2L
  • 15.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Newport

BMW, 1 Series

2017 (67) - 1.5 116d ED Plus Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

6
£8,000
Finance available £156 pm
  • 1.5L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AUTOTRADE BIRMINGHAM LTD

0121 752 5773 *
4.6/5 Stars

BMW, i4

2023 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech]

19
Low Mileage
£38,898
  • 10kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 2 Series

2024 - 220i MHT M Sport 5dr DCT [Tech Plus Pack]

12
£28,898
  • 1.5L
  • 5.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Swansea

0141 483 9956 *
4.6/5 Stars

BMW, 2 Series

2016 (16) - 3.0 M235i Auto Euro 6 (s/s) 2dr

53
Low Mileage
£13,995
Finance available £290 pm
  • 3L
  • 64kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Precision Motor Group

BMW, X5

2024 - xDrive30d MHT M Sport 5dr Auto

£65,995
Finance available £1335 pm
  • 3L
  • 13kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
£33,998
  • 2L
  • 20.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Motorstore (Huddersfield)

01484 506234 *
4.6/5 Stars

BMW, 1 Series

2024 (73) - 2.0 128ti (LCP) Hatchback 5dr Petrol Auto Euro 6 (s/s) (265 ps)

69
Low Mileage
£27,600
Finance available £479 pm
  • 2L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 3 Series

2022 - 2.0 330e 12kWh M Sport Pro Edition Touring Auto xDrive Euro 6 (s/s) 5dr

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

JF Cars Southwest Ltd

01460 201372 *
5/5 Stars

BMW, Z3

2000 - 3.0 Z3 Roadster 2dr

29
Reduced
£9,995
  • 3L
  • 54kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Central Cars (Leigh) Ltd