CoPilot AI-Assisted Car Shopping

 New Search
 Save
 Sort
 Share

Used 2021 BMW 3 Series for Sale in Minneapolis, MN

3 Series for Sale at Dealers

Filters
Price
Year
Mileage
Trim
2021 BMW 3 Series M340i xDrive AWD photo
New Find
2021 BMW 3 Series M340i xDrive AWD Golden Valley, MN
Black 3.0L I6 Engine
$39,985 58.2k miles
•••
More details
2020 BMW 3 Series M340i xDrive AWD photo
New Find
2020 BMW 3 Series M340i xDrive AWD Bloomington, MN
Blue 3.0L I6 Engine
$40,348 59.1k miles
•••
More details
2023 BMW 3 Series 330i xDrive AWD photo
2023 BMW 3 Series 330i xDrive AWD Bloomington, MN
Blue 2.0L I4 Engine
$34,340 32.4k miles
•••
More details
2023 BMW 3 Series 330i xDrive AWD photo
New Find
2023 BMW 3 Series 330i xDrive AWD Bloomington, MN
Red 2.0L I4 Engine
$39,840 23.6k miles
•••
More details
2023 BMW 3 Series 330i xDrive AWD photo
New Find
2023 BMW 3 Series 330i xDrive AWD Bloomington, MN
White 2.0L I4 Engine
$38,250 31.2k miles
•••
More details
2023 BMW 3 Series 330i xDrive AWD photo
2023 BMW 3 Series 330i xDrive AWD Bloomington, MN
Gray 2.0L I4 Engine
$38,340 22.3k miles
•••
More details
2023 BMW 3 Series 330i xDrive AWD photo
2023 BMW 3 Series 330i xDrive AWD Bloomington, MN
Blue 2.0L I4 Engine
$41,340 18.6k miles
•••
More details
2021 BMW 3 Series 330e xDrive AWD photo
2021 BMW 3 Series 330e xDrive AWD Brooklyn Park, MN
White 2.0L I4 Engine
$20,848 82k miles
•••
More details
2019 BMW 3 Series 330i xDrive AWD photo
New Find
2019 BMW 3 Series 330i xDrive AWD Wayzata, MN
Blue 2.0L I4 Engine
$26,350 53.9k miles
•••
More details
2021 BMW 3 Series 330i xDrive AWD photo
2021 BMW 3 Series 330i xDrive AWD Brooklyn Park, MN
Black 2.0L I4 Engine
$24,795 68.9k miles
•••
More details
2023 BMW 3 Series M340i xDrive AWD photo
New Find
2023 BMW 3 Series M340i xDrive AWD Wayzata, MN
Gray 3.0L I6 Engine
$60,350 32.5k miles Certified
•••
More details
2023 BMW 3 Series 330i xDrive AWD photo
2023 BMW 3 Series 330i xDrive AWD Wayzata, MN
Black 2.0L I4 Engine
$40,350 15.4k miles Certified
•••
More details
2020 BMW 3 Series 330i xDrive AWD photo
2020 BMW 3 Series 330i xDrive AWD Eden Prairie, MN
Black 2.0L I4 Engine
$20,821 89.7k miles
•••
More details
2020 BMW 3 Series 330i xDrive AWD photo
2020 BMW 3 Series 330i xDrive AWD Apple Valley, MN
Gray 2.0L I4 Engine
$19,700 89.8k miles
•••
More details
2021 BMW 3 Series M340i xDrive AWD photo
New Find
2021 BMW 3 Series M340i xDrive AWD Burnsville, MN
Gray 3.0L I6 Engine
$47,348 48.2k miles
•••
More details
2020 BMW 3 Series 330i xDrive AWD photo
New Find
2020 BMW 3 Series 330i xDrive AWD Elk River, MN
Black 2.0L I4 Engine
$24,724 70.5k miles
•••
More details
2023 BMW 3 Series 330i xDrive AWD photo
2023 BMW 3 Series 330i xDrive AWD Rochester, MN
Black 2.0L I4 Engine
$35,848 29.4k miles
•••
More details
2023 BMW 3 Series 330i xDrive AWD photo
2023 BMW 3 Series 330i xDrive AWD Rochester, MN
Black 2.0L I4 Engine
$34,348 34.4k miles Certified
•••
More details
2023 BMW 3 Series 330i xDrive AWD photo
2023 BMW 3 Series 330i xDrive AWD Rochester, MN
Blue 2.0L I4 Engine
$31,595 39.8k miles
•••
More details
2021 BMW 3 Series M340i xDrive AWD photo
2021 BMW 3 Series M340i xDrive AWD Eau Claire, WI
Orange 3.0L I6 Engine
$42,950 42.4k miles
•••
More details

2021 BMW 3 Series

Compact Luxury Sedan
Seats
5
NHTSA Rating Summary
Copilot Rating
Dimensions

© 2026 CoPilot. All Rights Reserved.