by ZIP

to

2004 BMW for sale in New York under $40,000

2004 BMW Z4 2.5i in absolutely brand new condition with 8500 miles NO RESERVE $19,500

  • Year: 2004
  • Make: BMW
  • Model: Z4
  • Trim: 2.5i
  • Location: Somers, New York
  • Mileage: 8,500

black, x5, 3.0i SUV, automatic, sport, SUV, premium package, BMW, leather $10,700

  • Year: 2004
  • Make: BMW
  • Model: X5
  • Trim: 3.0i
  • Location: Canandaigua, New York
  • Mileage: 148,098

Used 2004 BMW 3 Series 325i $8,977

  • Year: 2004
  • Make: BMW
  • Model: 3 Series
  • Trim: 325i
  • Location: Copiague, New York
  • Mileage: 81,465

Used 2004 BMW 3 Series 325Ci $15,995

  • Year: 2004
  • Make: BMW
  • Model: 3 Series
  • Trim: 325Ci
  • Location: Orchard Park, New York
  • Mileage: 58,990

Used 2004 BMW 6 Series 645Ci $23,615

  • Year: 2004
  • Make: BMW
  • Model: 6 Series
  • Trim: 645Ci
  • Location: Mount Kisco, New York
  • Mileage: 49,215

Used 2004 BMW 3 Series 325xi $13,982

  • Year: 2004
  • Make: BMW
  • Model: 3 Series
  • Trim: 325xi
  • Location: Wappingers Falls, New York
  • Mileage: 96,000

Used 2004 BMW 3 Series 325xi $8,477

  • Year: 2004
  • Make: BMW
  • Model: 3 Series
  • Trim: 325xi
  • Location: Copiague, New York
  • Mileage: 101,069

Used 2004 BMW 7 Series 745i $17,944

  • Year: 2004
  • Make: BMW
  • Model: 7 Series
  • Trim: 745i
  • Location: Copiague, New York
  • Mileage: 68,109

Used 2004 BMW 5 Series 525i $13,880

  • Year: 2004
  • Make: BMW
  • Model: 5 Series
  • Trim: 525i
  • Location: Great Neck, New York
  • Mileage: 65,876

Used 2004 BMW 5 Series 545i $13,977

  • Year: 2004
  • Make: BMW
  • Model: 5 Series
  • Trim: 545i
  • Location: Copiague, New York
  • Mileage: 83,272

On page: 1