The 29-year-old Argentina international was arrested on Thursday last week near his home in the north-west English county of Cheshire.
“Cheshire Constabulary has charged a 29-year-old man from Alderley Edge with offences of driving while disqualified and driving without insurance,” read a statement from police.
“The man was arrested on the A538 in Macclesfield at 5.13pm (1713GMT) on Thursday, March 7, and later released on police bail.
“He answered bail today (Wednesday) at Middlewich Custody Suite and was formally charged.”
Tevez has been bailed to appear before magistrates on April 3.