Used BMW 2 Series cars for sale in Petersfield, Hampshire

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

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

BMW, 2 Series

2022 (22) - 2022 BMW 220i M Sport Gran Coupe. AUTO. Petrol. Automatic. LOW Mileage 4-Door

17
Low Mileage
£22,595
Finance available £444 pm
  • 2L
  • 6.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Rocketts of Denmead

BMW, 2 Series

2018 - 2.0 218D M Sport 2dr

52
Low Mileage
£11,990
  • 2L
  • 51.7kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, 2 Series

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

42
£28,527
  • 1.5L
  • 11.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 2 Series

2024 - 225e xDrive Sport 5dr DCT

Low Mileage
£27,593
  • 1.5L
  • 4.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

2016 (16) - 225xe M Sport 5dr [Nav] Auto

47
Low Mileage
£10,990
Finance available £223 pm
  • 1.5L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

The Left Hand Drive Place

BMW, 2 Series

2022 - 218d M Sport 4dr Step Auto

£20,491
  • 2L
  • 47.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 2 Series

2022 - 218i [136] M Sport 4dr DCT

Low Mileage
£24,074
  • 1.5L
  • 15.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 2 Series

2025 - 220 M Sport 4dr Step Auto [Tech+/Pro Pack]

41
Low Mileage
£33,887
  • 1.5L
  • 3.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 2 Series

2025 - 220i M Sport 2dr Step Auto

4
£33,089
  • 2L
  • 7.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Marshall BMW Hampshire

BMW, 2 Series

2021 - 220d Sport 4dr Step Auto

£18,348
  • 2L
  • 41.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 2 Series

2025 - 225e xDrive M Sport 5dr DCT

£30,957
  • 1.5L
  • 10.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

2014 (14) - 2.0 225d M Sport Auto Euro 6 (s/s) 2dr

41
£7,499
  • 2L
  • 122.4kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

AL PRESTIGE CARS LTD

023 8001 7157 *
4.7/5 Stars

BMW, 2 Series

2019 - 5dr 1.5 218i SE Se

5
Low Mileage
£11,395
  • 1.5L
  • 38.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Frosts Chichester

01243 219542 *
4.7/5 Stars

BMW, 2 Series

2019 (19) - 3.0 M240i GPF Auto Euro 6 (s/s) 2dr

43
Low Mileage
£22,000
Finance available £431 pm
  • 3L
  • 37.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

TMC Motors

01252 960115 *
4.7/5 Stars

BMW, 2 Series

2016 (65) - 2.0 220d M Sport Auto Euro 6 (s/s) 2dr

43
Low Mileage
£11,299
  • 2L
  • 68.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

AL PRESTIGE CARS LTD

023 8001 7157 *
4.7/5 Stars

BMW, 2 Series

2019 - 1.5 225XE M Sport Premium Auto 4WD 5dr

60
Low Mileage
£15,700
  • 1.5L
  • 28kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
4.4/5 Stars