Used BMW 3 Series Hatchbacks for Sale in
18 Listings
- SponsoredUsed 2017 BMW330i xDrive Gran Turismo$17,998 List price75,094 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoCarMax Denton
- SponsoredUsed 2017 BMW330i xDrive Gran Turismo$18,998 List price78,556 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoCarMax Potomac Mills
- SponsoredUsed 2017 BMW330i xDrive Gran Turismo$18,998 List price82,392 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoCarMax Winston-Salem
- Used 2014 BMW328i xDrive Gran Turismo AWD$11,998 List price93,034 milesView details for 2014 BMW 3 Series, 328i xDrive Gran Turismo AWDWalser Honda
- Used 2018 BMW330i xDrive Gran Turismo$18,998 List price86,451 milesView details for 2018 BMW 3 Series, 330i xDrive Gran TurismoCarMax Schaumburg
- Used 2016 BMW335i xDrive Gran Turismo$19,995 List price59,488 milesView details for 2016 BMW 3 Series, 335i xDrive Gran TurismoWoodfield Lexus
- Used 2017 BMW330i xDrive Gran Turismo$17,998 List price75,094 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoCarMax Denton
- Used 2014 BMW328i xDrive Gran Turismo AWD$15,998 List price83,416 milesView details for 2014 BMW 3 Series, 328i xDrive Gran Turismo AWDCarMax Nashville
- Used 2017 BMW330i xDrive Gran Turismo$18,998 List price78,556 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoCarMax Potomac Mills
- Used 2017 BMW330i xDrive Gran Turismo$18,998 List price82,392 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoCarMax Winston-Salem
- Used 2015 BMW328i xDrive Gran Turismo$19,998 List price33,459 milesView details for 2015 BMW 3 Series, 328i xDrive Gran TurismoCarMax Merrillville
- Used 2017 BMW340i xDrive Gran Turismo$26,998 List price45,222 milesView details for 2017 BMW 3 Series, 340i xDrive Gran TurismoCarMax Joliet
- Used 2017 BMW330i xDrive Gran Turismo$16,998 List price83,993 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoCarMax San Gabriel Valley/Duarte
- Used 2015 BMW328i xDrive Gran Turismo (SULEV)$14,599 List price86,649 milesView details for 2015 BMW 3 Series, 328i xDrive Gran Turismo (SULEV)CarMax Oxnard
- Used 2016 BMW328i xDrive Gran Turismo (SULEV)$15,998 List price81,666 milesView details for 2016 BMW 3 Series, 328i xDrive Gran Turismo (SULEV)CarMax Palmdale
- Used 2016 BMW328i xDrive Gran Turismo (SULEV)$21,998 List price35,469 milesView details for 2016 BMW 3 Series, 328i xDrive Gran Turismo (SULEV)CarMax Austin
- Used 2015 BMW328i xDrive Gran Turismo (SULEV)$14,998 List price81,865 milesView details for 2015 BMW 3 Series, 328i xDrive Gran Turismo (SULEV)CarMax Palmdale
- Used 2018 BMW330i xDrive Gran Turismo$20,998 List price65,479 milesView details for 2018 BMW 3 Series, 330i xDrive Gran TurismoCarMax Gulf Freeway
- Used 2019 BMW330i xDrive Gran Turismo$24,998 List price50,635 milesView details for 2019 BMW 3 Series, 330i xDrive Gran TurismoCarMax Ft. Lauderdale
- Used 2016 BMW328i xDrive Gran Turismo (SULEV)$16,998 List price84,645 milesView details for 2016 BMW 3 Series, 328i xDrive Gran Turismo (SULEV)CarMax Albany
- Used 2018 BMW340i xDrive Gran Turismo$26,998 List price53,881 milesView details for 2018 BMW 3 Series, 340i xDrive Gran TurismoCarMax Pleasanton