0 2.0 Litre BMW i3 cars for sale in Warminster