Cervantes certainly stands out and above all....
Don Quixote is generally number one on everyone list. I have read it three times myself. The only other author I have read is Borges' Ficciones, which I did not care for. The remainder of those mentioned are perhaps those primarily read by pedants and pedagogues, not by the ordinary literature lover, unless Marquez was on your list and I missed him. The ordinary English speaking/reading person would not be reading these others, although they may be of value.