2003 BMW 3 Series for sale
All available 2003 BMW 3 Series listings.
53 listings • $2,999 – $20,494 • avg 118,212 mi
Featured listings
Browse all 53 2003 bmw 3 series for sale →
Clean title USED · Convertible
2003 BMW 3 Series
325Ci · RWD · Automatic
$2,999
Maysville, KY
Clean title USED · Sedan
2003 BMW 3 Series
325xi · AWD · Manual
$3,977
Fort Lupton, CO
Clean title USED · Convertible
2003 BMW 3 Series
325Ci · RWD · Automatic
$6,995
Raritan, NJ
Clean title USED · Convertible
2003 BMW 3 Series
330Ci · RWD · Automatic
$6,795
Philadelphia, PA
Clean title USED · Convertible
2003 BMW 3 Series
325Ci · RWD · Automatic
$5,499
Hazel Crest, IL
Clean title USED · Convertible
2003 BMW 3 Series
330Ci · RWD · Automatic
$8,999
Fort Lauderdale, FL
Clean title USED · Convertible
2003 BMW 3 Series
330Ci · RWD · Automatic
$7,499
Chantilly, VA
Clean title USED · Convertible
2003 BMW 3 Series
330Ci · RWD · Automatic
$7,499
Los Angeles, CA
Clean title USED · Sedan
2003 BMW 3 Series
330i · RWD · Manual
$4,195
Somerville, NJ
Clean title USED · Convertible
2003 BMW 3 Series
325Ci · RWD · Automatic
$7,995
Franklin, OH
Clean title USED · Sedan
2003 BMW 3 Series
325xi · AWD · Manual
$5,490
Austin, TX
Clean title USED · Wagon
2003 BMW 3 Series
325i · RWD · Automatic
$9,457
Fort Lauderdale, FL
Clean title USED · Sedan
2003 BMW 3 Series
325xi · AWD · Manual
Contact for price
Centennial, CO
Clean title USED · Sedan
2003 BMW 3 Series
325xi · AWD · Automatic
$4,995
Spokane, WA
Clean title USED · Convertible
2003 BMW 3 Series
325Ci · RWD · Automatic
$5,400
Pompano Beach, FL
Clean title USED · Sedan
2003 BMW 3 Series
330i · RWD · Manual
$7,995
Albany, OR
Clean title USED · Sedan
2003 BMW 3 Series
325xi · AWD · Manual
$4,250
Dallas, TX
Clean title USED · Sedan
2003 BMW 3 Series
325xi · AWD · Automatic
$5,495
Liburn, GA
Clean title USED · Convertible
2003 BMW 3 Series
330Ci · RWD · Automatic
$9,995
North Hampton, NH
Clean title USED · Sedan
2003 BMW 3 Series
325xi · AWD · Automatic
$9,999
Rockville, MD
Clean title USED · Convertible
2003 BMW 3 Series
325Ci · RWD · Automatic
$8,430
Fort Myers, FL
Clean title USED · Convertible
2003 BMW 3 Series
325Ci · RWD · Automatic
$7,900
Portland, OR
Clean title USED · Convertible
2003 BMW 3 Series
330Ci · RWD · Automatic
$10,995
Norwood, MA
Clean title USED · Sedan
2003 BMW 3 Series
330i · RWD · Automatic
$8,995
Grove City, OH
About this category
The 2003 BMW 3 Series is currently available in 53 listings on Carlify. Average mileage across these listings is 118,212 miles. Pricing starts at $2,999 and reaches $20,494. Browse photos, full vehicle history, and dealer details for each 2003 3 Series.
Frequently asked questions
- How much does a 2003 BMW 3 Series cost used?
- 2003 BMW 3 Series listings range from $2,999 to $20,494, averaging $7,327 on Carlify.
- How many 2003 BMW 3 Series are listed?
- Carlify shows 53 active 2003 BMW 3 Series listings.
- What's the average mileage on a 2003 BMW 3 Series?
- Average mileage across 2003 BMW 3 Series listings is 118,212 miles.
Browse by year
Top cities
- Used BMW 3 Series in New YorkNY
- Used BMW 3 Series in Los AngelesCA
- Used BMW 3 Series in ChicagoIL
- Used BMW 3 Series in HoustonTX
- Used BMW 3 Series in PhoenixAZ
- Used BMW 3 Series in PhiladelphiaPA
- Used BMW 3 Series in San AntonioTX
- Used BMW 3 Series in San DiegoCA
- Used BMW 3 Series in DallasTX
- Used BMW 3 Series in JacksonvilleFL
- Used BMW 3 Series in AustinTX
- Used BMW 3 Series in Fort WorthTX
- Used BMW 3 Series in San JoseCA
- Used BMW 3 Series in ColumbusOH
- Used BMW 3 Series in CharlotteNC
- Used BMW 3 Series in IndianapolisIN
- Used BMW 3 Series in San FranciscoCA
- Used BMW 3 Series in SeattleWA