2009 BMW 3 Series for sale

All available 2009 BMW 3 Series listings.

326 listings • $2,899 – $21,840 • avg 106,261 mi

2009 BMW 3 Series 328i — Sedan — 166,150 mi — Lawrenceville, GA Clean title
BMW logo

USED · Sedan

2009 BMW 3 Series

328i · RWD · Automatic

166,150 miGas21 mpg Titanium Silver Metallic

$4,495

Lawrenceville, GA

View →
2009 BMW 3 Series 335i — Convertible — 32,949 mi — Seattle, WA Clean title
BMW logo

USED · Convertible

2009 BMW 3 Series

335i · RWD · Manual

32,949 miGas20 mpg Space Gray Metallic

$21,840

Seattle, WA

View →
2009 BMW 3 Series 328i — Sedan — 49,701 mi — San Antonio, TX Clean title
BMW logo

USED · Sedan

2009 BMW 3 Series

328i · RWD · Automatic

49,701 miGas21 mpg Titanium Silver Metallic

$10,995

San Antonio, TX

View →
2009 BMW 3 Series 328i — Coupe — 143,234 mi — Dalton, GA Clean title
BMW logo

USED · Coupe

2009 BMW 3 Series

328i · RWD · Automatic

143,234 miGas21 mpg Alpine White

$6,995

Dalton, GA

View →
2009 BMW 3 Series 328i — Wagon — 148,042 mi — Sandy, UT Clean title
BMW logo

USED · Wagon

2009 BMW 3 Series

328i · AWD · Automatic

148,042 miGas20 mpg Titanium Silver Metallic

$6,793

Sandy, UT

View →
2009 BMW 3 Series 335i — Convertible — 85,100 mi — Chantilly, VA Clean title
BMW logo

USED · Convertible

2009 BMW 3 Series

335i · RWD · Automatic

85,100 miGas20 mpg Jet Black

$10,391

Chantilly, VA

View →
2009 BMW 3 Series 335i — Sedan — 119,382 mi — Modesto, CA Clean title
BMW logo

USED · Sedan

2009 BMW 3 Series

335i · RWD · Automatic

119,382 miGas20 mpg Montego Blue Metallic

Contact for price

Modesto, CA

View →
2009 BMW 3 Series 328i — Convertible — 120,506 mi — Fairless Hills, PA Clean title
BMW logo

USED · Convertible

2009 BMW 3 Series

328i · RWD · Automatic

120,506 miGas20 mpg Montego Blue Metallic

$7,490

Fairless Hills, PA

View →
2009 BMW 3 Series 328i — Sedan — 91,280 mi — Stockton, CA Clean title
BMW logo

USED · Sedan

2009 BMW 3 Series

328i · RWD · Automatic

91,280 miGas21 mpg Titanium Silver Metallic

$8,500

Stockton, CA

View →
2009 BMW 3 Series 335i — Sedan — 77,796 mi — Bellingham, WA Clean title
BMW logo

USED · Sedan

2009 BMW 3 Series

335i · AWD · Manual

77,796 miGas19 mpg Space Gray Metallic

$12,999

Bellingham, WA

View →
2009 BMW 3 Series 328i — Convertible — 59,400 mi — Glenshaw, PA Clean title
BMW logo

USED · Convertible

2009 BMW 3 Series

328i · RWD · Automatic

59,400 miGas20 mpg Alpine White

$13,900

Glenshaw, PA

View →
2009 BMW 3 Series 335i — Sedan — 134,346 mi — Dayton, OH Clean title
BMW logo

USED · Sedan

2009 BMW 3 Series

335i · RWD · Automatic

134,346 miGas20 mpg Jet Black

$8,300

Dayton, OH

View →
2009 BMW 3 Series 335i — Coupe — 128,230 mi — Edmonds, WA Clean title
BMW logo

USED · Coupe

2009 BMW 3 Series

335i · AWD · Automatic

128,230 miGas19 mpg Titanium Silver Metallic

