BMW i4 i4 eDrive40 M Sport £32,275 Stephen James BMW Bromley 10,167 miles Electric Grey Automatic LV22EOF Mar 2022 View Details
BMW i4 i4 eDrive35 Sport £35,937 Stephen James Enfield BMW 9,847 miles Electric Green Automatic LR74TXT Sep 2024 View Details
BMW i4 i4 eDrive35 Sport £35,987 Stephen James BMW Ruxley 4,500 miles Electric Black Automatic LX74HLC Nov 2024 View Details
BMW i4 i4 eDrive35 Sport £36,296 Stephen James BMW Woolwich 5,541 miles Electric Grey Automatic LX24HZF Jun 2024 View Details
BMW i4 i4 eDrive40 M Sport £36,728 Stephen James Enfield BMW 10,159 miles Electric Black Automatic YL23FDD Jun 2023 View Details
BMW i4 i4 eDrive40 M Sport £37,474 Stephen James BMW Bromley 9,655 miles Electric Black Automatic YK23PMF Jul 2023 View Details
BMW i4 i4 M50 £41,529 Stephen James Enfield BMW 10,971 miles Electric Grey Automatic LB72ZKJ Dec 2022 View Details
BMW i4 i4 eDrive35 M Sport £43,495 Stephen James Enfield BMW 7,300 miles Electric Grey Automatic LM74BRV Oct 2024 View Details
BMW i4 i4 M50 £46,895 Stephen James BMW Bromley 15,242 miles Electric Blue Automatic FH73AOR Dec 2023 View Details
BMW i4 i4 M50 £57,261 Stephen James Enfield BMW 9,258 miles Electric Grey Automatic LK74JCY Sep 2024 View Details