i think there are some common football grounds around Doha. I've seen one at AbuHamour.
Also try out some of the school grounds.