Buchanan was pulled over at 3 a.m. Saturday -- his 41st birthday -- for allegedly going 95 mph on Interstate 85 near Atlanta. The speed limit is 65 mph, The Atlanta Journal-Constitution reported.
When an officer attempted to pull over Buchanan's silver sport utility vehicle, Buchanan kept driving for a quarter-mile before abruptly pulling over on the other side of the road.
Police said Buchanan smelled of alcohol and the newspaper said he admitted having had one drink. His blood alcohol content was measured at 0.91 percent, which is over the legal limit, 0.8 percent, the newspaper reported.
Buchanan was charged with DUI, speeding and improper turning and posted $2,319 bond, the newspaper said.
Buchanan played for the Falcons from 1997 to 2003. He played for the Oakland Raiders in 2004 before retiring.