COVID-19:

Visiting a dealership safely: things you need to know

Used BMW 3 Series M340i cars for sale

Loading...

Recommended BMW 3 Series M340i cars

£35,809
  • Engine Size3L
  • 3.3kMiles
  • Fuel TypePetrol
  • TransmissionSemi Auto
  • Body StyleSaloon

Marshall BMW Grimsby

£35,495
  • Engine Size3L
  • 7.4kMiles
  • Fuel TypePetrol
  • TransmissionSemi Auto
  • Body StyleSaloon

Westerly Exeter BMW

£34,197
  • Engine Size3L
  • 16.6kMiles
  • Fuel TypePetrol
  • TransmissionSemi Auto
  • Body StyleSaloon

Stratstone BMW Chesterfield

£36,950
Covid Safe Delivery Available
  • Engine Size3L
  • 6.3kMiles
  • Fuel TypePetrol
  • TransmissionAuto
  • Body StyleSaloon

Rybrook BMW Wolverhampton

£38,790
TECH AND COMFORT PACK OPTIONS
  • Engine Size3L
  • 3kMiles
  • Fuel TypePetrol
  • TransmissionSemi Auto
  • Body StyleSaloon

Jardine Select Towcester

£37,950
Covid Safe Delivery Available
  • Engine Size3L
  • 6kMiles
  • Fuel TypePetrol
  • TransmissionAuto
  • Body StyleSaloon

Rybrook BMW Wolverhampton

£41,445
Finance available £794 pm
  • Engine Size3L
  • 4.9kMiles
  • Fuel TypePetrol
  • TransmissionAuto
  • Body StyleEstate

Sycamore BMW

£36,950
  • Engine Size3L
  • 9.7kMiles
  • Fuel TypePetrol
  • TransmissionAuto
  • Body StyleSaloon

Rybrook BMW Warwick

Got a specific BMW 3 Series M340i model in mind?

Colour

BMW 3 Series M340i Black BMW 3 Series M340i Blue BMW 3 Series M340i Grey BMW 3 Series M340i White

Registration Year

BMW 3 Series M340i 2019 BMW 3 Series M340i 2020

More BMW 3 Series options

Trim

BMW 3 Series ES BMW 3 Series Edition ES BMW 3 Series Edition M Sport BMW 3 Series Edition SE BMW 3 Series EfficientDynamics BMW 3 Series EfficientDynamics Business BMW 3 Series EfficientDynamics Plus BMW 3 Series EfficientDynamics Sport BMW 3 Series Exclusive Edition BMW 3 Series Luxury BMW 3 Series M Sport BMW 3 Series M Sport Business Edition BMW 3 Series M Sport Highline BMW 3 Series M Sport Plus Edition BMW 3 Series M Sport Shadow Edition BMW 3 Series M340d BMW 3 Series Modern BMW 3 Series Performance Edition BMW 3 Series SE BMW 3 Series SE Business Edition BMW 3 Series SE Highline BMW 3 Series Sport BMW 3 Series Sport Plus BMW 3 Series Sport Plus Edition