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

2021 (71) - 2.0 320d MHT SE Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

32
£14,300
Finance available £98 pm
  • 2L
  • 78kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley

BMW, 3 Series

2011 - 4.0 M3 Semi-Auto 2dr

57
Reduced
£15,444
Finance available £66 pm
  • 4L
  • 58.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Penny Hill Motors

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto [Pro Pack]

39
£33,591
  • 2L
  • 11.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 3 Series

2014 (14) - 2.0 316d SE Touring Auto Euro 5 (s/s) 5dr

62
£4,297
Finance available £29 pm
  • 2L
  • 147.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

MAJESTIC JOURNEYS LTD

BMW, 3 Series

2004 (53) - 2.0 318Ci 318 Sport Coupe 2dr Petrol Automatic (196 g/km, 143 bhp)

13
Low Mileage
£3,350
Finance available £30 pm
  • 2L
  • 78.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Tycoon Autos Ltd

BMW, 3 Series

2017 - 335d xDrive M Sport 5dr Step Auto Estate Automatic

41
Low Mileage
£17,598
Finance available £58 pm
  • 3L
  • 64.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

drivedirect Aldershot

01252 412344 *
3.7/5 Stars

BMW, 3 Series

2007 (07) - 3.0 335i SE Convertible 2dr Petrol Steptronic Euro 4 (306 ps)

22
Reduced
£4,790
Finance available £40 pm
  • 3L
  • 103.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Tycoon Autos Ltd

BMW, 3 Series

2003 (03) - E46 330Ci Sport Coupe 3.0 Auto 2-Door

21
Low Mileage
£7,995
Finance available £45 pm
  • 3L
  • 59.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

4 Star Classics

01420 551490 *
5/5 Stars

BMW, 3 Series

2013 - 320i Luxury 5-Door

87
Reduced
£11,700
Finance available £38 pm
  • 2L
  • 69.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Runnymede Motor Company Windlesham

BMW, 3 Series

2020 - 3.0 M340i xDrive Auto 4WD 5dr

45
£29,999
Finance available £335 pm
  • 3L
  • 78.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Penny Hill Motors

BMW, 3 Series

2022 (72) - 2.0 330e 12kWh Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

79
£25,100
Finance available £169 pm
  • 2L
  • 32.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Camberley

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

40
£34,042
  • 2L
  • 11.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 3 Series

2021 - 330e M Sport Pro Edition 5dr Step Auto

39
£27,135
  • 2L
  • 35.8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

77
£17,900
Finance available £66 pm
  • 2L
  • 62.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley

BMW, 3 Series

2022 (22) - 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto xDrive Euro

77
Reduced
£29,500
Finance available £287 pm
  • 2L
  • 32.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

78
£18,000
Finance available £68 pm
  • 2L
  • 57.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley