An economical 2Cr steel tubing was prepared for application in a certain downhole corrosion condition, and the CO 2 corrosion behaviour was investigated by employing the 25Mn2 steel for comparative study. The corrosion films of the two steels under different corrosion conditions were analysed by optical microscope, scanning electron microscope (SEM), energy dispersive spectrometer (EDS) and X-ray diffraction (XRD). It is revealed that the corrosion rate of 25Mn2 steel at static solution is about 2.5 times higher than that at the dynamic solution with the flow velocity of 1 m/s, while the corrosion rate of 2Cr steel keeps almost the same. It is found that both steels show two layers of corrosion film at static corrosion, and the corrosion film is mainly composed of FeCO 3 , α-FeOOH and dotted Fe 3 C in the inner layer. It is inferred that carbon pickup phenomenon observed in the corrosion film is attributed to the formation of FeCO 3 , as well as may also be due to phenomenologically the reaction of Fe 3 C with carbonic acid.