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, 3 Series

2009 - 320i SE 2-Door

20
Low Mileage
£2,595
  • 2L
  • 78.8kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

United Car Centre

BMW, 1 Series

2016 (65) - 116D SPORT 5-Door

22
£4,995
Finance available £89 pm
  • 1.5L
  • 127kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Tony Car Sales Ltd

BMW, 3 Series

2021 (21) - 2.0 330E M Sport Auto 5dr

48
£17,599
  • 2L
  • 85.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, 1 Series

2015 (65) - 120I SPORT 3-Door

46
Low Mileage
£8,995
Finance available £179 pm
  • 1.6L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Purbrook Motor Company

023 9200 6050 *
4.6/5 Stars

BMW, X3

2016 (16) - XDRIVE20D STEP M Sport 5-Door

50
Low Mileage
£17,299
  • 2L
  • 44.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, 2 Series

2022 (22) - 218I 136 M Sport 4-Door

61
Low Mileage
£21,299
Finance available £463 pm
  • 1.5L
  • 6.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, X2

2018 (18) - 2.0 X2 sDrive 20i M Sport X Auto 5dr

63
Low Mileage
£16,350
  • 2L
  • 51.3kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, 4 Series

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

56
Reduced
£20,699
Finance available £449 pm
  • 2L
  • 18.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, X7

2022 (22) - 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

27
£49,785
Finance available £1002 pm
  • 3L
  • 70.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Bayer Car Sales

BMW, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP]

39
Reduced
£22,499
Finance available £471 pm
  • 1.5L
  • 14.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Portsmouth

BMW, 8 Series

2020 (70) - XDRIVE M850i 4-Door

57
Low Mileage
£41,999
Finance available £935 pm
  • 4.4L
  • 19.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, 5 Series

(69) - 520i M Sport Saloon 4-Door

1
£19,995
Finance available £390 pm
  • 42.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Westridge Garage Ltd

BMW, X3

2012 (12) - xDrive20d M Sport 5dr

19
Reduced
£5,750
Finance available £106 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleSUV

MC Cars Waterlooville Ltd

BMW, 5 Series

2022 (71) - 520D XDRIVE MHT STEP M Sport 4-Door

56
Reduced
£26,999
Finance available £593 pm
  • 2L
  • 34.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

40
Low Mileage
£29,949
Finance available £634 pm
  • 2L
  • 4.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Portsmouth

BMW, X5

2006 (06) - 3.0d Sport SUV 5dr Diesel Auto 4WD Euro 4 (218 ps)

28
Low Mileage
£4,999
Finance available £89 pm
  • 3L
  • 114kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars Of Hampshire