• Navigation System
  • Well-Equipped
  • Automatic
  • Keyless Entry
  • 2017
  • White
  • Sun/Moonroof
  • Black
  • Heated Seats
  • Rear-View Camera
  • Rain-Sensing Wipers
  • Great Deal
  • Seat Memory
  • One Owner
  • Technology Package
  • Keyless Ignition
  • CD (Single Disc)
  • Satellite Radio
  • Certified Pre-Owned
  • High Performance Tires
  • MP3
  • Good Deal
  • 2016
  • Handsfree/Bluetooth Integration
  • Gray
  • Blue
  • Fair Price
  • Manual
  • Popular Model
  • Silver
  • Red
  • 2018

Price Range

$0 $60,000+

Max Mileage

New $80,000+

MPG

Min 14 Max 50

MORE

97 Results for

Used BMW 3 Series 340i For Sale

Search Results

Photo 1: Black Sapphire Metallic 2016 BMW 3 Series 340i in North Hollywood, CA exterior view from front driver's side
Photo 2: Black Sapphire Metallic 2016 BMW 3 Series 340i in North Hollywood, CA
Photo 3: interior dashboard and console 2016 BMW 3 Series 340i in North Hollywood, CA
Photo 4: cockpit view from driver’s seat 2016 BMW 3 Series 340i in North Hollywood, CA
Photo 5: Black Sapphire Metallic 2016 BMW 3 Series 340i in North Hollywood, CA front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
22 mpg city / 32 mpg hwy

  • Call Dealer
  • Get Directions
$36,845

2016 BMW 3 Series 340i

9,268 miles North Hollywood, CA

Photo 1: Mineral Gray Metallic 2017 BMW 3 Series 340i in North Hollywood, CA exterior view from front driver's side
Photo 2: Mineral Gray Metallic 2017 BMW 3 Series 340i in North Hollywood, CA
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in North Hollywood, CA
Photo 4: cockpit view from driver’s seat 2017 BMW 3 Series 340i in North Hollywood, CA
Photo 5: Mineral Gray Metallic 2017 BMW 3 Series 340i in North Hollywood, CA front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Call Dealer
  • Get Directions
$44,945

2017 BMW 3 Series 340i

8,473 miles North Hollywood, CA

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Call Dealer
  • Get Directions
$41,895

2017 BMW 3 Series 340i

7,252 miles North Hollywood, CA

Photo 1: Alpine White 2017 BMW 3 Series 340i in Pembroke Pines, FL exterior view from front driver's side
Photo 2: Alpine White 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 4: cockpit view from driver’s seat 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 5: 2017 BMW 3 Series 340i with  in Pembroke Pines, FL

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$48,995

2017 BMW 3 Series 340i

4,582 miles Pembroke Pines, FL

Photo 1: Jet Black 2017 BMW 3 Series 340i in Los Angeles, CA exterior view from front driver's side
Photo 2: Jet Black 2017 BMW 3 Series 340i in Los Angeles, CA
Photo 3: cockpit view from driver’s seat 2017 BMW 3 Series 340i in Los Angeles, CA
Photo 4: 2017 BMW 3 Series 340i with  in Los Angeles, CA
Photo 5: Jet Black 2017 BMW 3 Series 340i in Los Angeles, CA front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$50,300

2017 BMW 3 Series 340i

4,472 miles Los Angeles, CA

Photo 1: Alpine White 2017 BMW 3 Series 340i in Virginia Beach, VA exterior view from front driver's side
Photo 2: Alpine White 2017 BMW 3 Series 340i in Virginia Beach, VA
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Virginia Beach, VA
Photo 4: 2017 BMW 3 Series 340i with  in Virginia Beach, VA
Photo 5: Alpine White 2017 BMW 3 Series 340i in Virginia Beach, VA front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$45,400

2017 BMW 3 Series 340i

1,805 miles Virginia Beach, VA

Photo 1: Alpine White 2017 BMW 3 Series 340i in Winter Park, FL exterior view from front driver's side

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$47,895

2017 BMW 3 Series 340i

6,768 miles Winter Park, FL

Photo 1: 2017 BMW 3 Series 340i with  in San Rafael, CA
Photo 2: 2017 BMW 3 Series 340i in San Rafael, CA
Photo 3: 2017 BMW 3 Series 340i in San Rafael, CA
Photo 4: 2017 BMW 3 Series 340i in San Rafael, CA
Photo 5: 2017 BMW 3 Series 340i in San Rafael, CA

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$43,977

