1 Saudi riyal is about 32.9414 Bangladeshi taka today, and 1 BDT is 0.0304 SAR (mid-market reference rate for 2026-10-21). Bank and remittance rates differ.
SAR
BDT
1
32.9414
5
164.71
10
329.41
50
1,647.07
100
3,294.14
500
16,470.69
1,000
32,941.39
5,000
164,706.93
10,000
329,413.85
BDT
SAR
1
0.0304
5
0.1518
10
0.3036
50
1.5178
100
3.0357
500
15.1785
1,000
30.357
5,000
151.78
10,000
303.57
SAR to BDT history
Change
+1.39%
since 21 Oct 2025
High
33.0662 BDT
18 Sep 2026
Low
32.3796 BDT
26 Jan 2026
Latest
32.9722 BDT
22 Oct 2026
Month end
1 SAR in BDT
Change
22 Oct 2026
32.9722
+0.44%
30 Sep 2026
32.8269
−0.47%
31 Aug 2026
32.9814
+0.40%
31 Jul 2026
32.8494
+0.05%
30 Jun 2026
32.8334
+0.27%
31 May 2026
32.746
+0.07%
30 Apr 2026
32.7244
−0.32%
31 Mar 2026
32.8299
+0.63%
28 Feb 2026
32.625
−0.21%
31 Jan 2026
32.6923
+0.15%
31 Dec 2025
32.6448
+0.03%
30 Nov 2025
32.6346
+0.12%
31 Oct 2025
32.5941
—
Frequently asked questions
What is 1 SAR in BDT today?
About 32.9414 BDT (mid-market reference rate, 2026-10-21).
How much is 100 SAR in BDT?
About 3,294.14 BDT.
How has SAR to BDT changed in the past year?
From 32.519 on 21 Oct 2025 to 32.9722 on 22 Oct 2026 — up 1.39%. The highest was 33.0662 (18 Sep 2026) and the lowest 32.3796 (26 Jan 2026).
Why is my bank’s rate different?
Banks, exchange houses and remittance apps add a margin and fees, and in Bangladesh remittance can also earn a government incentive. Ask your provider for its rate before sending money.
Source: Open exchange-rate data by fawazahmed0/exchange-api (CC0), compiled daily from public sources. Reference only.