Select a year
Overview
The basic 128i is quick and relatively affordable. Moving up to the 300-hp 135i brings breathtaking acceleration and a standard sports suspension that nets delightful handling and a rough ride. The 135is, new for 2013, is a sportier, 320-hp take on the 135i. Both coupe and convertible bodystyles are available
Shopping Tools
More From BMW
2024 BMW 2-Series
- View 2024 BMW 2-Series Details
Starting at $39,795 · 8.5/10
- View 2023 BMW 2-Series Details
Starting at $39,195 · 8.5/10
- View 2022 BMW 2-Series Details
Starting at $37,345 · 8.5/10
- View 2021 BMW 2-Series Details
Starting at $36,895 · 8/10
- View 2020 BMW 2-Series Details
Starting at $36,295 · 8/10
- View 2019 BMW 2-Series Details
Starting at $36,295 · 9/10
- View 2018 BMW 2-Series Details
Starting at N/A · 9/10
- View 2017 BMW 2-Series Details
Starting at $45,445 · 10/10
2024 BMW 2-Series Gran Coupe
- View 2024 BMW 2-Series Gran Coupe Details
Starting at $39,395 · 7.5/10
- View 2023 BMW 2-Series Gran Coupe Details
Starting at $38,795 · 7.5/10
- View 2022 BMW 2-Series Gran Coupe Details
Starting at $36,695 · 7.5/10
- View 2021 BMW 2-Series Gran Coupe Details
Starting at $36,695 · 8/10
- View 2020 BMW 2-Series Gran Coupe Details
Starting at $38,495 · 8/10
2025 BMW 4-Series
- View 2025 BMW 4-Series Details
Starting at $51,875 · 8/10
- View 2024 BMW 4-Series Details
Starting at $50,895 · 8/10
- View 2023 BMW 4-Series Details
Starting at $48,395 · 8/10
- View 2022 BMW 4-Series Details
Starting at $46,795 · 8/10
- View 2021 BMW 4-Series Details
Starting at $46,595 · 8.5/10
- View 2020 BMW 4-Series Details
Starting at $45,945 · 7.5/10
- View 2019 BMW 4-Series Details
Starting at $45,795 · 8/10
- View 2018 BMW 4-Series Details
Starting at N/A · 9/10
- View 2017 BMW 4-Series Details
Starting at $43,145 · 10/10
2025 BMW 4-Series Gran Coupe
- View 2025 BMW 4-Series Gran Coupe Details
Starting at $50,000 est · 8.5/10
- View 2024 BMW 4-Series Gran Coupe Details
Starting at $49,295 · 8.5/10
- View 2023 BMW 4-Series Gran Coupe Details
Starting at $46,895 · 8.5/10
- View 2022 BMW 4-Series Gran Coupe Details
Starting at $46,195 · 8.5/10
- View 2020 BMW 4-Series Gran Coupe Details
Starting at $45,745 · 7/10
- View 2019 BMW 4-Series Gran Coupe Details
Starting at $45,595 · 8/10
- View 2018 BMW 4-Series Gran Coupe Details
Starting at N/A · 8/10
- View 2017 BMW 4-Series Gran Coupe Details
Starting at $42,945 · 9/10
2025 BMW 5-Series
- View 2025 BMW 5-Series Details
Starting at $59,000 est · 8.5/10
- View 2024 BMW 5-Series Details
Starting at $58,895 · 8.5/10
- View 2023 BMW 5-Series Details
Starting at $56,995 · 8/10
- View 2022 BMW 5-Series Details
Starting at $55,195 · 8/10
- View 2021 BMW 5-Series Details
Starting at $55,195 · 7.5/10
- View 2020 BMW 5-Series Details
Starting at $54,895 · 7.5/10
- View 2019 BMW 5-Series Details
Starting at $54,395 · 8/10
- View 2018 BMW 5-Series Details
Starting at N/A · 8/10
- View 2017 BMW 5-Series Details
Starting at N/A · 8/10
2025 BMW 7-Series
- View 2025 BMW 7-Series Details
Starting at $98,000 est · 9/10
- View 2024 BMW 7-Series Details
Starting at $97,395 · 9/10
- View 2023 BMW 7-Series Details
Starting at $96,695 · 9/10
- View 2022 BMW 7-Series Details
Starting at $87,795 · 8/10
- View 2021 BMW 7-Series Details
Starting at $87,795 · 8/10
- View 2020 BMW 7-Series Details
Starting at $87,445 · 8/10
- View 2019 BMW 7-Series Details
Starting at $84,645 · 8/10
- View 2018 BMW 7-Series Details
Starting at N/A · 8/10
- View 2017 BMW 7-Series Details
Starting at N/A · 9/10
2024 BMW 8-Series
- View 2024 BMW 8-Series Details
Starting at $90,395 · 8.5/10
- View 2023 BMW 8-Series Details
Starting at $88,495 · 8.5/10
- View 2022 BMW 8-Series Details
Starting at $85,995 · 8.5/10
- View 2021 BMW 8-Series Details
Starting at $88,995 · 8.5/10
- View 2020 BMW 8-Series Details
Starting at $88,895 · 8.5/10
- View 2019 BMW 8-Series Details
Starting at N/A · 8/10