Erosion-corrosion is one of the most challenging material degradation processes that occur in engineering components that handle slurries. Materials that can withstand a combination of corrosive fluid with suspended particles are required to extend the service life of the hydraulic equipment. High chromium cast irons are favourable for these applications as the chromium carbides improve the wear resistance and simultaneously good corrosion resistance is obtained. In this study two white cast irons (a 38%Cr - austenitic matrix and 27%Cr - martensitic matrix) were evaluated along with an austenitic stainless steel (UNS S31600) and a martensitic stainless steel (UNS S42000). The experiments were carried out using a submerged jet apparatus in a testing medium of 3.5% NaCl containing sand particles. The most notable finding was that the relative performance of the tested materials varied by altering the testing conditions. At lower velocity and sand concentration the stainless steels performed slightly better than the white cast irons of the same metallurgical structure. At higher velocities and sand concentration however the converse performance was observed with the white cast irons exhibiting greater erosion-corrosion resistance compared to stainless steels. Further features of these complex phenomena became evident in the application of cathodic protection and in-situ corrosion monitoring.