June 30, 2026

Official exchange rates published by the Reserve Bank of Zimbabwe.

Back to History

Highest Appreciation

AFN

+1.07%

1 AFN = 2.4369 ZiG

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

Highest Depreciation

XAU

-1.80%

1 XAU = 106588.2787 ZiG

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

Peak Market Valuation

XAU

1 XAU = 106588.2787 ZiG

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

USD

United States dollar

30/06/2026
Mid Rate
26.76980
FROM: 26.8354 (-0.2445% )
Bid
26.1006
Ask
27.4390
ZAR

South African rand

30/06/2026
Mid Rate
0.61520
FROM: 0.6140 (+0.1954% )
Bid
0.5992
Ask
0.6311
GBP

Pound sterling

30/06/2026
Mid Rate
35.41790
FROM: 35.4390 (-0.0595% )
Bid
34.5284
Ask
36.3073
JPY

Japanese yen

30/06/2026
Mid Rate
6.06310
FROM: 6.0332 (+0.4956% )
Bid
5.9113
Ask
6.2148
ZMW/ZMK

Unknown

30/06/2026
Mid Rate
0.67570
FROM: 0.6721 (+0.5356% )
Bid
0.6578
Ask
0.6935
BWP

Botswana pula

30/06/2026
Mid Rate
1.89840
FROM: 1.9043 (-0.3098% )
Bid
1.8349
Ask
1.9619
CHF

Swiss franc

30/06/2026
Mid Rate
33.06770
FROM: 33.1446 (-0.2320% )
Bid
32.2348
Ask
33.9005
MWK

Malawian kwacha

30/06/2026
Mid Rate
64.81820
FROM: 64.6662 (+0.2351% )
Bid
62.5758
Ask
67.0606
AUD

Australian dollar

30/06/2026
Mid Rate
18.39630
FROM: 18.4897 (-0.5051% )
Bid
17.9337
Ask
18.8589
SDR

Unknown

30/06/2026
Mid Rate
36.30550
FROM: 36.3928 (-0.2399% )
Bid
36.3055
Ask
36.3055
MZN/MET

Unknown

30/06/2026
Mid Rate
2.39040
FROM: 2.3715 (+0.7970% )
Bid
2.3069
Ask
2.4739
NOK

Norwegian krone

30/06/2026
Mid Rate
0.37190
FROM: 0.3706 (+0.3508% )
Bid
0.3625
Ask
0.3812
SEK

Swedish krona/kronor

30/06/2026
Mid Rate
0.36380
FROM: 0.3629 (+0.2480% )
Bid
0.3546
Ask
0.3729
CAD

Canadian dollar

30/06/2026
Mid Rate
0.05320
FROM: 0.0529 (+0.5671% )
Bid
0.0519
Ask
0.0545
EUR

Euro

30/06/2026
Mid Rate
30.49360
FROM: 30.5576 (-0.2094% )
Bid
29.7285
Ask
31.2586
CNY

Chinese yuan

30/06/2026
Mid Rate
0.25390
FROM: 0.2535 (+0.1578% )
Bid
0.2475
Ask
0.2602
INR

Indian rupee

30/06/2026
Mid Rate
3.53640
FROM: 3.5160 (+0.5802% )
Bid
3.4478
Ask
3.6250
NZD

New Zealand dollar

30/06/2026
Mid Rate
15.11840
FROM: 15.1514 (-0.2178% )
Bid
14.7364
Ask
15.5003
DKK

Danish krone

30/06/2026
Mid Rate
0.24530
FROM: 0.2448 (+0.2042% )
Bid
0.2391
Ask
0.2514
XAU

Gold (one troy ounce)

30/06/2026
Mid Rate
106588.27870
FROM: 108537.2513 (-1.7957% )
Bid
103906.0484
Ask
109270.5089
AFN

Afghan afghani

30/06/2026
Mid Rate
2.43690
FROM: 2.4111 (+1.0701% )
Bid
2.3722
Ask
2.5015
THB

Thai baht

30/06/2026
Mid Rate
1.24400
FROM: 1.2434 (+0.0483% )
Bid
1.2125
Ask
1.2755
ETB

Ethiopian birr

30/06/2026
Mid Rate
5.93190
FROM: 5.9174 (+0.2450% )
Bid
5.7649
Ask
6.0988
SZL

Swazi lilangeni

30/06/2026
Mid Rate
0.61520
FROM: 0.6140 (+0.1954% )
Bid
0.5997
Ask
0.6306
MUR

Mauritian rupee

30/06/2026
Mid Rate
1.76410
FROM: 1.7616 (+0.1419% )
Bid
1.7143
Ask
1.8138
MYR

Malaysian ringgit

30/06/2026
Mid Rate
0.15220
FROM: 0.1515 (+0.4620% )
Bid
0.1482
Ask
0.1561
LSL

Lesotho loti

30/06/2026
Mid Rate
0.61480
FROM: 0.6140 (+0.1303% )
Bid
0.5990
Ask
0.6305
CYP

Unknown

30/06/2026
Mid Rate
0.01490
Bid
0.0145
Ask
0.0152
EGP

Egyptian pound

30/06/2026
Mid Rate
1.84290
FROM: 1.8428 (+0.0054% )
Bid
1.7949
Ask
1.8908
BRL

Brazilian real

30/06/2026
Mid Rate
0.19340
FROM: 0.1929 (+0.2592% )
Bid
0.1885
Ask
0.1982
TZS

Tanzanian shilling

30/06/2026
Mid Rate
98.22940
FROM: 97.9893 (+0.2450% )
Bid
95.1199
Ask
101.3388
RUB

Russian rouble

30/06/2026
Mid Rate
2.89350
FROM: 2.9219 (-0.9720% )
Bid
2.8208
Ask
2.9662
KES

Kenyan shilling

30/06/2026
Mid Rate
4.84070
FROM: 4.8289 (+0.2444% )
Bid
4.7159
Ask
4.9654
DEM

Unknown

30/06/2026
Mid Rate
0.08290
FROM: 0.0827 (+0.2418% )
Bid
0.0807
Ask
0.0850
ESP

Unknown

30/06/2026
Mid Rate
7.04750
FROM: 7.0303 (+0.2447% )
Bid
6.8672
Ask
7.2278
ITL

Unknown

30/06/2026
Mid Rate
82.01330
FROM: 81.8128 (+0.2451% )
Bid
79.9164
Ask
84.1101
FRF

Unknown

30/06/2026
Mid Rate
0.27780
FROM: 0.2772 (+0.2165% )
Bid
0.2707
Ask
0.2849
HKD

Hong Kong dollar

30/06/2026
Mid Rate
0.29150
FROM: 0.2908 (+0.2407% )
Bid
0.2824
Ask
0.3005
ARS

Argentine peso

30/06/2026
Mid Rate
55.36770
FROM: 55.0928 (+0.4990% )
Bid
53.9742
Ask
56.7612
XAF

CFA franc BEAC

30/06/2026
Mid Rate
21.70980
FROM: 21.4807 (+1.0665% )
Bid
20.9847
Ask
22.4348