$8,991

Edmonds, WA

View →
2009 BMW 3 Series 328i — Coupe — 66,393 mi — Marietta, GA Clean title
BMW logo

USED · Coupe

2009 BMW 3 Series

328i · RWD · Automatic

66,393 miGas21 mpg Black Sapphire Metallic

$13,495

Marietta, GA

View →
2009 BMW 3 Series 328i — Convertible — 32,198 mi — Merriam, KS Clean title
BMW logo

USED · Convertible

2009 BMW 3 Series

328i · RWD · Automatic

32,198 miGas20 mpg Mojave Metallic

$14,985

Merriam, KS

View →
2009 BMW 3 Series 328i — Convertible — 41,453 mi — Hallandale Beach, FL Clean title
BMW logo

USED · Convertible

2009 BMW 3 Series

328i · RWD · Automatic

41,453 miGas20 mpg Alpine White

$10,499

Hallandale Beach, FL

View →
2009 BMW 3 Series 328i — Sedan — 105,073 mi — Colorado Springs, CO Clean title
BMW logo

USED · Sedan

2009 BMW 3 Series

328i · AWD · Automatic

105,073 miGas20 mpg Space Gray Metallic

$8,995

Colorado Springs, CO

View →
2009 BMW 3 Series 335i — Convertible — 97,304 mi — Arlington, TX Clean title
BMW logo

USED · Convertible

2009 BMW 3 Series

335i · RWD · Automatic

97,304 miGas20 mpg Jet Black

$9,995

Arlington, TX

View →
2009 BMW 3 Series 328i — Sedan — 81,909 mi — Houston, TX Clean title
BMW logo

USED · Sedan

2009 BMW 3 Series

328i · RWD · Automatic

81,909 miGas21 mpg Platinum Bronze Metallic

$8,299

Houston, TX

View →
2009 BMW 3 Series 335i — Coupe — 103,042 mi — Mesa, AZ Clean title
BMW logo

USED · Coupe

2009 BMW 3 Series

335i · AWD · Manual

103,042 miGas19 mpg Unknown

$9,999

Mesa, AZ

View →
2009 BMW 3 Series 328i — Sedan — 98,501 mi — Costa Mesa, CA Clean title
BMW logo

USED · Sedan

2009 BMW 3 Series

328i · RWD · Automatic

98,501 miGas21 mpg Jet Black

$6,498

Costa Mesa, CA

View →
2009 BMW 3 Series 328i — Coupe — 96,932 mi — Chantilly, VA Clean title
BMW logo

USED · Coupe

2009 BMW 3 Series

328i · AWD · Automatic

96,932 miGas20 mpg Alpine White

$7,427

Chantilly, VA

View →
2009 BMW 3 Series 328i — Sedan — 119,998 mi — Dallas, TX Clean title
BMW logo

USED · Sedan

2009 BMW 3 Series

328i · RWD · Automatic

119,998 miGas21 mpg Alpine White

$7,695

Dallas, TX

View →
2009 BMW 3 Series 328i — Coupe — 54,744 mi — Melrose Park, IL Clean title
BMW logo

USED · Coupe

2009 BMW 3 Series

328i · AWD · Automatic

54,744 miGas20 mpg Jet Black

$9,995

Melrose Park, IL

View →

About this category

The 2009 BMW 3 Series is currently available in 326 listings on Carlify. Average mileage across these listings is 106,261 miles. Pricing starts at $2,899 and reaches $21,840. Browse photos, full vehicle history, and dealer details for each 2009 3 Series.

Frequently asked questions

How much does a 2009 BMW 3 Series cost used?
2009 BMW 3 Series listings range from $2,899 to $21,840, averaging $9,155 on Carlify.
How many 2009 BMW 3 Series are listed?
Carlify shows 326 active 2009 BMW 3 Series listings.
What's the average mileage on a 2009 BMW 3 Series?
Average mileage across 2009 BMW 3 Series listings is 106,261 miles.