Used BMW I7 cars for sale on What Car?

In partnership with

What Car? Classifieds has 76 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 76

Chosen Filters (2)
* Postcode invalid
BMW I7 60 105.7kWh Excellence (Pro) Auto XDrive 4dr

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

Fareham, Hampshire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 14,889 Miles
£67,164
BMW I7 50 105.7kWh M Sport Auto EDrive 4dr

BMW I7 50 105.7kWh M Sport Auto EDrive 4dr

Grantham, Lincolnshire
  • 2024 reg
  • Electric
  • 4 Doors
  • Automatic
  • 2,674 Miles
£64,491
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
  • 5,136 Miles
£81,875
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Rochdale, Lancashire
  • 2025 reg
  • Electric
  • 4 Doors
  • Automatic
  • 12 Miles
£99,990
BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

BMW I7 60 105.7kWh M Sport Auto XDrive 4dr

Reading, Berkshire
  • 2024 reg
  • Electric
  • 4 Doors
  • Automatic
  • 710 Miles
£77,500
BMW I7 60 105.7kWh Excellence (Pro) Auto XDrive 4dr

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

Warrington, Cheshire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 8,219 Miles
£72,999
BMW I7 60 105.7kWh Excellence (Pro) Auto XDrive 4dr

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

Leicester, Leicestershire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 12,535 Miles
£69,500
BMW I7 M70e 105.7kWh Auto XDrive 4dr

BMW I7 M70e 105.7kWh Auto XDrive 4dr

Chesterfield, Derbyshire
  • 2025 reg
  • Electric
  • 4 Doors
  • Automatic
  • 500 Miles
£139,990
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,425 Miles
£72,667
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

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
£70,000
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
£74,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 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
£90,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 50 105.7kWh M Sport Auto EDrive 4dr

BMW I7 50 105.7kWh M Sport Auto EDrive 4dr

Cheltenham, Gloucestershire
  • 2023 reg
  • Electric
  • 4 Doors
  • Automatic
  • 7,452 Miles
£59,995
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
...