Get the Cazoo app - powered by MOTORS

Used BMW 3 Series cars for sale in Farnborough, Hampshire

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

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

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

6
£11,990
£231/pm (HP)
  • 2L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Noble Motors

BMW, 3 Series

2013 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 5 (s/s) (184 ps)

41
Reduced
£7,999
£147/pm (HP)
  • 2L
  • 77.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

iGarage Cars

BMW, 3 Series

2021 - 320i SE Pro 4dr Step Auto

36
£15,400
£262/pm (PCP)
  • 2L
  • 74.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley

BMW, 3 Series

2020 (70) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

40
£19,995
£323/pm (PCP)
  • 2L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

The Plough Garage

BMW, 3 Series

2022 - 330E M SPORT 5-Door

1
£20,200
£343/pm (PCP)
  • 2L
  • 61.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Camberley

BMW, 3 Series

2019 - 3.0 M340i xDrive Auto 4WD 4dr

29
£24,666
£439/pm (PCP)
  • 3L
  • 73kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Penny Hill Motors

BMW, 3 Series

2008 (58) - 320d SE 5dr

24
£1,895
  • 2L
  • 143kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Harrison Cars Ltd

BMW, 3 Series

2023 - M340d xDrive MHT 5dr Step Auto

36
Low Mileage
£45,990
  • 3L
  • 12kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone Select Bracknell

01344 202530 *
4.6/5 Stars

BMW, 3 Series

2020 - 2.0 330E M Sport Auto 4dr

34
Reduced
£18,111
£295/pm (PCP)
  • 2L
  • 54.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Penny Hill Motors

BMW, 3 Series

2020 - 320I M SPORT 4-Door

1
£18,800
£327/pm (PCP)
  • 2L
  • 56.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley

BMW, 3 Series

2011 - 2.0 320i M Sport 2dr

4
Low Mileage
£6,000
£105/pm (HP)
  • 2L
  • 85.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

G Cars Windlesham

BMW, 3 Series

2021 - 330E M SPORT 4-Door

36
£17,185
£290/pm (PCP)
  • 2L
  • 67.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley

BMW, 3 Series

2022 - 330E XDRIVE M SPORT 4-Door

1
£21,831
£375/pm (PCP)
  • 2L
  • 45.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley

BMW, 3 Series

2022 - 330E XDRIVE M SPORT 4-Door

36
£21,800
£364/pm (PCP)
  • 2L
  • 37.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley

BMW, 3 Series

2009 (58) - 2.0 320d M Sport Automatic Space Grey Convertible E93 M3 Show Car 2-Door

18
£4,999
  • 2L
  • 162kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Circuit Automotive Ltd

BMW, 3 Series

2008 - 320d SE 2dr Auto

35
Low Mileage
£3,999
  • 2L
  • 121.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

iGarage Cars