Ramaphosa was on his way back from a meeting addressed by African National Congress President Jacob Zuma at about 2am on Saturday when he was pulled over for speeding in Midrand, Maureen Mphatsoe said.
Ramaphosa, who has been an ANC secretary general and a miners’ union leader, was taken to police cells and later released on R500 bail with the instruction to appear in court on Monday.
He had been travelling at 162km/h.
Mphatsoe said that Ramaphosa was "very impressed" by the professional manner in which the police handled the matter.
"He said they were fair and they acted correctly," she said.
Metro police spokesperson Superintendent Wayne Minnaar said 25 people were arrested for speeding between Friday night and early Saturday morning. – Sapa