Fri 20 Mar 2026 17:55GMT
If you need to send money abroad, save time and money by using a foreign exchange broker. Make the smart choice, and use a currency broker today.
Welcome to the BHD to ZAR conversion page here at Foreign Exchange UK. Convert Bahraini Dinars to South African Rands using the foreign exchange rate 20/03/2026 17:55. Info includes intraday forex data if available, an example BHD ZAR currency conversion table, BHD to ZAR history listing Bahraini Dinars to South African Rands values over the last 30 days and historical charts. The Bahraini Dinar South African Rand converter calculates realtime as you type.
Interested in a bahraini dinar to south african randinternational money transfer? Foreign Exchange UK recommend TorFX as our preferred currency provider.
Sending money overseas over £2000? Free Transfers, No Fees! Request a quote today!
| BHD: | 1 | 100 | 500 | 1000 | 5000 | 10000 |
| ZAR: | 45.17 | 4516.88 | 22584.4 | 45168.81 | 225844.03 | 451688.07 |
TIP: You can also bookmark a particular conversion by adjusting the web address eg. /fx-rates/conversion/5000/GBP/EUR
| Thu 19/03/2026 | 1 BHD = 44.3471 ZAR | ||
| Wed 18/03/2026 | 1 BHD = 44.9639 ZAR | ||
| Tue 17/03/2026 | 1 BHD = 44.1895 ZAR | ||
| Mon 16/03/2026 | 1 BHD = 44.1924 ZAR | ||
| Sun 15/03/2026 | 1 BHD = 44.5081 ZAR | ||
| Sat 14/03/2026 | 1 BHD = 44.6155 ZAR | ||
| Fri 13/03/2026 | 1 BHD = 44.6155 ZAR | ||
| Thu 12/03/2026 | 1 BHD = 44.3819 ZAR | ||
| Wed 11/03/2026 | 1 BHD = 43.9475 ZAR | ||
| Tue 10/03/2026 | 1 BHD = 43.152 ZAR | ||
| Mon 09/03/2026 | 1 BHD = 43.2624 ZAR | ||
| Sun 08/03/2026 | 1 BHD = 44.7118 ZAR | ||
| Sat 07/03/2026 | 1 BHD = 43.6827 ZAR | ||
| Fri 06/03/2026 | 1 BHD = 43.8381 ZAR | ||
| Thu 05/03/2026 | 1 BHD = 44.1016 ZAR | ||
| Wed 04/03/2026 | 1 BHD = 43.362 ZAR | ||
| Tue 03/03/2026 | 1 BHD = 43.7475 ZAR | ||
| Mon 02/03/2026 | 1 BHD = 42.6279 ZAR | ||
| Sun 01/03/2026 | 1 BHD = 42.7293 ZAR | ||
| Sat 28/02/2026 | 1 BHD = 42.3514 ZAR | ||
| Fri 27/02/2026 | 1 BHD = 42.3249 ZAR | ||
| Thu 26/02/2026 | 1 BHD = 42.2552 ZAR | ||
| Wed 25/02/2026 | 1 BHD = 42.0648 ZAR | ||
| Tue 24/02/2026 | 1 BHD = 42.325 ZAR | ||
| Mon 23/02/2026 | 1 BHD = 42.4712 ZAR | ||
| Sun 22/02/2026 | 1 BHD = 42.5127 ZAR | ||
| Sat 21/02/2026 | 1 BHD = 42.5694 ZAR | ||
| Fri 20/02/2026 | 1 BHD = 42.5367 ZAR | ||
| Thu 19/02/2026 | 1 BHD = 42.8473 ZAR | ||
| Wed 18/02/2026 | 1 BHD = 42.6274 ZAR |