The ministry says the militants opened fire on the checkpoint, killing a police sergeant and a Bangladeshi national. The ministry said police returned fire, killing two militants and wounding a third, who was later hospitalized.
A motive for the shooting wasn't immediately known and no group has claimed responsibility for the attack.
Saudi Arabia has faced attacks from militants from al-Qaida and an Islamic State affiliate.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)