Loading cars...

Used 2004 BMW 3 Series for sale nationwide 

412 resultsDisplaying 1 - 25
2004 BMW 3 Series 330Ci
36 Photos

(916) 742-7354

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 12/05/03 and owned in CA until 04/09/15 • 2nd owner purchased on 04/09/15 and owned in CA until 04/25/17 • 3rd owner purchased on 04/25/17 and owned in CA until 01/17/18.

  • Personal Use

    1st owner drove an estimated 7,474 miles/year • 2nd owner drove an estimated 1,261 miles/year • 3rd owner drove an estimated 0 miles/year • 4th owner drove an estimated 0 miles/year

  • Service History

    Last serviced at 91,191 miles in San Ramon, CA on 11/14/17 • Spark plug(s) replaced • Brake fluid flushed/changed, Air filter replaced, Engine cleaned, Cabin air filter replaced/cleaned, Oil and filter changed, Valve cover gasket(s) replaced, Fluids checked, Transmission fluid changed, Tires rotated, Four tires balanced, Four tires mounted, Vehicle washed/detailed, Tire condition and pressure checked

2004 BMW 3 Series 325Ci
36 Photos

(423) 328-1111

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 03/06/04 and owned in FL until 12/11/07 • 2nd owner purchased on 03/20/08 and owned in FL until 09/04/09 • 3rd owner purchased on 09/04/09 and owned in FL until 01/04/10.

  • Personal Use

    1st owner drove an estimated 10,908 miles/year • 2nd owner drove an estimated 0 miles/year • 3rd owner drove an estimated 0 miles/year • 4th owner drove an estimated 6,297 miles/year

  • Service History

    Last serviced at 104,167 miles in Kingsport, TN on 01/11/18 • Vehicle serviced

2004 BMW 3 Series 330Ci
19 Photos

(858) 224-9867

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 07/29/04 and owned in HI until 05/24/08 • 2nd owner purchased on 05/24/08 and owned in HI until 07/18/08 • 3rd owner purchased on 08/20/08 and owned in HI until 09/30/08.

  • Personal Use

    1st owner drove an estimated 2,902 miles/year • 2nd owner drove an estimated 0 miles/year • 3rd owner drove an estimated 0 miles/year • 4th owner drove an estimated 0 miles/year • 5th owner drove an estimated 5,085 miles/year

  • Service History

    Last serviced at 63,576 miles in Kaneohe, HI on 10/19/16 • Maintenance inspection completed • Maintenance reminder reset

2004 BMW 3 Series 325xi
37 Photos

(866) 312-1295

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 03/09/04 and owned in NJ until 03/23/05 • 2nd owner purchased on 05/13/05 and owned in NJ until 11/09/12 • 3rd owner purchased on 07/15/13 and owned in NY until 02/05/18.

  • Multiple Use

    1st owner drove an estimated 14,284 miles/year • 2nd owner drove an estimated 6,570 miles/year • 3rd owner drove an estimated 3,099 miles/year

  • Service History

    Last serviced at 73,779 miles in Staten Island, NY on 08/04/16 • Four wheel alignment performed • Tire condition and pressure checked, Tire(s) balanced

2004 BMW 3 Series 325xi
17 Photos

(612) 426-3807

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 11/26/03 and owned in IN until 02/03/12 • 2nd owner purchased on 02/03/12 and owned in IN until 03/12/12 • 3rd owner purchased on 08/02/12 and owned in MN until 01/14/14.

  • Multiple Use

    1st owner drove an estimated 8,734 miles/year • 2nd owner drove an estimated 0 miles/year • 3rd owner drove an estimated 0 miles/year • 4th owner drove an estimated 0 miles/year

  • Service History

    Last serviced in Minneapolis, MN on 04/25/17 • Vehicle serviced

2004 BMW 3 Series 325xi
18 Photos

