Used BMW I7 cars for sale on What Car?

In partnership with

What Car? Classifieds has 86 approved used BMW I7 cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW I7 near you.

In partnership with

Cars found 86

Chosen Filters (2)
* Postcode invalid
BMW I7 50 105.7kWh M Sport Auto EDrive 4dr

BMW I7 50 105.7kWh M Sport Auto EDrive 4dr

London
  • 2024 reg
  • Electric
  • 4 Doors
  • Automatic
  • 3,393 Miles
£80,000
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Littlehampton, West sussex
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 4,829 Miles
£77,875
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Wolverhampton, Wolverhampton
  • 2025 reg
  • Electric
  • 4 Doors
  • Automatic
  • 9 Miles
£120,000
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Stevenage, Hertfordshire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 17,052 Miles
£76,500
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Sheffield, South yorkshire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 11,745 Miles
£72,500
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Bedford, Bedfordshire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 3,879 Miles
£76,993
BMW I7 M70e 105.7kWh Auto XDrive 4dr

BMW I7 M70e 105.7kWh Auto XDrive 4dr

Cheltenham, Gloucestershire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 2,425 Miles
£107,950
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Cheltenham, Gloucestershire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 16,506 Miles
£69,950
BMW I7 M70e 105.7kWh Auto XDrive 4dr

BMW I7 M70e 105.7kWh Auto XDrive 4dr

Brighton, East sussex
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 18,365 Miles
£92,995
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Kirkcaldy, Fife
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 14,772 Miles
£68,898
BMW I7 60 105.7kWh Excellence (Pro) Auto XDrive 4dr

BMW I7 60 105.7kWh Excellence (Pro) Auto XDrive 4dr

Tunbridge wells, Kent
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 16,826 Miles
£67,500
BMW I7 50 105.7kWh Excellence Auto EDrive 4dr

BMW I7 50 105.7kWh Excellence Auto EDrive 4dr

Littlehampton, West sussex
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 15,018 Miles
£57,875
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Cheltenham, Gloucestershire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 415 Miles
£69,950
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Borehamwood, Hertfordshire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 5,564 Miles
£71,940
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Sheffield, South yorkshire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 5,376 Miles
£81,250
BMW I7 60 105.7kWh Excellence Auto XDrive 4dr

BMW I7 60 105.7kWh Excellence Auto XDrive 4dr

Borehamwood, Hertfordshire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 1,777 Miles
£58,940
BMW I7 50 105.7kWh Excellence Auto EDrive 4dr

BMW I7 50 105.7kWh Excellence Auto EDrive 4dr

Littlehampton, West sussex
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 1,036 Miles
£60,875
BMW I7 60 105.7kWh Excellence Auto XDrive 4dr

BMW I7 60 105.7kWh Excellence Auto XDrive 4dr

Crawley, West sussex
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 16,667 Miles
£61,990
BMW I7 50 105.7kWh M Sport Auto EDrive 4dr

BMW I7 50 105.7kWh M Sport Auto EDrive 4dr

Belfast, County antrim
  • 2024 reg
  • Electric
  • 4 Doors
  • Automatic
  • 866 Miles
£75,995
BMW I7 50 105.7kWh M Sport Auto EDrive 4dr

BMW I7 50 105.7kWh M Sport Auto EDrive 4dr

Hereford, Herefordshire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 3,747 Miles
£63,950
...