A 40-year-old Bedfordview man was arrested for speeding on the N1 south near Rivonia early on Sunday morning, Johannesburg metro police said.

"Metro police officers waved for him to stop after cameras caught him driving over the speed limit, but instead he accelerated just at around 1am," said Senior Superintendent Wayne Minnaar.

He was caught driving at 188km per hour in a 120km zone.

While running away from the police, he smashed his BMW into the safety barriers. "The car was a write-off but he was not injured."

He was arrested and taken to Sandton police station where he paid R500 bail, said Minnaar.

He was expected to appear in the Randburg Magistrate's Court on Monday.