Fair market value · Unknown · 2025 · 10k miles
Price range: £35,086 – £38,879
5
active listings
Current listings
BMW i4 40 M Sport Gran eDrive · 35,681 miles · Preston
BMW i4 40 M Sport Gran eDrive · 38,000 miles · Stamford
BMW i4 40 M Sport Gran eDrive · 25,253 miles · Newtownards
BMW i4 40 M Sport Gran eDrive · 31,564 miles · Warrington
BMW i4 40 M Sport Gran eDrive · 25,253 miles · Edinburgh
Other specifications
40 M Sport
£39,000
90 listings
35 M Sport
£36,233
31 listings
M60 M60 Gran
£54,000
14 listings
35 M Sport
£34,873
4 listings
35 Sport
£32,033
4 listings
35 35 M Sport Gran Edrive
£34,950
3 listings
35 35 Sport Gran Edrive
£31,995
3 listings
40 M Sport
£25,793
3 listings
M50 M50 Gran
£53,500
3 listings
35 Sport
£32,033
2 listings