Sri Lanka rupee weaker at 323.75/324.25 against the US dollar in Wednesday’s spot market, reflecting marginal currency depreciation amid steady but cautious trading.