2019 BMW 330i xDrive
99,116 miles · car

Complete vehicle specifications
Dealer-provided information may change. Confirm availability, price, vehicle condition, taxes and fees with the selling dealership.
Vehicle price analysis
Where this price sits
Among the lowest-priced · 80% of 5 similar listings ask more than this car.
Price vs. expected
Price range
AutosXchange Insights
- Compared with 5 used 2019–2020 BMW 330i (all trims) listings within 100 mi, similar mileage.
- Priced $3,948 below the $20,943 expected for its mileage.
- Expected price from the 5 similar listings with 40,000–159,000 mi (this car: 99,116 mi).
- The listing does not name its trim, so all 330i trims are compared.
- 2nd lowest price of 6 similar listings within 100 miles.
- About 12,390 miles per year of age (U.S. average is roughly 12,000–14,000).
- Stock # 2934 — mention it when you call or text.
Price history
Price tracked by AutosXchange since Nov 5, 2026. No price change at this dealership since Nov 5 ($16,995).
AutosXchange Intel Hub: Price changes for this model in Pennsylvania · This model in the Intel Hub · Market movers in Pennsylvania
Dealer-advertised asking prices as observed by AutosXchange (data as of Nov 9); earlier listings at other dealerships are shown by state only. Source: AutosXchange Intel Hub, autos-xchange.com/market.
Similar vehicles within 100 miles of Bristol, Pennsylvania
Tap a vehicle to open its full listing, dealer details, photos and asking price.
2019 BMW 330i xDrive110,291 miles · BMW of Freehold · Freehold, NJ · 31 mi away$14,989$2,006 less than this car
2020 BMW 330i xDrive90,967 miles · Paul Miller BMW · Wayne, NJ · 66 mi away$19,894$2,899 more than this car
2020 BMW 330i xDrive63,405 miles · Grace Auto Group · Morrisville, PA · 8 mi away$22,994$5,999 more than this car
2020 BMW 330i xDrive All-wheel Drive63,600 miles · Schumacher Chevrolet Buick of Boonton · Boonton, NJ · 61 mi away$20,943$3,948 more than this car
2020 BMW 330i 330i xDrive55,328 miles · Route 46 Nissan · Totowa, NJ · 64 mi away$25,994$8,999 more than this carMore BMW 330i near Bristol
Tap a vehicle to open its full listing, dealer details, photos and asking price.
2020 BMW 330i xDrive63,405 miles · Morrisville, PA$22,994$5,999 more than this car
2021 BMW 330i xDrive44,456 miles · Feasterville, PA$23,990$6,995 more than this car
2023 BMW 330i xDrive55,203 miles · Doylestown, PA$30,479$13,484 more than this car
2024 BMW 330i xDrive34,311 miles · Doylestown, PA$38,479$21,484 more than this car
2026 BMW 330i xDrive821 miles · Doylestown, PA$54,805$37,810 more than this car
2026 BMW 330i xDrive16 miles · Doylestown, PA$54,980$37,985 more than this car
2026 BMW 330i xDrive25 miles · Doylestown, PA$56,730$39,735 more than this car