The first motorcyclist was caught driving his BMW motorbike at 271km/h in a 120km/h zone, said Chief Superintendent Wayne Minnaar.
"He failed to stop for officers near Maraisburg," said Minnaar, adding that the bike was without number plates.
"Little did he know that there was a roadblock about 3km further down on the freeway."
The man was arrested and charged with reckless driving and failing to stop for officers in uniform.
He would appear in the Roodepoort Magistrate's Court on Tuesday.
"Also appearing on Tuesday will be a 21-year-old male who was caught riding his motorbike at 206km/h," said Minnaar.
He was arrested on the same stretch of road.
"He was on his motorcycle with a female passenger," said Minnaar.
His bike was also without number plates.
Minnaar said bikers removed their plates in order to cheat the speed cameras monitoring the roads.