It happened along Route 73 near Route 38 around 12:45 a.m. Sunday morning.
Police say 36-year-old Thomas Lewis was struck by two vehicles. He later died from his injuries.
Both drivers have been questioned and are cooperating with police.
Still no word what sparked the crash.
The accident remains under investigation by the Maple Shade Police Department and the Burlington County Prosecutor's Office.