April 21, 2026

Official exchange rates published by the Reserve Bank of Zimbabwe.

Back to History

Highest Appreciation

XAF

+1.60%

1 XAF = 22.6515 ZiG

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

Highest Depreciation

RUB

-1.30%

1 RUB = 2.9769 ZiG

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

Peak Market Valuation

XAU

1 XAU = 120929.2202 ZiG

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

USD

United States dollar

21/04/2026
Mid Rate
25.24650
FROM: 25.1996 (+0.1861% )
Bid
24.6153
Ask
25.8777
ZAR

South African rand

21/04/2026
Mid Rate
0.64830
FROM: 0.6508 (-0.3841% )
Bid
0.6320
Ask
0.6645
GBP

Pound sterling

21/04/2026
Mid Rate
34.14600
FROM: 34.0082 (+0.4052% )
Bid
33.2873
Ask
35.0047
JPY

Japanese yen

21/04/2026
Mid Rate
6.29730
FROM: 6.3118 (-0.2297% )
Bid
6.1388
Ask
6.4557
ZMW/ZMK

Unknown

21/04/2026
Mid Rate
0.75410
FROM: 0.7554 (-0.1721% )
Bid
0.7342
Ask
0.7739
BWP

Botswana pula

21/04/2026
Mid Rate
1.80670
FROM: 1.8084 (-0.0940% )
Bid
1.7476
Ask
1.8657
CHF

Swiss franc

21/04/2026
Mid Rate
32.42360
FROM: 32.1897 (+0.7266% )
Bid
31.6026
Ask
33.2446
MWK

Malawian kwacha

21/04/2026
Mid Rate
68.72910
FROM: 68.8571 (-0.1859% )
Bid
66.3514
Ask
71.1068
AUD

Australian dollar

21/04/2026
Mid Rate
18.10690
FROM: 18.0203 (+0.4806% )
Bid
17.6491
Ask
18.5646
SDR

Unknown

21/04/2026
Mid Rate
34.67300
FROM: 34.6229 (+0.1447% )
Bid
34.6730
Ask
34.6730
MZN/MET

Unknown

21/04/2026
Mid Rate
2.52100
FROM: 2.5258 (-0.1900% )
Bid
2.4441
Ask
2.5979
NOK

Norwegian krone

21/04/2026
Mid Rate
0.36950
FROM: 0.3729 (-0.9118% )
Bid
0.3602
Ask
0.3788
SEK

Swedish krona/kronor

21/04/2026
Mid Rate
0.36170
FROM: 0.3646 (-0.7954% )
Bid
0.3526
Ask
0.3708
CAD

Canadian dollar

21/04/2026
Mid Rate
0.05410
FROM: 0.0544 (-0.5515% )
Bid
0.0527
Ask
0.0554
EUR

Euro

21/04/2026
Mid Rate
29.74420
FROM: 29.6209 (+0.4163% )
Bid
28.9993
Ask
30.4890
CNY

Chinese yuan

21/04/2026
Mid Rate
0.27010
FROM: 0.2708 (-0.2585% )
Bid
0.2633
Ask
0.2768
INR

Indian rupee

21/04/2026
Mid Rate
3.70080
FROM: 3.6903 (+0.2845% )
Bid
3.6079
Ask
3.7937
NZD

New Zealand dollar

21/04/2026
Mid Rate
14.93090
FROM: 14.8023 (+0.8688% )
Bid
14.5525
Ask
15.3092
DKK

Danish krone

21/04/2026
Mid Rate
0.25140
FROM: 0.2524 (-0.3962% )
Bid
0.2450
Ask
0.2577
XAU

Gold (one troy ounce)

21/04/2026
Mid Rate
120929.22020
FROM: 120676.0996 (+0.2098% )
Bid
117885.8051
Ask
123972.6352
AFN

Afghan afghani

21/04/2026
Mid Rate
2.56800
FROM: 2.5727 (-0.1827% )
Bid
2.4998
Ask
2.6361
THB

Thai baht

21/04/2026
Mid Rate
1.27030
FROM: 1.2746 (-0.3374% )
Bid
1.2381
Ask
1.3024
ETB

Ethiopian birr

21/04/2026
Mid Rate
6.23920
FROM: 6.2508 (-0.1856% )
Bid
6.0634
Ask
6.4150
SZL

Swazi lilangeni

21/04/2026
Mid Rate
0.64800
FROM: 0.6508 (-0.4302% )
Bid
0.6314
Ask
0.6645
MUR

Mauritian rupee

21/04/2026
Mid Rate
1.83790
FROM: 1.8430 (-0.2767% )
Bid
1.7860
Ask
1.8898
MYR

Malaysian ringgit

21/04/2026
Mid Rate
0.15680
FROM: 0.1571 (-0.1910% )
Bid
0.1527
Ask
0.1608
LSL

Lesotho loti

21/04/2026
Mid Rate
0.64800
FROM: 0.6508 (-0.4302% )
Bid
0.6314
Ask
0.6645
CYP

Unknown

21/04/2026
Mid Rate
0.01570
Bid
0.0153
Ask
0.0161
EGP

Egyptian pound

21/04/2026
Mid Rate
2.06100
FROM: 2.0549 (+0.2969% )
Bid
2.0075
Ask
2.1145
BRL

Brazilian real

21/04/2026
Mid Rate
0.19630
FROM: 0.1977 (-0.7081% )
Bid
0.1914
Ask
0.2012
TZS

Tanzanian shilling

21/04/2026
Mid Rate
102.68240
FROM: 103.8562 (-1.1302% )
Bid
98.9270
Ask
106.4377
RUB

Russian rouble

21/04/2026
Mid Rate
2.97690
FROM: 3.0162 (-1.3030% )
Bid
2.9021
Ask
3.0517
KES

Kenyan shilling

21/04/2026
Mid Rate
5.11880
FROM: 5.1244 (-0.1093% )
Bid
4.9869
Ask
5.2507
DEM

Unknown

21/04/2026
Mid Rate
0.08780
FROM: 0.0880 (-0.2273% )
Bid
0.0855
Ask
0.0900
ESP

Unknown

21/04/2026
Mid Rate
7.47270
FROM: 7.4866 (-0.1857% )
Bid
7.2815
Ask
7.6639
ITL

Unknown

21/04/2026
Mid Rate
86.96170
FROM: 87.1235 (-0.1857% )
Bid
84.7383
Ask
89.1850
FRF

Unknown

21/04/2026
Mid Rate
0.29460
FROM: 0.2951 (-0.1694% )
Bid
0.2870
Ask
0.3021
HKD

Hong Kong dollar

21/04/2026
Mid Rate
0.30880
FROM: 0.3094 (-0.1939% )
Bid
0.2994
Ask
0.3181
ARS

Argentine peso

21/04/2026
Mid Rate
54.56710
FROM: 54.1922 (+0.6918% )
Bid
53.1732
Ask
55.9610
XAF

CFA franc BEAC

21/04/2026
Mid Rate
22.65150
FROM: 22.2956 (+1.5963% )
Bid
21.5146
Ask
23.7884