25 Jul 2025
National bank rate
Bank rate
Buy
Sell
2.7094
-0.0005
2.6750
2.7350
3.1825
0.0026
3.1050
3.2570
3.6677
-0.0024
3.5240
3.7680
3.4068
-0.0442
0.0320
0.0370
3.7858
0.0013
0.3530
0.4040