Loading...
34

Used 2021 BMW 3 Series for Sale in Alviso, CA

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series M340i
2021 BMW 3 Series M340i
2021 BMW 3 Series M340i
Certified pre-owned·52,803 mi

$39,914

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·33,068 mi

$25,800

2021 BMW 3 Series 330i xDrive
2021 BMW 3 Series 330i xDrive
2021 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
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·49,729 mi

$23,795

2021 BMW 3 Series 330e
2021 BMW 3 Series 330e
2021 BMW 3 Series 330e
Plug-In Hybrid·Used·49,778 mi

$24,998

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·51,968 mi

$26,995

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

$26,455

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

$27,995

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·36,042 mi

$25,995

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·40,351 mi

$25,995

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·28,607 mi

$25,989

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·30,942 mi

$26,955

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·31,084 mi

$25,991

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·19,316 mi

$28,455

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
Certified pre-owned·19,894 mi

$27,955

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

$26,824

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i