Listen to TMZ Sports Radio on iHeartRadio

TMZ Sports Radio

(TMZ) - Michael Phelps was arrested for driving under the influence in Maryland early this morning ... law enforcement sources tell TMZ Sports. 

Sources tell TMZ, Phelps was pulled over around 1:40 AM in his white Range Rover. According to TMZ, he bombed his field sobriety test ... and his B.A.C. was almost twice the legal limit. 

Officials just issued a statement saying Phelps was initially pulled over for going 84 in a 45 ... and during the stop, the officer noticed he was hammered. 

Sources tell TMZ Phelps was hauled to a nearby station where he was booked for DUI - and was eventually released.  

Cops say Phelps was charged with DUI, excessive speeding and crossing double lane lines.  

It's Michael's 2nd DUI arrest - he was popped in Maryland in 2004 when he was 19-years-old. He struck a plea deal with prosecutors and plead guilty in exchange for 18 months probation.

Story developing ...

Photo: Getty Images