Exchange rate of 20 RUB for BDT today
The value of 20 RUB (Russian Ruble) in BDT (Bangladeshi Taka) today. Convert 20 RUB to BDT with the online currency converter.
31.91 BDT
The calculation of 20 RUB (Russian Ruble) to BDT (Bangladeshi Taka) is based on current data as of 07.07.2026 01:00 UTC, and equals 31.91 BDT (thirty-one Bangladeshi Takas ninety-one poisha).
Currency rate chart RUB - BDT
1 Russian Ruble = 1.5957 Bangladeshi Taka
Current rate as of: 07.07.2026 01:00 UTC
Value dynamics of 20 RUB to BDT
| Date | 20.00 RUB | Daily change, BDT | Daily change % |
|---|---|---|---|
| 07.07.2026 | 31.91464 BDT | +0.07928 BDT | +0.25% |
| 06.07.2026 | 31.83536 BDT | +0.01534 BDT | +0.05% |
| 05.07.2026 | 31.82002 BDT | −0.00968 BDT | −0.03% |
| 04.07.2026 | 31.8297 BDT | +0.1537 BDT | +0.49% |
| 03.07.2026 | 31.6760 BDT | +0.21346 BDT | +0.68% |
| 02.07.2026 | 31.46254 BDT | +0.0341 BDT | +0.11% |
| 01.07.2026 | 31.42844 BDT | −0.36798 BDT | −1.16% |
| 30.06.2026 | 31.79642 BDT | +0.4955 BDT | +1.58% |
| 29.06.2026 | 31.30092 BDT | −1.23514 BDT | −3.80% |
| 28.06.2026 | 32.53606 BDT | +0.05958 BDT | +0.18% |
| 27.06.2026 | 32.47648 BDT | −0.05056 BDT | −0.16% |
| 26.06.2026 | 32.52704 BDT | −0.31562 BDT | −0.96% |
| 25.06.2026 | 32.84266 BDT | −0.09976 BDT | −0.30% |
| 24.06.2026 | 32.94242 BDT | −0.22132 BDT | −0.67% |
| 23.06.2026 | 33.16374 BDT | −0.31492 BDT | −0.94% |
| 22.06.2026 | 33.47866 BDT | +0.0146 BDT | +0.04% |
| 21.06.2026 | 33.46406 BDT | −0.00764 BDT | −0.02% |
| 20.06.2026 | 33.4717 BDT | −0.01728 BDT | −0.05% |
| 19.06.2026 | 33.48898 BDT | −0.2011 BDT | −0.60% |
| 18.06.2026 | 33.69008 BDT | −0.19918 BDT | −0.59% |
| 17.06.2026 | 33.88926 BDT | +0.02472 BDT | +0.07% |
| 16.06.2026 | 33.86454 BDT | +0.00944 BDT | +0.03% |
| 15.06.2026 | 33.8551 BDT | −0.19174 BDT | −0.56% |
| 14.06.2026 | 34.04684 BDT | +0.00398 BDT | +0.01% |
| 13.06.2026 | 34.04286 BDT | −0.00844 BDT | −0.02% |
| 12.06.2026 | 34.0513 BDT | +0.0451 BDT | +0.13% |
| 11.06.2026 | 34.0062 BDT | −0.06938 BDT | −0.20% |
| 10.06.2026 | 34.07558 BDT | +0.58492 BDT | +1.75% |
| 09.06.2026 | 33.49066 BDT | +0.16732 BDT | +0.50% |
| 08.06.2026 | 33.32334 BDT | — | — |