Driver charged after Sydney road rampage

A 61-year-old driver accused of crashing into cars, almost hitting pedestrians and sparking a police pursuit is due to face a Sydney court.

The trail of destruction through the city's south, including six crashed cars, began about midnight on Saturday when the man's Hyundai Getz drove on the wrong side of a Sutherland road and hit another small car, police say.

That car spun and crashed into a parked car.

The Getz crashed into another car further along East Parade when again driving on the wrong side of the road.

Witnesses from a nearby cafe surrounded the small car but were almost struck when he allegedly reversed, mounted a median strip and fled.

He then rammed a stopped vehicle four times at nearby traffic lights before police began a pursuit.

The man was pulled out of his battered car, which had stopped at an intersection in Bangor, four kilometres from the first crash.