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

2013 (63) - 2.0 325d M Sport Euro 5 (s/s) 4dr

25
Low Mileage
£8,500
Finance available £34 pm
  • 2L
  • 89.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Imperial Car Centre (SW) Ltd

BMW, 2 Series

2017 (17) - 1.5 218i Sport Auto Euro 6 (s/s) 2dr

48
£9,995
Finance available £45 pm
  • 1.5L
  • 80kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

ARJ MOTORS

01932 500667 *
4.3/5 Stars

BMW, X1

2018 - xDrive 20d M Sport 5dr Step Auto

1
£15,695
Finance available £71 pm
  • 2L
  • 55.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

D M Keith SKODA Leeds

BMW, X3

2020 - xDrive M40i 5dr Step Auto

12
Low Mileage
£36,898
  • 3L
  • 32.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 4 Series Gran Coupe

2022 (71) - 2.0 420d MHT M Sport Hatchback 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

39
£26,440
  • 2L
  • 59.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, 3 Series

2016 (16) - 320d ED Sport 4dr Step Auto ++ NAV / LEATHER / 20 TAX / ULEZ / 70.6 MPG ++

19
Low Mileage
£10,475
Finance available £33 pm
  • 2L
  • 69kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Nick King Car Sales (Gloucester)

BMW, X1

2021 - xDrive 25e xLine Auto 5-Door

22
£18,897
Finance available £84 pm
  • 1.5L
  • 50.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Grimsby

01472 806810 *
4.8/5 Stars

BMW, iX3

2022 (22) - 80kWh M Sport SUV 5dr Electric Auto (286 ps)

29
£25,789
Finance available £241 pm
  • 54.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

Powerlease Ltd

BMW, 3 Series

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

12
£36,898
  • 2L
  • 8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 2 Series

2024 (24) - M240i xDrive 2dr Step Auto

29
£38,990
  • 3L
  • 12.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Listers Boston (BMW)

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

43
£29,699
Finance available £200 pm
  • 2L
  • 28.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X3

2006 - 3.0 X3 3.0d SE 5-Door

55
Low Mileage
£3,495
Finance available £33 pm
  • 3L
  • 137.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Mint Cars Needham Market

01473 938813 *
5/5 Stars

BMW, 7 Series

2019 - 7 SERIES 3.0 730D M SPORT 4d 261 BHP 1FORMER KEEPER|FULL SERVICE HISTORY 4-Door

59
£21,990
Finance available £156 pm
  • 3L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor 4 U Ltd

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

35
Low Mileage
£21,017
Finance available £116 pm
  • 2L
  • 25.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Cannock

BMW, 5 Series

2016 (66) - 530d M Sport 5dr Step Auto

16
£10,995
Finance available £45 pm
  • 3L
  • 118.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Ainsdale Car Centre

01704 337328 *
5/5 Stars

BMW, 2 Series Active Tourer

2023 (72) - 225e xDrive M Sport 5dr DCT

20
Low Mileage
£26,950
Finance available £267 pm
  • 1.5L
  • 5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Paignton