say is the more commonly used verb as say refers to any kind of speech. Tell is used only with the meaning of instruct or inform. Compare the following: “You don’t look too happy,” I said.
Say is the standard verb which is used to indicate direct speech in any narrative - anecdotes, short stories, novels, etc. It is often used with other 'reporting' verbs, which may be more ...