Th incident, which happened in the early hours of this morning, means that Do Prado will appear in front of a magistrate next month.
A police statement read: "Police are able to confirm a 30-year-old Southampton man was arrested and subsequently charged for driving a motor vehicle while over the prescribed limit."
"The arrest followed after police officers noticed a vehicle being driven erratically in the High Street, Southampton, at approximately 4.35am Monday, August 27.
"The man - 30 year-old Raymundo, Guilherme do Prado - has been bailed to appear at Southampton Magistrates Court next month."
Do Prado started in last Saturday's 2-0 home defeat to Wigan Athletic.