Foli's career in concert and oratorio at the principal festivals developed alongside his operatic work, often with the same colleagues. In 1866 he appeared with Santley in a performance of "Israel in Egypt" given by the National Choral Society at the old St Martin's Hall. In February 1867 he scored a success in Haydn's "The Creation" with the Sacred Harmonic Society. Santley and Foli sang "The Lord is a man of war" in the Handel Festival of 1868. He took the role of Jacob in the first production of Macfarren's "Joseph" at the Leeds Festival, 21 September 1877, and Herod in that of "L'Enfance du Christ" of Berlioz under Charles Hallé in Manchester (30 December 1880) and London (26 February 1881). He sang in the first performance of Gounod's "La Rédemption" in 1882. In Sydney, Australia in May 1892 Foli had a great success with Haydn's "The Creation" but, in July, a failure with Mendelssohn's "Elijah", for which he was suffering from a sore throat. During the 1890s, in his late fifties, he was singing "Messiah" in England in company with Adelina Patti, Emma Albani and Edward Lloyd.