(317) 550-3247

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 12/15/03 and owned in PA until 03/22/07 • 2nd owner purchased on 07/26/07 and owned in OH until 10/04/12 • 3rd owner purchased on 10/04/12 and owned in WV until 08/30/14.

  • Multiple Use

    1st owner drove an estimated 12,552 miles/year • 2nd owner drove an estimated 11,206 miles/year • 3rd owner drove an estimated 19,301 miles/year • 4th owner drove an estimated 2,952 miles/year • 5th owner drove an estimated 0 miles/year • 6th owner drove an estimated 0 miles/year

  • Service History

    Last serviced in Beech Grove, IN on 03/09/18 • Wiring repaired

2004 BMW 3 Series 330xi
43 Photos

(508) 570-5484

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • CARFAX 1-Owner

    Purchased on 09/07/04 and owned in MA until 03/26/18.

  • Personal Use

    Driven an estimated 8,670 miles/year.

  • Service History

    Last serviced in Newton, MA on 02/24/15 • Tire condition and pressure checked

2004 BMW 3 Series 325Ci
45 Photos

(833) 222-1253

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 03/11/04 and owned in TX until 02/11/05 • 2nd owner purchased on 05/03/05 and owned in TX until 03/19/09 • 3rd owner purchased on 04/01/09 and owned in TX until 05/14/14.

  • Personal Use

    1st owner drove an estimated 5,447 miles/year • 2nd owner drove an estimated 0 miles/year • 3rd owner drove an estimated 0 miles/year • 4th owner drove an estimated 12,466 miles/year

  • Service History

    Last serviced at 61,368 miles in San Antonio, TX on 05/17/16 • Emissions or safety inspection performed

2004 BMW 3 Series 325Ci
31 Photos

(469) 713-3625

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 01/28/04 and owned in FL until 05/08/07 • 2nd owner purchased on 11/14/07 and owned in AL until 05/18/10 • 3rd owner purchased on 05/18/10 and owned in NM until 04/28/15.

  • Personal Use

    1st owner drove an estimated 17,084 miles/year • 2nd owner drove an estimated 0 miles/year • 3rd owner drove an estimated 6,726 miles/year • 4th owner drove an estimated 5,284 miles/year

  • Service History

    Last serviced at 121,930 miles in Dallas, TX on 05/09/17 • Air filter checked • Oil and filter changed

2004 BMW 3 Series 325Ci
22 Photos

(855) 428-2344

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • CARFAX 1-Owner

    Purchased on 12/11/03 and owned in VA until 03/14/18.

  • Personal Use

    Driven an estimated 7,842 miles/year.

  • Service History

    Last serviced at 111,835 miles in Arlington, VA on 01/08/18 • One tire mounted • One tire balanced

2004 BMW 3 Series 325Ci
53 Photos
NEWLY LISTED

(833) 211-0373

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 05/19/04 and owned in NC until 08/09/05 • 2nd owner purchased on 08/09/05 and owned in GA until 10/17/05 • 3rd owner purchased on 10/17/05 and owned in VA until 10/21/09.

  • Multiple Use

    1st owner drove an estimated 10,724 miles/year • 2nd owner drove an estimated 0 miles/year • 3rd owner drove an estimated 19,651 miles/year • 4th owner drove an estimated 6,345 miles/year • 5th owner drove an estimated 0 miles/year • 6th owner drove an estimated 0 miles/year

  • Service History

    Last serviced at 102,991 miles in Chantilly, VA on 03/08/18 • Emissions inspection performed • Emissions or safety inspection performed

2004 BMW 3 Series 330xi
18 Photos

(267) 873-4272

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • CARFAX 1-Owner

    Purchased on 06/29/04 and owned in PA until 04/04/18.

  • Personal Use

    Driven an estimated 3,284 miles/year.

  • Service History

    Last serviced at 45,171 miles in Doylestown, PA on 03/28/18 • Pre-delivery inspection completed • Electrical system checked, Battery/charging system checked, Computer(s) checked, Oil and filter changed, Fluids checked, Tire condition and pressure checked, Emissions inspection performed, Emissions or safety inspection performed

2004 BMW 3 Series 330xi
33 Photos

