142 cars
Sort by Recommended
2022 BMW 5 Series
530i xDrive
2023 BMW 5 Series
540i xDrive
2026 BMW 5 Series
2019 BMW 5 Series
2012 BMW 5 Series
535i xDrive
2025 BMW 5 Series
530i
2021 BMW 5 Series
M550i xDrive
2017 BMW 5 Series
540i
2024 BMW 5 Series
2016 BMW 5 Series
530e
530e iPerformance
See what’s behind our 4.3-star average rating.