The nearly 37 pounds of cocaine was hidden in panels of the man's 1999 Jeep Cherokee, officials said.
The Los Angeles Times said the 29-year-old Calexico resident, whose name was not released, was stopped while trying to enter the United States from Mexico Tuesday morning when a customs officer noticed he was nervous.
Drug-sniffing dogs and X-ray equipment found the cocaine, the Times reported.
The man was being held at the Imperial County Jail.
Britney Spears on kissing Ryan Gosling, Justin Timberlake in the Mickey Mouse Club
Texas principal bans speaking Spanish, stirs controversy