(440) 424-5175

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 05/28/04 and owned in DE until 05/25/10 • 2nd owner purchased on 06/12/10 and owned in OH until 03/23/12 • 3rd owner purchased on 04/09/12 and owned in OH until 05/03/12.

  • Personal Use

    1st owner drove an estimated 10,126 miles/year • 2nd owner drove an estimated 8,840 miles/year • 3rd owner drove an estimated 0 miles/year • 4th owner drove an estimated 0 miles/year • 5th owner drove an estimated 5,762 miles/year

  • Service History

    Last serviced at 118,473 miles in Youngstown, OH on 09/29/17 • Left airbag assembly replaced • Airbag computer/module replaced

2004 BMW 3 Series 325i
PRICE DROP

(951) 268-9631

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 04/30/04 and owned in CA until 06/23/06 • 2nd owner purchased on 07/24/06 and owned in CA until 02/26/16 • 3rd owner purchased on 04/04/16 and owned in CA until 06/11/16.

  • Personal Use

    1st owner drove an estimated 7,802 miles/year • 2nd owner drove an estimated 3,884 miles/year • 3rd owner drove an estimated 0 miles/year • 4th owner drove an estimated 7,611 miles/year

  • Service History

    Last serviced at 67,995 miles in Temecula, CA on 06/28/17 • Tire(s) replaced • Tire pressure monitoring system serviced, Tire(s) balanced, Tire condition and pressure checked, Alignment performed

2004 BMW 3 Series 325Ci
29 Photos

(855) 512-4503

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 04/17/04 and owned in CA until 09/19/07 • 2nd owner purchased on 11/01/07 and owned in CA until 06/01/15 • 3rd owner purchased on 09/30/15 and owned in NV until 11/16/17.

  • Personal Use

    1st owner drove an estimated 8,871 miles/year • 2nd owner drove an estimated 6,525 miles/year • 3rd owner drove an estimated 0 miles/year

  • Service History

    Last serviced in Portland, OR on 12/07/17 • Vehicle serviced

2004 BMW 3 Series 330Ci
38 Photos
NEWLY LISTED

(833) 202-5494

  • Accident Reported

    Accident reported

  • 3+ Owners

    1st owner purchased on 04/28/04 and owned in GA until 04/04/07 • 2nd owner purchased on 04/04/07 and owned in GA until 02/16/09 • 3rd owner purchased on 03/12/09 and owned in GA until 05/26/11.

  • Personal Use

    1st owner drove an estimated 15,072 miles/year • 2nd owner drove an estimated 0 miles/year • 3rd owner drove an estimated 10,501 miles/year • 4th owner drove an estimated 6,318 miles/year • 5th owner drove an estimated 0 miles/year • 6th owner drove an estimated 9,714 miles/year

  • Service History

    Last serviced at 120,128 miles in Athens, GA on 11/20/14 • Maintenance inspection completed

2004 BMW 3 Series 330xi
30 Photos

(757) 264-9065

  • Accident Reported

    Accident reported

  • 3+ Owners

    1st owner purchased on 12/30/03 and owned in CA until 03/11/10 • 2nd owner purchased on 03/11/10 and owned in CA until 10/18/10 • 3rd owner purchased on 08/01/11 and owned in WA until Present.

  • Personal Use

    1st owner drove an estimated 9,627 miles/year • 2nd owner drove an estimated 0 miles/year • 3rd owner drove an estimated 7,827 miles/year

  • Service History

    Last serviced at 116,000 miles in Chesapeake, VA on 02/08/17 • Oil and filter changed • Battery/charging system checked

2004 BMW 3 Series 325i
32 Photos

(201) 355-0942

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • CARFAX 1-Owner

    Purchased on 08/15/04 and owned in NJ until 01/27/18.

  • Personal Use

    Driven an estimated 10,740 miles/year.

  • Service History

    Last serviced at 144,385 miles in East Hanover, NJ on 01/10/18 • Oil and filter changed

2004 BMW 3 Series 330Ci
57 Photos
NEWLY LISTED

