Loading...
26

Used 2023 BMW 3 Series Sedan for Sale in Dallas, TX

2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
Used·34,234 mi

$34,550

2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
Plug-In Hybrid·Used·26,659 mi

$30,998

2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
Used·35,954 mi

$31,396

2023 BMW 3 Series 330e xDrive
2023 BMW 3 Series 330e xDrive
2023 BMW 3 Series 330e xDrive
Plug-In Hybrid·Used·30,342 mi

$29,000

get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
Plug-In Hybrid·Used·40,561 mi

$29,950

2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
Used·37,461 mi

$27,290

2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
Used·14,504 mi

$31,492

2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
Used·38,591 mi

$28,789

2023 BMW 3 Series 330i xDrive
2023 BMW 3 Series 330i xDrive
2023 BMW 3 Series 330i xDrive
get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2023 BMW 3 Series 330i xDrive
2023 BMW 3 Series 330i xDrive
2023 BMW 3 Series 330i xDrive
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
Certified pre-owned·11,662 mi

$36,553

2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
Certified pre-owned·9,398 mi

$39,990

2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
Certified pre-owned·13,781 mi

$38,491

get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2023 BMW 3 Series M340i
2023 BMW 3 Series M340i
2023 BMW 3 Series M340i
Certified pre-owned·12,366 mi

$54,557

2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
Certified pre-owned·12,547 mi

$36,555

2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
2023 BMW 3 Series 330i
Certified pre-owned·2,666 mi

$40,993

2023 BMW 3 Series M340i xDrive
2023 BMW 3 Series M340i xDrive
2023 BMW 3 Series M340i xDrive
Certified pre-owned·15,540 mi

$59,988

;