June 29, 2026

Official exchange rates published by the Reserve Bank of Zimbabwe.

Back to History

Highest Appreciation

RUB

+2.93%

1 RUB = 2.9219 ZiG

The currency that gained the most value against the ZiG over the last 24 hours.

Highest Depreciation

MUR

-1.96%

1 MUR = 1.7616 ZiG

The currency that lost the most value against the ZiG over the last 24 hours.

Peak Market Valuation

XAU

1 XAU = 108537.2513 ZiG

The currency with the highest nominal exchange rate relative to the ZiG.

USD

United States dollar

29/06/2026
Mid Rate
26.83540
FROM: 26.8272 (+0.0306% )
Bid
26.1645
Ask
27.5063
ZAR

South African rand

29/06/2026
Mid Rate
0.61400
FROM: 0.6160 (-0.3247% )
Bid
0.5985
Ask
0.6295
GBP

Pound sterling

29/06/2026
Mid Rate
35.43900
FROM: 35.4215 (+0.0494% )
Bid
34.5476
Ask
36.3303
JPY

Japanese yen

29/06/2026
Mid Rate
6.03320
FROM: 6.0275 (+0.0946% )
Bid
5.8816
Ask
6.1847
ZMW/ZMK

Unknown

29/06/2026
Mid Rate
0.67210
FROM: 0.6772 (-0.7531% )
Bid
0.6544
Ask
0.6898
BWP

Botswana pula

29/06/2026
Mid Rate
1.90430
FROM: 1.9242 (-1.0342% )
Bid
1.8446
Ask
1.9639
CHF

Swiss franc

29/06/2026
Mid Rate
33.14460
FROM: 33.1673 (-0.0684% )
Bid
32.3098
Ask
33.9794
MWK

Malawian kwacha

29/06/2026
Mid Rate
64.66620
FROM: 64.6795 (-0.0206% )
Bid
62.4097
Ask
66.9227
AUD

Australian dollar

29/06/2026
Mid Rate
18.48970
FROM: 18.4947 (-0.0270% )
Bid
18.0247
Ask
18.9546
SDR

Unknown

29/06/2026
Mid Rate
36.39280
FROM: 36.3057 (+0.2399% )
Bid
36.3928
Ask
36.3928
MZN/MET

Unknown

29/06/2026
Mid Rate
2.37150
FROM: 2.3840 (-0.5243% )
Bid
2.2991
Ask
2.4438
NOK

Norwegian krone

29/06/2026
Mid Rate
0.37060
FROM: 0.3685 (+0.5699% )
Bid
0.3612
Ask
0.3799
SEK

Swedish krona/kronor

29/06/2026
Mid Rate
0.36290
FROM: 0.3631 (-0.0551% )
Bid
0.3538
Ask
0.3720
CAD

Canadian dollar

29/06/2026
Mid Rate
0.05290
Bid
0.0516
Ask
0.0542
EUR

Euro

29/06/2026
Mid Rate
30.55760
FROM: 30.5240 (+0.1101% )
Bid
29.7909
Ask
31.3242
CNY

Chinese yuan

29/06/2026
Mid Rate
0.25350
FROM: 0.2537 (-0.0788% )
Bid
0.2471
Ask
0.2598
INR

Indian rupee

29/06/2026
Mid Rate
3.51600
FROM: 3.5210 (-0.1420% )
Bid
3.4280
Ask
3.6039
NZD

New Zealand dollar

29/06/2026
Mid Rate
15.15140
FROM: 15.1467 (+0.0310% )
Bid
14.7699
Ask
15.5328
DKK

Danish krone

29/06/2026
Mid Rate
0.24480
FROM: 0.2450 (-0.0816% )
Bid
0.2386
Ask
0.2509
XAU

Gold (one troy ounce)

29/06/2026
Mid Rate
108537.25130
FROM: 107731.1943 (+0.7482% )
Bid
105807.7288
Ask
111266.7737
AFN

Afghan afghani

29/06/2026
Mid Rate
2.41110
FROM: 2.4118 (-0.0290% )
Bid
2.3471
Ask
2.4751
THB

Thai baht

29/06/2026
Mid Rate
1.24340
FROM: 1.2465 (-0.2487% )
Bid
1.2121
Ask
1.2746
ETB

Ethiopian birr

29/06/2026
Mid Rate
5.91740
FROM: 5.9654 (-0.8046% )
Bid
5.7508
Ask
6.0839
SZL

Swazi lilangeni

29/06/2026
Mid Rate
0.61400
FROM: 0.6157 (-0.2761% )
Bid
0.5986
Ask
0.6294
MUR

Mauritian rupee

29/06/2026
Mid Rate
1.76160
FROM: 1.7968 (-1.9590% )
Bid
1.7120
Ask
1.8112
MYR

Malaysian ringgit

29/06/2026
Mid Rate
0.15150
FROM: 0.1529 (-0.9156% )
Bid
0.1476
Ask
0.1554
LSL

Lesotho loti

29/06/2026
Mid Rate
0.61400
FROM: 0.6160 (-0.3247% )
Bid
0.5986
Ask
0.6294
CYP

Unknown

29/06/2026
Mid Rate
0.01490
FROM: 0.0148 (+0.6757% )
Bid
0.0145
Ask
0.0152
EGP

Egyptian pound

29/06/2026
Mid Rate
1.84280
FROM: 1.8467 (-0.2112% )
Bid
1.7949
Ask
1.8907
BRL

Brazilian real

29/06/2026
Mid Rate
0.19290
FROM: 0.1930 (-0.0518% )
Bid
0.1880
Ask
0.1977
TZS

Tanzanian shilling

29/06/2026
Mid Rate
97.98930
FROM: 98.4737 (-0.4919% )
Bid
94.8874
Ask
101.0911
RUB

Russian rouble

29/06/2026
Mid Rate
2.92190
FROM: 2.8388 (+2.9273% )
Bid
2.8484
Ask
2.9953
KES

Kenyan shilling

29/06/2026
Mid Rate
4.82890
FROM: 4.8340 (-0.1055% )
Bid
4.7044
Ask
4.9533
DEM

Unknown

29/06/2026
Mid Rate
0.08270
FROM: 0.0826 (+0.1211% )
Bid
0.0805
Ask
0.0848
ESP

Unknown

29/06/2026
Mid Rate
7.03030
FROM: 7.0324 (-0.0299% )
Bid
6.8504
Ask
7.2101
ITL

Unknown

29/06/2026
Mid Rate
81.81280
FROM: 81.8377 (-0.0304% )
Bid
79.7211
Ask
83.9045
FRF

Unknown

29/06/2026
Mid Rate
0.27720
Bid
0.2701
Ask
0.2842
HKD

Hong Kong dollar

29/06/2026
Mid Rate
0.29080
Bid
0.2817
Ask
0.2998
ARS

Argentine peso

29/06/2026
Mid Rate
55.09280
FROM: 55.1000 (-0.0131% )
Bid
53.6968
Ask
56.4887
XAF

CFA franc BEAC

29/06/2026
Mid Rate
21.48070
FROM: 21.6752 (-0.8973% )
Bid
20.9410
Ask
22.0203