Sri Lanka will host Pakistan in the second and final Test at the R.Premadasa Stadium, Colombo, starting on July 24.