Ozil’s name was conspicuously missing from the list when it was released on Tuesday. The former Germany international has also not been named in their Europa League squad.
The former Real Madrid and Werder Bremen playmaker was a regular when Mikel Arteta took over as manager last December but has not played for the club since March.
"This is a difficult message to write to the Arsenal fans that I've played for over the past few years. I'm really deeply disappointed by the fact that I have not been registered for the Premier League season for the time being," Ozil said on Twitter and Instagram.
"Upon signing my new contract in 2018, I pledged my loyalty and allegiance to the club that I love, Arsenal, and it saddens me that this has not been reciprocated. As I have just found out, loyalty is hard to come by nowadays.
"I've always tried to remain positive from week to week that there's maybe a chance to get back in the squad soon again. That's why I kept silent so far.
"Before the coronavirus break, I was really happy with the development under our new coach, Mikel Arteta - we've been on a positive way and I would say my performances were on a really good level.
"But then, things changed, again, and I was no longer allowed to play football for Arsenal. What else can I say? London still feels like home, I still have many good friends in this team, and I still feel a strong connection with fans of this club.
"No matter what, I will keep fighting for my chance and not let my eighth season at Arsenal end like this. I can promise you that this hard decision won't change anything in my mindset - I will continue to train as best as I can and wherever possible use my voice against inhumanity and for justice."