(713) 491-4706

  • Other Damage

    Other damage reported

  • 3+ Owners

    1st owner purchased on 08/11/03 and owned in CA until 03/17/08 • 2nd owner purchased on 11/18/08 and owned in CA until 12/16/10 • 3rd owner purchased on 01/20/11 and owned in TX until 04/04/18.

  • Personal Use

    1st owner drove an estimated 12,355 miles/year • 2nd owner drove an estimated 3,730 miles/year • 3rd owner drove an estimated 4,860 miles/year

  • Service History

    Last serviced at 100,123 miles in Houston, TX on 05/06/17 • Brakes checked • Tire condition and pressure checked, Left airbag assembly replaced

2004 BMW 3 Series 330Ci
31 Photos

(303) 242-5949

  • Accident Reported

    Accident reported: airbag deployed

  • 3+ Owners

    1st owner purchased on 01/31/04 and owned in FL until 01/29/07 • 2nd owner purchased on 01/29/07 and owned in FL until 03/21/17 • 3rd owner purchased on 03/21/17 and owned in FL until 08/05/17.

  • Personal Use

    1st owner drove an estimated 0 miles/year • 2nd owner drove an estimated 3,500 miles/year • 3rd owner drove an estimated 0 miles/year • 4th owner drove an estimated 0 miles/year

  • Service History

    Last serviced at 52,619 miles in West Palm Beach, FL on 07/05/17 • Cooling system checked • Starter replaced, Battery/charging system checked, Thermostat replaced, No-start/hard start condition checked

2004 BMW 3 Series 325xi
18 Photos

(804) 601-3526

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • CARFAX 1-Owner

    Purchased on 05/17/04 and owned in VA until Present.

  • Personal Use

    Driven an estimated 12,170 miles/year.

  • Service History

    Last serviced at 164,961 miles in Nashville, TN on 11/27/17 • Recommended maintenance performed • Maintenance inspection completed, Oil and filter changed, Axle(s) replaced

2004 BMW 3 Series 325i
11 Photos
NEWLY LISTED

(833) 203-0561

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • CARFAX 1-Owner

    Purchased on 06/04/05 and owned in TX until 07/28/17.

  • Personal Use

    Driven an estimated 13,984 miles/year.

  • Service History

    Last serviced at 83,980 miles in Dallas, TX on 07/07/10 • Oil and filter changed

2004 BMW 3 Series 325Ci
21 Photos

(571) 918-9590

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 02/26/04 and owned in NJ until 11/21/05 • 2nd owner purchased on 12/02/05 and owned in NJ until 02/23/06 • 3rd owner purchased on 04/12/06 and owned in MD until 04/20/06.

  • Personal Use

    1st owner drove an estimated 8,323 miles/year • 2nd owner drove an estimated 0 miles/year • 3rd owner drove an estimated 0 miles/year • 4th owner drove an estimated 20,862 miles/year • 5th owner drove an estimated 0 miles/year

  • Service History

    Last serviced in Bel Air, MD on 06/02/11 • Vehicle serviced

2004 BMW 3 Series 330Ci
29 Photos
NEWLY LISTED

(833) 218-6142

  • Accident Reported

    Accident reported

  • CARFAX 1-Owner

    Purchased on 05/17/04 and owned in IL until 05/26/17.

  • Personal Use

    Driven an estimated 8,894 miles/year.

  • Service History

    Last serviced in Western Springs, IL on 11/16/17 • Headlight bulb(s) replaced

2004 BMW 3 Series 330Ci
22 Photos
NEWLY LISTED

(360) 536-4765

  • No Accident or
    Damage Reported

    No accident or damage reported to CARFAX

  • 3+ Owners

    1st owner purchased on 09/18/03 and owned in WA until 04/19/04 • 2nd owner purchased on 05/11/04 and owned in WA until 05/27/09 • 3rd owner purchased on 05/27/09 and owned in WA until 04/24/17.

  • Personal Use

    1st owner drove an estimated 0 miles/year • 2nd owner drove an estimated 0 miles/year • 3rd owner drove an estimated 7,970 miles/year • 4th owner drove an estimated 0 miles/year

  • Service History

    Last serviced at 107,156 miles in Bellingham, WA on 04/26/17 • Pre-delivery inspection completed • Maintenance inspection completed

Displaying 25 of 412  results

Please enter your zip code for better results.