FILTER Refine your search: CLOSE Price$10,000 - $20,000 (1)$20,000 - $30,000 (2)Year2015 (1)2017 (1)2018 (1)Mileage40,000 - 50,000 (2)50,000 - 60,000 (1)Body TypeHatchback (2)Sedan (1)Trim320i (1)330i xDrive Gran Turismo (2)ColorBlack (1)Other (1)White (1)TransmissionAutomatic (3)Cylinders4 (3)DrivetrainAll Wheel Drive (2)Rear Wheel Drive (1)Fuel TypeDiesel (1)Gasoline (8) 3 matches: Sort: Year Make/Model Mileage Price Reset AllxReset MakexReset Modelx 2018 BMW 3 Series 330i xDrive Gran Turismo Our Price$25,477 2018 BMW 3 Series 330i xDrive Gran Turismo Every car we sell is serviced, inspected and fully detailed, they come with a 3 month/3000 mile limited powertrain warranty. Exterior: WHITE Interior: BLACK Leatherette Transmission: Automatic Engine:2.0L Turbo I4 248hp 258ft. lbs. VIN: WBA8Z9C57JB219710 Stock #: 5806 Mileage: 53,455 miles Our Price$25,477 Explore Financing Compare DETAILS 2017 BMW 3 Series 330i xDrive Gran Turismo Our Price$24,750 2017 BMW 3 Series 330i xDrive Gran Turismo Every car we sell is serviced, inspected and fully detailed, they come with a 3 month/3000 mile limited powertrain warranty. Exterior: GREY Interior: RED Leatherette Transmission: Automatic Engine:2.0L Turbo I4 248hp 258ft. lbs. VIN: WBA8Z9C52HG453301 Stock #: 5829 Mileage: 49,655 miles Our Price$24,750 Explore Financing Compare DETAILS 2015 BMW 3 Series 320i Our Price$15,988 2015 BMW 3 Series 320i Every car we sell is serviced, inspected and fully detailed, they come with a 3 month/3000 mile limited powertrain warranty. Exterior: BLACK Interior: Other Leatherette Transmission: Automatic Engine:2.0L Turbo I4 180hp 200ft. lbs. VIN: WBA3B1C53FK139215 Stock #: 5845 Mileage: 63,648 miles Our Price$15,988 Explore Financing Compare DETAILS