Used BMW 3 Series for Sale in
64 Listings
- SponsoredUsed 2022 BMWPlug-In Hybrid 330e Sedan RWD$32,998 List price10,464 milesView details for 2022 BMW 3 Series, Plug-In Hybrid 330e Sedan RWDCarMax RoswellPHEV
- SponsoredUsed 2024 BMW330i xDrive$38,998 List price14,715 milesView details for 2024 BMW 3 Series, 330i xDriveCarMax Lynchburg
- SponsoredUsed 2024 BMWPlug-In Hybrid 330e xDrive$35,998 List price20,684 milesView details for 2024 BMW 3 Series, Plug-In Hybrid 330e xDriveCarmax South PortlandPHEV
- Used 2025 BMW330i xDrive$46,910 List price2,402 milesView details for 2025 BMW 3 Series, 330i xDriveAutoNation USA St. Louis
- Used 2025 BMW330i xDrive$54,000 List price4,475 milesView details for 2025 BMW 3 Series, 330i xDrivePlaza BMW
- Used 2024 BMW330i RWD$30,998 List price29,656 milesView details for 2024 BMW 3 Series, 330i RWDCarMax Tinley Park
- Used 2024 BMW330i RWD$31,998 List price26,913 milesView details for 2024 BMW 3 Series, 330i RWDCarMax Tinley Park
- Used 2025 BMW330i xDrive$54,435 List price15 milesView details for 2025 BMW 3 Series, 330i xDriveNewbold BMW
- 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 2018 BMW330i xDrive Sedan$20,998 List price57,305 milesView details for 2018 BMW 3 Series, 330i xDrive SedanCarMax Columbus Easton
- Used 2023 BMW330i RWD$32,998 List price13,692 milesView details for 2023 BMW 3 Series, 330i RWDCarMax Naperville
- Used 2020 BMW330i xDrive$28,998 List price25,068 milesView details for 2020 BMW 3 Series, 330i xDriveCarMax Tupelo
- Used 2022 BMWPlug-In Hybrid 330e Sedan RWD$32,998 List price10,464 milesView details for 2022 BMW 3 Series, Plug-In Hybrid 330e Sedan RWDCarMax RoswellPHEV
- Used 2024 BMWPlug-In Hybrid 330e RWD$33,998 List price22,839 milesView details for 2024 BMW 3 Series, Plug-In Hybrid 330e RWDCarMax NorcrossPHEV
- Used 2022 BMWPlug-In Hybrid 330e Sedan RWD$25,998 List price46,694 milesView details for 2022 BMW 3 Series, Plug-In Hybrid 330e Sedan RWDCarMax Southwest FreewayPHEV
- Used 2022 BMW330i RWD$26,998 List price47,590 milesView details for 2022 BMW 3 Series, 330i RWDCarMax Greensboro
- Used 2024 BMW330i RWD$34,998 List price12,788 milesView details for 2024 BMW 3 Series, 330i RWDCarMax Gulf Freeway
- Used 2024 BMW330i xDrive$38,998 List price14,715 milesView details for 2024 BMW 3 Series, 330i xDriveCarMax Lynchburg
- Used 2019 BMW330i xDrive Sedan$23,998 List price62,212 milesView details for 2019 BMW 3 Series, 330i xDrive SedanCarMax Garland
- Used 2018 BMW330i xDrive Sedan$19,998 List price63,990 milesView details for 2018 BMW 3 Series, 330i xDrive SedanCarMax Knoxville
- Used 2023 BMWPlug-In Hybrid 330e RWD$36,998 List price29,218 milesView details for 2023 BMW 3 Series, Plug-In Hybrid 330e RWDCarMax ColumbiaPHEV
- Used 2021 BMW330i xDrive$24,998 List price65,968 milesView details for 2021 BMW 3 Series, 330i xDriveCarMax Orlando
- Used 2015 BMW328i xDrive Sports Wagon$17,998 List price69,174 milesView details for 2015 BMW 3 Series, 328i xDrive Sports WagonCarMax Ontario
- Used 2016 BMW328i xDrive Sedan (SULEV)$15,998 List price70,535 milesView details for 2016 BMW 3 Series, 328i xDrive Sedan (SULEV)CarMax San Gabriel Valley/Duarte
- 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 2016 BMW328i Sedan RWD (SULEV)$15,998 List price66,713 milesView details for 2016 BMW 3 Series, 328i Sedan RWD (SULEV)CarMax Oxnard
- Used 2024 BMWPlug-In Hybrid 330e xDrive$35,998 List price20,684 milesView details for 2024 BMW 3 Series, Plug-In Hybrid 330e xDriveCarmax South PortlandPHEV
- Used 2020 BMW330i RWD$17,499 List price99,180 milesView details for 2020 BMW 3 Series, 330i RWDKAYALAR MOTORS
- 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 2019 BMW330i Sedan RWD$22,998 List price65,621 milesView details for 2019 BMW 3 Series, 330i Sedan RWDCarMax Pharr
- Used 2017 BMW330i xDrive Sedan$18,998 List price60,902 milesView details for 2017 BMW 3 Series, 330i xDrive SedanCarMax Langhorne
- Used 2017 BMW320i Sedan RWD$13,599 List price89,404 milesView details for 2017 BMW 3 Series, 320i Sedan RWDCarmax Renton
- Used 2017 BMWPlug-In Hybrid 330e Sedan RWD$21,998 List price35,625 milesView details for 2017 BMW 3 Series, Plug-In Hybrid 330e Sedan RWDCarMax NorcrossPHEV
Find a Used BMW 3 Series in O Fallon, MO
TrueCar has 64 used BMW 3 Series models for sale in O Fallon, MO, including a BMW 330i xDrive and a BMW 330i RWD. Prices for a used BMW 3 Series in O Fallon, MO currently range from $1,999 to $89,390, with vehicle mileage ranging from 5 to 253,658.
Nationwide BMW 3 Series Listings by Year
BMW 3 Series Owner Reviews
7th Generation BMW 3 Series
2019 - PresentOverall Rating
4.6
Performance
4.7
Comfort
4.5
Fuel Efficiency
4.3
Safety Technology
4.5
Features
4.6
All reviews
Performance
5.0
Comfort
4.0
Fuel Efficiency
5.0
Safety Technology
4.0
Features
4.0
Performance
5.0
Comfort
5.0
Fuel Efficiency
3.0
Safety Technology
5.0
Features
5.0
pros
cons
Submitted by Vikram K on --- --- ----|2023 BMW 3 Series Plug-In Hybrid 330e RWD|Purchased on --- --- ----
Performance
5.0
Comfort
5.0
Fuel Efficiency
4.0
Safety Technology
5.0
Features
5.0