+21MotorCorp4.9BMW i5 40 M SPORT PRO2024 Electric112,264 kmDublinCarsWarrantyHistory checked€42,990From €891/mo