Yes, it's definitely possible. Google can rank a .ir domain, and you can get visitors from Europe if your content is in English or their language and well optimized.
That said, based on my own experience, I can't recall ever coming across a .ir website ranking in Google's English search results. That doesn't mean it's impossible, it simply isn't something I've personally seen so far.