The man drove his BMW to West Bromwich police station at about 10.20am on Thursday and parked up outside, West Midlands Police said.
The body of a man who had been dead for some time, officers said, was in the front passenger seat of the car.
Suspect Sukhwinder Singh, 40, was arrested immediately and the station’s front office was closed as the scene was cordoned off.
Detective Inspector Harry Harrison said on Thursday: A post-mortem examination will take place in due course – but at this early stage we suspect the man died some time before the body was driven to West Bromwich.
Police said they were are examining CCTV and street cameras to piece together where the car had travelled from before arriving at the station.
Singh, of MacDonalds Close, Tividale, will appear before Walsall Magistrates Court on Saturday.
Formal identification of the victim has not yet taken place.
News Source SkyNews