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

2011 (61) - 320I SE 2-Door

23
Reduced
£7,495
Finance available £145 pm
  • 2L
  • 76.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Red Sparrow Limited

BMW, M2

2018 (18) - 2 series 2-Door

20
£23,995
Finance available £472 pm
  • 3L
  • 69.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Southern Van Guys

BMW, 2 Series

2015 (65) - 218i M Sport 5dr Step Auto

30
Low Mileage
£9,195
Finance available £183 pm
  • 1.5L
  • 54kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

BMW, 1 Series

2013 (13) - 116i Sport 5dr

30
Low Mileage
£5,495
Finance available £100 pm
  • 1.6L
  • 77kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Walker Car Sales Retail Ltd

023 9200 6071 *
4.6/5 Stars

BMW, X1

2015 (65) - 2.0 X1 xDrive 20d XLine Auto 4WD 5dr

9
Low Mileage
£12,995
  • 2L
  • 75.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, 3 Series

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

50
Low Mileage
£26,399
Finance available £579 pm
  • 2L
  • 17.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

BMW, 1 Series

2017 (17) - 1.5 118I Sport Auto 5dr

54
Low Mileage
£12,700
  • 1.5L
  • 39kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, iX3

2022 (71) - 80KWH M Sport 5-Door

52
Low Mileage
£31,498
Finance available £695 pm
  • 14.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Hendy Car Store Portsmouth

BMW, 5 Series

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

9
£15,450
  • 2L
  • 67.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, 3 Series

2015 (15) - 2.0 328i Luxury Auto 5dr

9
Low Mileage
£17,995
  • 2L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, 1 Series

2018 (68) - M140i Shadow Edition 5dr Step Auto

4
£19,995
  • 3L
  • 53.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, 3 Series

2020 - 320d xDrive MHT M Sport 4dr Step Auto

32
Low Mileage
£21,699
Finance available £453 pm
  • 2L
  • 32.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Portsmouth

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

023 9200 6051 *
5/5 Stars

BMW, X3

2016 (66) - XDRIVE20D STEP xLine 5-Door

50
Low Mileage
£18,799
Finance available £406 pm
  • 2L
  • 39.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hendy Car Store Portsmouth

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT [Pro Pack]

38
£25,849
Finance available £544 pm
  • 1.5L
  • 11kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Portsmouth

BMW, 5 Series

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

50
£28,999
Finance available £638 pm
  • 2L
  • 34.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth