A man was dragged from a cab, then run over after an altercation with a taxi driver in Brunswick on Saturday night.

Witnesses told police the taxi was parked on the side of Moreland Road, near Nicholson Street, about 9.15pm.

A man was arguing with the driver outside the taxi before the driver got in and drove off, police said.

The man gave chase and reportedly continued the verbal altercation through the driver's side window.