21 دينار بحريني = 2,904.37 جنيه مصري
واحد و عشرون دينار بحريني تساوي ألفان و تسع مئة و اربعة جنيه مصري و سبعة و ثلاثون قرش
1 دينار بحريني = 138.30 جنيه مصري
1 جنيه مصري = 0.01 دينار بحريني
| التغيير اليومي | -0.90 % |
| التغير الشهري | 11.74 % |
| التغيير السنوي | 3.11 % |
| 11 دينار بحريني = 1,521.34 جنيه مصري |
| 12 دينار بحريني = 1,659.64 جنيه مصري |
| 13 دينار بحريني = 1,797.94 جنيه مصري |
| 14 دينار بحريني = 1,936.25 جنيه مصري |
| 15 دينار بحريني = 2,074.55 جنيه مصري |
| 16 دينار بحريني = 2,212.85 جنيه مصري |
| 17 دينار بحريني = 2,351.15 جنيه مصري |
| 18 دينار بحريني = 2,489.46 جنيه مصري |
| 19 دينار بحريني = 2,627.76 جنيه مصري |
| 20 دينار بحريني = 2,766.06 جنيه مصري |
| 21 دينار بحريني = 2,904.37 جنيه مصري |
| 22 دينار بحريني = 3,042.67 جنيه مصري |
| 23 دينار بحريني = 3,180.97 جنيه مصري |
| 24 دينار بحريني = 3,319.28 جنيه مصري |
| 25 دينار بحريني = 3,457.58 جنيه مصري |
| 26 دينار بحريني = 3,595.88 جنيه مصري |
| 27 دينار بحريني = 3,734.19 جنيه مصري |
| 28 دينار بحريني = 3,872.49 جنيه مصري |
| 29 دينار بحريني = 4,010.79 جنيه مصري |
| 30 دينار بحريني = 4,149.10 جنيه مصري |
| 31 دينار بحريني = 4,287.40 جنيه مصري |
| التاريخ | 21 دينار بحريني إلى جنيه مصري |
| 15 مارس 2026 | 21 دينار بحريني = 2,930.80 جنيه مصري |
| 14 مارس 2026 | 21 دينار بحريني = 2,912.02 جنيه مصري |
| 13 مارس 2026 | 21 دينار بحريني = 2,910.32 جنيه مصري |
| 12 مارس 2026 | 21 دينار بحريني = 2,885.71 جنيه مصري |
| 11 مارس 2026 | 21 دينار بحريني = 2,892.19 جنيه مصري |
| 10 مارس 2026 | 21 دينار بحريني = 2,936.30 جنيه مصري |
| 9 مارس 2026 | 21 دينار بحريني = 2,814.92 جنيه مصري |
| 8 مارس 2026 | 21 دينار بحريني = 2,790.14 جنيه مصري |
| 7 مارس 2026 | 21 دينار بحريني = 2,790.14 جنيه مصري |
| 6 مارس 2026 | 21 دينار بحريني = 2,789.49 جنيه مصري |
| 5 مارس 2026 | 21 دينار بحريني = 2,777.90 جنيه مصري |
| 4 مارس 2026 | 21 دينار بحريني = 2,776.68 جنيه مصري |
| 3 مارس 2026 | 21 دينار بحريني = 2,739.85 جنيه مصري |
| 2 مارس 2026 | 21 دينار بحريني = 2,649.62 جنيه مصري |
| 1 مارس 2026 | 21 دينار بحريني = 2,670.78 جنيه مصري |
| 28 فبراير 2026 | 21 دينار بحريني = 2,670.20 جنيه مصري |
| 27 فبراير 2026 | 21 دينار بحريني = 2,669.82 جنيه مصري |
| 26 فبراير 2026 | 21 دينار بحريني = 2,672.35 جنيه مصري |
| 25 فبراير 2026 | 21 دينار بحريني = 2,658.55 جنيه مصري |
| 24 فبراير 2026 | 21 دينار بحريني = 2,659.61 جنيه مصري |
| 23 فبراير 2026 | 21 دينار بحريني = 2,642.64 جنيه مصري |
| 22 فبراير 2026 | 21 دينار بحريني = 2,648.98 جنيه مصري |
| 21 فبراير 2026 | 21 دينار بحريني = 2,649.26 جنيه مصري |
| 20 فبراير 2026 | 21 دينار بحريني = 2,645.50 جنيه مصري |
| 19 فبراير 2026 | 21 دينار بحريني = 2,613.53 جنيه مصري |
| 18 فبراير 2026 | 21 دينار بحريني = 2,619.30 جنيه مصري |
| 17 فبراير 2026 | 21 دينار بحريني = 2,601.05 جنيه مصري |
| 16 فبراير 2026 | 21 دينار بحريني = 2,599.25 جنيه مصري |
| 15 فبراير 2026 | 21 دينار بحريني = 2,599.25 جنيه مصري |
| 14 فبراير 2026 | 21 دينار بحريني = 2,596.22 جنيه مصري |