2017 BMW 3 Series 340i

5,546 miles San Rafael, CA

Photo 1: Black Sapphire Metallic 2017 BMW 3 Series 340i in Torrance, CA exterior view from front driver's side
Photo 2: Black Sapphire Metallic 2017 BMW 3 Series 340i in Torrance, CA
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Torrance, CA
Photo 4: 2017 BMW 3 Series 340i with  in Torrance, CA
Photo 5: Black Sapphire Metallic 2017 BMW 3 Series 340i in Torrance, CA front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$52,945

2017 BMW 3 Series 340i

6,145 miles Torrance, CA

Photo 1: Imperial Blue Metallic 2017 BMW 3 Series 340i in Pembroke Pines, FL exterior view from front driver's side
Photo 2: Imperial Blue Metallic 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 4: cockpit view from driver’s seat 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 5: 2017 BMW 3 Series 340i with  in Pembroke Pines, FL

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$42,075

2017 BMW 3 Series 340i

4,447 miles Pembroke Pines, FL

Photo 1: Jet Black 2017 BMW 3 Series 340i in Pembroke Pines, FL exterior view from front driver's side
Photo 2: Jet Black 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 4: cockpit view from driver’s seat 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 5: 2017 BMW 3 Series 340i with  in Pembroke Pines, FL

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$41,147

2017 BMW 3 Series 340i

4,154 miles Pembroke Pines, FL

Photo 1:  2017 BMW 3 Series 340i in Highlands Ranch, CO exterior view from front driver's side
Photo 2:  2017 BMW 3 Series 340i in Highlands Ranch, CO
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Highlands Ranch, CO
Photo 4: cockpit view from driver’s seat 2017 BMW 3 Series 340i in Highlands Ranch, CO
Photo 5: 2017 BMW 3 Series 340i with  in Highlands Ranch, CO

Manual / RWD / 6 Cyl
19 mpg city / 29 mpg hwy

  • Get Directions
$44,987

2017 BMW 3 Series 340i

985 miles Highlands Ranch, CO

Photo 1: Black Sapphire Metallic 2017 BMW 3 Series 340i in Pembroke Pines, FL exterior view from front driver's side
Photo 2: Black Sapphire Metallic 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 4: cockpit view from driver’s seat 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 5: 2017 BMW 3 Series 340i with  in Pembroke Pines, FL

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$41,495

2017 BMW 3 Series 340i

4,391 miles Pembroke Pines, FL

Photo 1: Alpine White 2017 BMW 3 Series 340i in Irvine, CA exterior view from front driver's side
Photo 2: Alpine White 2017 BMW 3 Series 340i in Irvine, CA
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Irvine, CA
Photo 4: cockpit view from driver’s seat 2017 BMW 3 Series 340i in Irvine, CA
Photo 5: 2017 BMW 3 Series 340i with  in Irvine, CA

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$46,995

2017 BMW 3 Series 340i

8,644 miles Irvine, CA

Photo 1: Alpine White 2017 BMW 3 Series 340i in Chandler, AZ exterior view from front driver's side
Photo 2: 2017 BMW 3 Series 340i with  in Chandler, AZ
Photo 3: Alpine White 2017 BMW 3 Series 340i in Chandler, AZ front view of grill, headlights, hood and windshield
Photo 4: 2017 BMW 3 Series 340i with  in Chandler, AZ
Photo 5: Alpine White 2017 BMW 3 Series 340i in Chandler, AZ exterior view of driver's side

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$46,991

2017 BMW 3 Series 340i

7,708 miles Chandler, AZ

Photo 1: Black Sapphire Metallic 2017 BMW 3 Series 340i in Camarillo, CA
Photo 2: interior dashboard and console 2017 BMW 3 Series 340i in Camarillo, CA
Photo 3: 2017 BMW 3 Series 340i with  in Camarillo, CA
Photo 4: Black Sapphire Metallic 2017 BMW 3 Series 340i in Camarillo, CA front view of grill, headlights, hood and windshield
Photo 5: 2017 BMW 3 Series 340i with  in Camarillo, CA

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$44,245

2017 BMW 3 Series 340i

7,273 miles Camarillo, CA

