Ipswich residents executed a citizens' arrest after a man allegedly crashed into 10 cars on Monday morning.

The man is being questioned by police after the drama which took place across a three kilometre stretch on Morratt Street in Churchill. The alleged rampage began at 8.45am.

Several people ended up in hospital with non life-threatening injuries, police said.