Loading...
3

Used BMW 2 Series for Sale in Minneapolis, MN

2016 BMW 2 Series 228i
2016 BMW 2 Series 228i
2016 BMW 2 Series 228i
Used·34,658 mi

$20,995

2019 BMW 2 Series M240i
2019 BMW 2 Series M240i
2019 BMW 2 Series M240i
Used·34,758 mi

$33,392

2023 BMW 2 Series 228i xDrive
2023 BMW 2 Series 228i xDrive
2023 BMW 2 Series 228i xDrive