Used BMW cars for sale in Portsmouth, Hampshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Portsmouth or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, X1

2013 (13) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

33
Low Mileage
£8,480
Finance available £167 pm
  • 2L
  • 74.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Fort Southwick Internet Cars

023 9200 4448 *
4.9/5 Stars

BMW, 3 Series

2019 (19) - 330E M Sport 4-Door

56
Low Mileage
£19,299
Finance available £417 pm
  • 2L
  • 30.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 2 Series

2016 (66) - 1.5 218I Sport 2dr

44
Low Mileage
£11,495
  • 1.5L
  • 29.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, X5

2020 (20) - XDRIVE M50D 5-Door

56
Reduced
£40,999
Finance available £912 pm
  • 3L
  • 30.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 3 Series

2020 (20) - 330E M Sport Plus Edition 4-Door

56
Low Mileage
£24,999
Finance available £547 pm
  • 2L
  • 17.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 2 Series

2016 (66) - 218D STEP SE 5-Door

56
Low Mileage
£12,399
Finance available £260 pm
  • 2L
  • 40.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 5 Series

2017 (17) - 3.0 530D SE Auto 4dr

62
Low Mileage
£16,495
  • 2L
  • 60.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, 5 Series

2017 (67) - 2.0 530e M Sport Auto 4dr

64
£14,995
  • 2L
  • 67.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, i3

2017 (67) - 125kW Range Extender 33kWh 5dr Auto

21
£8,995
Finance available £179 pm
  • 76.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hayling Garage

BMW, 3 Series

2022 (71) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E

24
£17,985
Finance available £349 pm
  • 2L
  • 101.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Bayer Car Sales

BMW, 3 Series

2012 (62) - 320d Sport 4dr

21
£5,250
Finance available £95 pm
  • 2L
  • 123kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

MC Cars Waterlooville Ltd

BMW, 1 Series

2022 (71) - 118I 136 M Sport 5-Door

57
£15,499
Finance available £331 pm
  • 1.5L
  • 72kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 3 Series

2021 (71) - 330E STEP M Sport 4-Door

56
£22,599
Finance available £492 pm
  • 2L
  • 27.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, X1

2014 (64) - SDRIVE18D M SPORT 5-Door

17
£5,695
Finance available £105 pm
  • 2L
  • 111kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Tony Car Sales Ltd

BMW, X7

2021 (71) - XDRIVE40D MHT STEP M Sport 5-Door

56
Low Mileage
£49,999
Finance available £1117 pm
  • 3L
  • 28.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 4 Series

2020 (20) - 420D 190 PROFESSIONAL MEDIA M Sport 2-Door

56
Low Mileage
£21,899
Finance available £476 pm
  • 2L
  • 18.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars