BMW 3 Series M340i xDrive 2025 • Petrol • 4,159 km Automatic • 3,000 cc • Sedan Landed price £64,487 North Cyprus price Estimate ~£44,100 SaveSaved View car
BMW 3 Series M340i xDrive Limited 2024 • Petrol • 9,375 km Automatic • 3,000 cc • Sedan Landed price £59,754 North Cyprus price Estimate ~£34,000 SaveSaved View car
BMW 3 Series M340i xDrive 2023 • Petrol • 22,334 km Automatic • 3,000 cc • Estate Landed price £59,589 North Cyprus price Estimate ~£33,600 SaveSaved View car
BMW 3 Series M340i xDrive 2024 • Petrol • 22,639 km Automatic • 3,000 cc • Sedan Landed price £54,311 North Cyprus price Estimate ~£34,300 SaveSaved View car
BMW 3 Series M340i xDrive 2023 • Petrol • 17,475 km Automatic • 3,000 cc • Sedan Landed price £53,760 North Cyprus price Estimate ~£34,100 SaveSaved View car
BMW 3 Series M340i xDrive 2023 • Petrol • 21,518 km Automatic • 3,000 cc • Sedan Landed price £52,885 North Cyprus price Estimate ~£33,600 SaveSaved View car
BMW 3 Series M340i xDrive 2023 • Petrol • 21,446 km Automatic • 3,000 cc • Sedan Landed price £51,055 North Cyprus price Estimate ~£33,600 SaveSaved View car
BMW 3 Series M340i xDrive 2023 • Petrol • 27,323 km Automatic • 3,000 cc • Sedan Landed price £49,895 North Cyprus price Estimate ~£32,100 SaveSaved View car
BMW 3 Series 320d xDrive M Sport 2026 • Diesel • 6,000 km Automatic • 2,000 cc • Estate Landed price £49,748 North Cyprus price Estimate ~£42,100 SaveSaved View car
BMW 3 Series M340i xDrive 2022 • Petrol • 20,000 km Automatic • 3,000 cc • Estate Landed price £49,264 North Cyprus price Estimate ~£29,500 SaveSaved View car
BMW 3 Series M340i xDrive 2021 • Petrol • 32,143 km Automatic • 3,000 cc • Estate Landed price £49,153 North Cyprus price Estimate ~£26,900 SaveSaved View car
BMW 3 Series M340i xDrive 2023 • Petrol • 30,962 km Automatic • 3,000 cc • Sedan Landed price £48,871 North Cyprus price Estimate ~£31,700 SaveSaved View car
BMW 3 Series M340i xDrive 2023 • Petrol • 8,519 km Automatic • 3,000 cc • Sedan Landed price £48,862 North Cyprus price Estimate ~£34,000 SaveSaved View car
BMW 3 Series 320d xDrive M Sport 2026 • Diesel • 4,566 km Automatic • 2,000 cc • Estate Landed price £44,580 North Cyprus price Estimate ~£42,300 SaveSaved View car
BMW 3 Series M340i xDrive 2021 • Petrol • 38,302 km Automatic • 3,000 cc • Sedan Landed price £44,523 North Cyprus price Estimate ~£26,400 SaveSaved View car
BMW 3 Series M340i xDrive 2021 • Petrol • 15,074 km Automatic • 3,000 cc • Sedan Landed price £44,058 North Cyprus price Estimate ~£28,400 SaveSaved View car
BMW 3 Series 320i M Sport 2025 • Petrol • 2,056 km Automatic • 2,000 cc • Estate Landed price £43,955 North Cyprus price Estimate ~£41,800 SaveSaved View car
BMW 3 Series 320d xDrive M Sport 2025 • Diesel • 6,013 km Automatic • 2,000 cc • Estate Landed price £43,252 North Cyprus price Estimate ~£39,900 SaveSaved View car
BMW 3 Series M340i xDrive 2021 • Petrol • 9,257 km Automatic • 3,000 cc • Sedan Landed price £43,191 North Cyprus price Estimate ~£28,900 SaveSaved View car
BMW 3 Series 320d xDrive M Sport 2025 • Diesel • 7,953 km Automatic • 2,000 cc • Estate Landed price £42,711 North Cyprus price Estimate ~£39,600 SaveSaved View car
BMW 3 Series 320d xDrive M Sport 2025 • Diesel • 7,277 km Automatic • 2,000 cc • Estate Landed price £42,248 North Cyprus price Estimate ~£39,600 SaveSaved View car
BMW 3 Series 320d xDrive M Sport 2025 • Diesel • 7,000 km Automatic • 2,000 cc • Estate Landed price £41,646 North Cyprus price Estimate ~£39,700 SaveSaved View car
BMW 3 Series 320d xDrive M Sport 2025 • Diesel • 5,147 km Automatic • 2,000 cc • Estate Landed price £41,253 North Cyprus price Estimate ~£40,100 SaveSaved View car
BMW 3 Series 320d xDriveM Edition 2024 • Diesel • 14,019 km Automatic • 2,000 cc • Estate Landed price £40,482 North Cyprus price Estimate ~£36,800 SaveSaved View car