1 to 15 of 33 results

- Stock Num: G7213150
- Mileage: 120,162
- Transmission: Automatic
- Engine: 1.8L V4 16 Valve 138HP DOHC

- Stock Num: CF357282
- Mileage: 124,371
- Transmission: Automatic
- Engine: 2.4L V4 16 Valve 169HP DOHC

- Stock Num: fn568450
- Mileage: 108,008
- Transmission: Automatic
- Engine: 2.4L V4 16 Valve 184HP SOHC

- Stock Num: CH260701
- Mileage: 114,246
- Transmission: Automatic
- Engine: 3.6L V6 24 Valve 292HP DOHC

- Stock Num: GD504183
- Mileage: 110,294
- Transmission: Automatic
- Engine: 2.0L V4 16 Valve 160HP DOHC

- Stock Num: CH526790
- Mileage: 89,400
- Color: Dk. Gray - Polished Metal Metallic
- Transmission: Automatic
- Engine: 1.8L V4 16 Valve 140HP SOHC

- Stock Num: EU692875
- Mileage: 104,027
- Transmission: Automatic
- Engine: 1.6L V4 16 Valve 138HP DOHC

- Stock Num: DH329225
- Mileage: 136,099
- Transmission: Automatic
- Engine: 1.8L V4 16 Valve 148HP DOHC

- Stock Num: fh047461
- Mileage: 126,348
- Transmission: Automatic
- Engine: 2.4L V4 16 Valve 185HP DOHC

- Stock Num: B5137781
- Mileage: 84,897
- Transmission: Automatic
- Engine: 2.4L V4 16 Valve 200HP DOHC

- Stock Num: C1537701
- Mileage: 121,357
- Transmission: Automatic
- Engine: 2.0L V4 16 Valve 154HP DOHC

- Stock Num: FN918323
- Mileage: 131,529
- Transmission: CVT
- Engine: 2.5L V4 16 Valve 182HP DOHC

Automatic . This BMW has only 50,300 miles on the clock...
Sold
- Stock Num: JG741914
- Mileage: 50,300
- Transmission: Automatic
- Engine: 3.0L V6 24 Valve 320HP DOHC

- Stock Num: c1155032
- Mileage: 134,054
- Transmission: Automatic
- Engine: 3.6L V6 24 Valve 300HP DOHC

- Stock Num: CF188649
- Mileage: 104,286
- Transmission: Automatic
- Engine: 2.4L V4 16 Valve 169HP DOHC