The news agency says he was the second secretary at the Saudi Embassy.
Police official Kamrul Hasan told The Associated Press that police found a bullet-ridden Al Salha on a street in Dhaka's Gulshan residential area.
He said Al Salha was taken to a nearby hospital, where he later died.
The motive is unclear and police are investigating.
Phone calls to the Saudi Embassy went unanswered.