Photo 1: Glacier Silver Metallic 2016 BMW 3 Series 340i in Scottsdale, AZ exterior view from front driver's side
Photo 2: Glacier Silver Metallic 2016 BMW 3 Series 340i in Scottsdale, AZ
Photo 3: interior dashboard and console 2016 BMW 3 Series 340i in Scottsdale, AZ
Photo 4: cockpit view from driver’s seat 2016 BMW 3 Series 340i in Scottsdale, AZ
Photo 5: 2016 BMW 3 Series 340i with  in Scottsdale, AZ

Automatic / RWD / 6 Cyl
22 mpg city / 32 mpg hwy

  • Get Directions
$33,500

2016 BMW 3 Series 340i

13,042 miles Scottsdale, AZ

Photo 1: White Metallic 2016 BMW 3 Series 340i in North Charleston, SC exterior view from front driver's side
Photo 2: White Metallic 2016 BMW 3 Series 340i in North Charleston, SC
Photo 3: interior dashboard and console 2016 BMW 3 Series 340i in North Charleston, SC
Photo 4: cockpit view from driver’s seat 2016 BMW 3 Series 340i in North Charleston, SC
Photo 5: 2016 BMW 3 Series 340i with  in North Charleston, SC

Automatic / RWD / 6 Cyl
22 mpg city / 32 mpg hwy

  • Get Directions
$33,179

2016 BMW 3 Series 340i

19,076 miles North Charleston, SC

Photo 1: Mineral White Metallic 2017 BMW 3 Series 340i in Pembroke Pines, FL exterior view from front driver's side
Photo 2: Mineral White Metallic 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 4: cockpit view from driver’s seat 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 5: 2017 BMW 3 Series 340i with  in Pembroke Pines, FL

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$43,799

2017 BMW 3 Series 340i

5,550 miles Pembroke Pines, FL

Photo 1: Jet Black 2017 BMW 3 Series 340i in Athens, GA exterior view from front driver's side
Photo 2: interior dashboard and console 2017 BMW 3 Series 340i in Athens, GA
Photo 3: cockpit view from driver’s seat 2017 BMW 3 Series 340i in Athens, GA
Photo 4: 2017 BMW 3 Series 340i with  in Athens, GA
Photo 5: Jet Black 2017 BMW 3 Series 340i in Athens, GA front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$49,724

2017 BMW 3 Series 340i

5,522 miles Athens, GA

Photo 1: Mineral Gray Metallic 2017 BMW 3 Series 340i in Pembroke Pines, FL exterior view from front driver's side
Photo 2: Mineral Gray Metallic 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 4: cockpit view from driver’s seat 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 5: 2017 BMW 3 Series 340i with  in Pembroke Pines, FL

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$47,893

2017 BMW 3 Series 340i

4,262 miles Pembroke Pines, FL

Photo 1: Alpine White 2016 BMW 3 Series 340i in Columbia, SC exterior view from front driver's side
Photo 2: Alpine White 2016 BMW 3 Series 340i in Columbia, SC
Photo 3: interior dashboard and console 2016 BMW 3 Series 340i in Columbia, SC
Photo 4: cockpit view from driver’s seat 2016 BMW 3 Series 340i in Columbia, SC
Photo 5: 2016 BMW 3 Series 340i with  in Columbia, SC

Automatic / RWD / 6 Cyl
22 mpg city / 32 mpg hwy

  • Get Directions
$34,777

2016 BMW 3 Series 340i

21,317 miles Columbia, SC

Photo 1:  2017 BMW 3 Series 340i in Milwaukee, WI exterior view from front driver's side
Photo 2:  2017 BMW 3 Series 340i in Milwaukee, WI
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Milwaukee, WI
Photo 4:  2017 BMW 3 Series 340i in Milwaukee, WI front view of grill, headlights, hood and windshield
Photo 5: 2017 BMW 3 Series 340i with  in Milwaukee, WI

Manual / RWD / 6 Cyl
19 mpg city / 29 mpg hwy

  • Get Directions
$43,985

2017 BMW 3 Series 340i

7,959 miles Milwaukee, WI

Photo 1:  2017 BMW 3 Series 340i in Pembroke Pines, FL exterior view from front driver's side
Photo 2:  2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 3: interior dashboard and console 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 4: cockpit view from driver’s seat 2017 BMW 3 Series 340i in Pembroke Pines, FL
Photo 5: 2017 BMW 3 Series 340i with  in Pembroke Pines, FL

Automatic / RWD / 6 Cyl
21 mpg city / 32 mpg hwy

  • Get Directions
$46,235

2017 BMW 3 Series 340i

6,127 miles Pembroke Pines, FL