Injection of supercritical carbon dioxide (CO2) for enhanced oil recovery (EOR), plays a vital role to minimize the impact of CO2 emissions. CO2-EOR refers to the oil recovery technique where supercritical CO2 is injected in the reservoir to stimulate oil production from depleted oil fields. CO2-EOR can be used in combination with CO2 storage to mitigate the emissions levels to the atmosphere. The objective of this paper is to perform a computational study of CO2-EOR and storage at the Johan Sverdrup field. The study includes simulations of oil production using the commercial software Rocx in combination with OLGA. Production with inflow control devices (ICD) and autonomous inflow control valves (AICV) shows that AICVs have an oil-to-water ratio of 0.92 compared to 0.39 for ICDs. CO2-EOR in combination with well completion with AICVs, shows improved oil recovery, low water production, and low CO2 reproduction. The simulations and calculations performed in this paper indicate that the Johan Sverdrup field is highly capable for CO2-EOR and storage.