2007 BMW 3 Series for sale

All available 2007 BMW 3 Series listings.

266 listings • $3,000 – $34,988 • avg 114,223 mi

2007 BMW 3 Series 328i — Sedan — 91,592 mi — Chantilly, VA Clean title
BMW logo

USED · Sedan

2007 BMW 3 Series

328i · RWD · Automatic

91,592 miGas Montego Blue Metallic

$5,995

Chantilly, VA

View →
2007 BMW 3 Series 328xi — Sedan — 126,975 mi — Dunn, NC Clean title
BMW logo

USED · Sedan

2007 BMW 3 Series

328xi · AWD · Automatic

126,975 miGas Titanium Silver Metallic

$5,450

Dunn, NC

View →
2007 BMW 3 Series 328xi — Wagon — 131,652 mi — Paterson, NJ Clean title
BMW logo

USED · Wagon

2007 BMW 3 Series

328xi · AWD · Automatic

131,652 miGas Titanium Silver Metallic

$4,977

Paterson, NJ

View →
2007 BMW 3 Series 335i — Coupe — 77,537 mi — San Antonio, TX Clean title
BMW logo

USED · Coupe

2007 BMW 3 Series

335i · RWD · Automatic

77,537 miGas Alpine White

$11,798

San Antonio, TX

View →
2007 BMW 3 Series 328i — Sedan — 90,667 mi — Bellingham, WA Clean title
BMW logo

USED · Sedan

2007 BMW 3 Series

328i · RWD · Manual

90,667 miGas Titanium Silver Metallic

$8,999

Bellingham, WA

View →
2007 BMW 3 Series 328i — Sedan — 147,260 mi — Rancho Cordova, CA Clean title
BMW logo

USED · Sedan

2007 BMW 3 Series

328i · RWD · Manual

147,260 miGas Jet Black

$6,995

Rancho Cordova, CA

View →
2007 BMW 3 Series 328i — Convertible — 68,370 mi — Melrose Park, IL Clean title
BMW logo

USED · Convertible

2007 BMW 3 Series

328i · RWD · Manual

68,370 miGas Space Gray Metallic

$10,995

Melrose Park, IL

View →
2007 BMW 3 Series 335i — Convertible — 89,514 mi — Chandler, AZ Clean title
BMW logo

USED · Convertible

2007 BMW 3 Series

335i · RWD · Automatic

89,514 miGas Jet Black

$9,995

Chandler, AZ

View →
2007 BMW 3 Series 335i — Convertible — 97,152 mi — La Crescenta, CA Clean title
BMW logo

USED · Convertible

2007 BMW 3 Series

335i · RWD · Automatic

97,152 miGas Unknown

$9,995

La Crescenta, CA

View →
2007 BMW 3 Series 335i — Sedan — 114,529 mi — Dallas, TX Clean title
BMW logo

USED · Sedan

2007 BMW 3 Series

335i · RWD · Automatic

114,529 miGas Jet Black

$7,499

Dallas, TX

View →
2007 BMW 3 Series 328i — Coupe — 121,582 mi — Sacremento, CA Clean title
BMW logo

USED · Coupe

2007 BMW 3 Series

328i · RWD · Automatic

121,582 miGas Space Gray Metallic

$5,789

Sacremento, CA

View →
2007 BMW 3 Series 328xi — Sedan — 100,078 mi — Stafford, VA Clean title
BMW logo

USED · Sedan

2007 BMW 3 Series

328xi · AWD · Automatic

100,078 miGas Unknown

$5,698

Stafford, VA

View →
2007 BMW 3 Series 328xi — Sedan — 139,802 mi — Linden, NJ Clean title
BMW logo

USED · Sedan

2007 BMW 3 Series

328xi · AWD · Manual

139,802 miGas Titanium Silver Metallic

$3,900

Linden, NJ

View →
2007 BMW 3 Series 328i — Convertible — 93,117 mi — Fairfax, VA Clean title
BMW logo

USED · Convertible

2007 BMW 3 Series

328i · RWD · Automatic

93,117 miGas Jet Black

$8,994

Fairfax, VA

View →
2007 BMW 3 Series 328i — Coupe — 75,487 mi — Sherman Oaks, CA Clean title
BMW logo

USED · Coupe

2007 BMW 3 Series

328i · RWD · Automatic

75,487 miGas Titanium Silver Metallic

$8,495

Sherman Oaks, CA

View →
2007 BMW 3 Series 335i — Convertible — 81,448 mi — San Diego, CA Clean title
BMW logo

USED · Convertible

2007 BMW 3 Series

335i · RWD · Automatic

81,448 miGas Burgundy

$8,999

San Diego, CA

View →
2007 BMW 3 Series 335i — Convertible — 45,238 mi — Palm Desert, CA Clean title
BMW logo

USED · Convertible

2007 BMW 3 Series

335i · RWD · Automatic

45,238 miGas Titanium Silver Metallic

$10,980

Palm Desert, CA

View →
2007 BMW 3 Series 328i — Sedan — 121,482 mi — Las Vegas, NV Clean title
BMW logo

USED · Sedan

2007 BMW 3 Series

328i · RWD · Automatic

121,482 miGas Alpine White

$6,998

Las Vegas, NV

View →
2007 BMW 3 Series 328i — Sedan — 92,339 mi — Concord, CA Clean title
BMW logo

USED · Sedan

2007 BMW 3 Series

328i · RWD · Automatic

92,339 miGas Crimson Red

$7,500

Concord, CA

View →
2007 BMW 3 Series 328xi — Sedan — 96,552 mi — Buena Park, CA Clean title
BMW logo

USED · Sedan

2007 BMW 3 Series

328xi · AWD · Automatic

96,552 miGas Titanium Silver Metallic

$6,550

Buena Park, CA

View →
2007 BMW 3 Series 328i — Coupe — 75,131 mi — Carlsbad, CA Clean title
BMW logo

USED · Coupe

2007 BMW 3 Series

328i · RWD · Automatic

75,131 miGas Crimson Red

$13,406

Carlsbad, CA

View →
2007 BMW 3 Series 328i — Convertible — 73,069 mi — Vallejo, CA Clean title
BMW logo

USED · Convertible

2007 BMW 3 Series

328i · RWD · Automatic

73,069 miGas Gold

$9,995

Vallejo, CA

View →
2007 BMW 3 Series 328i — Coupe — 66,300 mi — Van Nuys, CA Clean title
BMW logo

USED · Coupe

2007 BMW 3 Series

328i · RWD · Automatic

66,300 miGas Unknown

$6,299

Van Nuys, CA

View →
2007 BMW 3 Series 335i — Sedan — 80,014 mi — Chantilly, VA Clean title
BMW logo

USED · Sedan

2007 BMW 3 Series

335i · RWD · Automatic

80,014 miGas Dark Blue

$6,995

Chantilly, VA

View →

About this category

The 2007 BMW 3 Series is currently available in 266 listings on Carlify. Average mileage across these listings is 114,223 miles. Pricing starts at $3,000 and reaches $34,988. Browse photos, full vehicle history, and dealer details for each 2007 3 Series.

Frequently asked questions

How much does a 2007 BMW 3 Series cost used?
2007 BMW 3 Series listings range from $3,000 to $34,988, averaging $8,744 on Carlify.
How many 2007 BMW 3 Series are listed?
Carlify shows 266 active 2007 BMW 3 Series listings.
What's the average mileage on a 2007 BMW 3 Series?
Average mileage across 2007 BMW 3 Series listings is 114,223 miles.