Used Cars New Cars More Sign in / Register Home / New Cars / BMW 3 Series New BMW 3 Series for Sale Nationwide Search Used Search New By Car By Body Style By Price All Makes Acura Alfa Romeo Audi Bentley BMW Buick Cadillac Chevrolet Chrysler Dodge Ford Genesis GMC Honda Hyundai INFINITI Jaguar Jeep Kia Land Rover Lexus Lincoln Maserati Mazda Mercedes-Benz MINI Mitsubishi Nissan Porsche RAM Subaru Tesla Toyota Volkswagen Volvo Wagoneer Acura Alfa Romeo Aston Martin Audi Bentley BMW Buick Cadillac Chevrolet Chrysler Dodge Ford Genesis GMC Honda Hyundai INFINITI Jaguar Jeep Kia Lamborghini Land Rover Lexus Lincoln Lotus Maserati Mazda McLaren Mercedes-Benz MINI Mitsubishi Nissan Porsche RAM Rolls-Royce Subaru Tesla Toyota Volkswagen Volvo Wagoneer All Models 2 Series 3 Series 4 Series 5 Series 7 Series 8 Series i3 M2 M3 M4 M5 M8 X1 X2 X3 X3 M X4 X4 M X5 X5 M X6 X6 M X7 Z4 ZIP Radius 10 mi 25 mi 50 mi 75 mi 100 mi 150 mi 200 mi 500 mi Nationwide Search Filter Results 2,013 listings Years Min 2022 2021 to Max 2022 2021 Price $36,000 - $71,000 Include Listings Without Available Pricing Financing Online Financing(1106) Capital One(964) GLS(474) Westlake(840) Learn more about online financing Choose how to shop See a mix:show all local cars & some delivery & store transfer results Customize results Nearby listings(2013) Home delivery(0) No delivery results for this search Trim 300e xDrive Hybrid Plug-in AWD(20) 330e Hybrid Plug-in RWD(21) 330i RWD(639) 330i Sedan RWD(10) 330i xDrive AWD(885) 330i xDrive Sedan AWD(6) M340i RWD(194) M340i Sedan RWD(1) M340i xDrive AWD(157) Days on Market 0 days - 1020 days Drivetrain All-Wheel Drive(1068) Rear-Wheel Drive(865) Color Black(542) Blue(301) Gray(409) Orange(36) Red(74) Silver(4) White(570) Unknown(77) Interior Color Black(862) Brown(341) Red(182) Unknown(628) Engine I4(1649) I6(352) Features Adaptive Cruise Control(6) Adaptive Suspension(33) Alloy Wheels(1405) Android Auto(1105) Backup Camera(1836) Blind Spot Monitoring(1261) Bluetooth(1332) CarPlay(1551) Chrome Wheels(6) Comfort Package(95) Convenience Package(669) Executive Package(10) Heat Package(216) Heated Seats(1425) Leather Seats(27) M Sport Package(179) Multi Zone Climate Control(84) Navigation System(1780) Parking Sensors(5) Power Package(6) Premium Package(551) Remote Start(973) SE Package(29) SL Package(20) Sport Package(195) Storage Package(192) Sunroof/Moonroof(1855) Technology Package(4) Trim Package(5) NHTSA Overall Safety Rating 5 Stars (3) Not Rated(2010) Seller Type Dealer(2013) Authorized Dealer(1981) CarGurus Partners(1870) Photos Hide vehicles without photos(606) Gas Mileage 25 MPG - 31 MPG EV Battery Range 20 miles - 22 miles Price Drops Only show recent price drops(3) Average Dealer Rating 5 Stars (96) 4+ Stars (1859) 3+ Stars (2003) 2+ Stars (2005) 1+ Stars (2007) Find a BMW 3 Series for sale near me Search BMW 3 Series Save Search Email me price drops and new listings for these results. Email me By clicking "Email me," you agree to our Privacy Policy and Terms of Use. Lowest price first Highest price first Lowest mileage first Highest mileage first Closest first Newest first (by car year) Oldest first (by car year) Newest listings first Oldest listings first Showing 1 - 15 out of 2,013 listingsNext New 2020 BMW 3 Series 330i Sedan RWD $36,901 MSRP$45,035 Dealer 4.5 (34) Arlington, TX (817) 754-6511 Request Information Authorized BMW Dealer New 2019 BMW 3 Series 330i Sedan RWD $39,000 MSRP$52,020 Dealer 4.5 (22) Tuscaloosa, AL (205) 654-1353 Request Information Authorized BMW Dealer New 2021 BMW 3 Series 330i RWD $39,901 MSRP$45,710 Dealer 4.5 (34) Arlington, TX (817) 754-6511 Request Information Authorized BMW Dealer New 2021 BMW 3 Series 330i RWD $40,785 MSRP$44,245 Dealer 4.7 (39) Webster, TX (281) 747-6342 Request Information Authorized BMW Dealer New 2021 BMW 3 Series 330i RWD $42,184 MSRP$46,635 Dealer 4.6 (43) Edmond, OK (405) 400-1279 Request Information Authorized BMW Dealer New 2021 BMW 3 Series 330i RWD $42,282 MSRP$45,210 Dealer 4.6 (43) Edmond, OK (405) 400-1279 Request Information Authorized BMW Dealer New 2021 BMW 3 Series 330i RWD $42,522 MSRP$45,470 Dealer 4.6 (43) Edmond, OK (405) 400-1279 Request Information Authorized BMW Dealer New 2022 BMW 3 Series 330i RWD $42,715 MSRP$42,715 Dealer 5 (7) Columbus, GA (844) 963-4183 Request Information Authorized BMW Dealer New 2021 BMW 3 Series 330i RWD $42,733 MSRP$47,310 Dealer 4.6 (43) Edmond, OK (405) 400-1279 Request Information Authorized BMW Dealer New 2021 BMW 3 Series 330i xDrive AWD $42,753 MSRP$47,310 Dealer 4.6 (43) Edmond, OK (405) 400-1279 Request Information Authorized BMW Dealer New 2021 BMW 3 Series 330i RWD $42,880 MSRP$45,195 Dealer 4 (4) Mcallen, TX (940) 427-4842 Request Information Authorized BMW Dealer New 2021 BMW 3 Series 330i RWD $43,018 MSRP$47,620 Dealer 4.6 (43) Edmond, OK (405) 400-1279 Request Information Authorized BMW Dealer New 2021 BMW 3 Series 330i RWD $43,531 MSRP$44,885 Dealer 4.6 (30) Nashville, TN (615) 857-3032 Request Information New 2021 BMW 3 Series 330i xDrive AWD $43,577 MSRP$49,360 Dealer 4.1 (13) Tulsa, OK (918) 871-2353 Request Information Authorized BMW Dealer New 2021 BMW 3 Series 330i xDrive AWD $43,577 MSRP$50,850 Dealer 4.1 (13) Tulsa, OK (918) 871-2353 Request Information Authorized BMW Dealer Page 1 of 135Next Get personalized auto financing rates with no impact to your credit score on CarGurus Learn more Used BMW 3 Series By Year Vehicle Deals Starting Price Total Available 2022 BMW 3 Series 1 Great Deal $41,321 1,501 listings 2021 BMW 3 Series 63 Great Deals $38,777 1,361 listings 2020 BMW 3 Series 34 Great Deals $4,700 450 listings 2019 BMW 3 Series 16 Great Deals $7,877 294 listings 2018 BMW 3 Series 195 Great Deals $17,900 2,619 listings 2017 BMW 3 Series 47 Great Deals $15,990 519 listings 2016 BMW 3 Series 46 Great Deals $11,980 468 listings 2015 BMW 3 Series 68 Great Deals $9,999 759 listings 2014 BMW 3 Series 72 Great Deals $8,995 745 listings 2013 BMW 3 Series 94 Great Deals $6,750 996 listings Similar Cars New BMW 5 Series For Sale 1,183 listings starting at $42,980 New BMW 4 Series For Sale 1,293 listings starting at $45,450 New BMW M3 For Sale 59 listings starting at $75,595 Broader Searches BMW 3 Series For Sale Certified Used BMW 3 Series By Year 2021 BMW 3 Series 85 listings starting at $39,952 2020 BMW 3 Series 134 listings starting at $35,688 2019 BMW 3 Series 143 listings starting at $34,895 2018 BMW 3 Series 1,111 listings starting at $22,052 New BMW 3 Series By Year 2022 BMW 3 Series 1,426 listings 2021 BMW 3 Series 597 listings New BMW 3 Series By City New BMW 3 Series in Atlanta GA 25 listings starting at $45,290 New BMW 3 Series in Chicago IL 145 listings starting at $44,510 New BMW 3 Series in Dallas TX 45 listings starting at $36,901 New BMW 3 Series in Houston TX 91 listings starting at $40,785 New BMW 3 Series in Los Angeles CA 230 listings starting at $43,940 New BMW 3 Series in Miami FL 110 listings starting at $39,395 New BMW 3 Series in New York NY 285 listings starting at $45,410 New BMW 3 Series in Philadelphia PA 93 listings starting at $46,225 New BMW 3 Series in Washington DC 77 listings starting at $47,145 Company About CarGurus Our Team Press Investor Relations Price Trends Blog Careers For Dealers Dealer Resources Dealer Signup Terms Do Not Sell My Personal Information Terms of Use Privacy Interest-Based Ads Help Help Contact Us United States (EN) © 2021 CarGurus, Inc., All Rights Reserved.