Loading...
22

Used 2021 BMW 3 Series 330i for Sale in Avondale, AZ

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·31,495 mi

$28,500

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·13,532 mi

$29,500

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·37,539 mi

$30,500

get-prequalified-car

Take out the guesswork

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

Get pre-qualified
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·28,320 mi

$29,300

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·50,839 mi

$26,488

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·41,397 mi

$25,189

get-prequalified-car

Take out the guesswork

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

Get pre-qualified
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·36,178 mi

$28,142

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·47,020 mi

$27,488

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·39,846 mi

$32,988

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·27,962 mi

$32,991

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·35,312 mi

$31,991

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·30,983 mi

$31,688

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·23,787 mi

$31,256

get-prequalified-car

Take out the guesswork

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

Get pre-qualified
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·20,414 mi

$31,988

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·23,033 mi

$31,788