Mastercard exchange rate against South African rand

Currencies Full name Valid on Buy Sell
USD US dollar 30/07/2026
16,6345 -0,0119
16,8447 0,0458
EUR euro 30/07/2026
18,9234 -0,0102
19,4354 0,2746
GBP British pound 30/07/2026
22,0856 -0,0125
22,6847 0,3171
CHF Swiss franc 30/07/2026
20,2638 -0,0168
20,9590 0,3873
PLN Polish zloty 30/07/2026
4,3701 0,0027
4,5133 0,0802
JPY Japanese yen 30/07/2026
0,1022 0,0007
0,1059 0,0030
UAH Ukrainian hryvnia 30/07/2026
0,3722 0,0013
0,3769 0,0026
CAD Canadian dollar 30/07/2026
11,7958 0,0024
12,0319 0,0967
AUD Australian dollar 30/07/2026
11,5111 -0,0099
11,8351 0,0927
GEL Georgian lari 30/07/2026
6,4226 -0,0046
6,5037 0,0177
MDL Moldovan leu 28/07/2026
0,9436 -0,0028
0,9586 0,0004
CNY Chinese yuan 28/07/2026
2,4566 -0,0038
2,4880 0,0049
DKK Danish krone 28/07/2026
2,5262 -0,0052
2,5699 0,0039
NOK Norwegian krone 28/07/2026
1,7100 -0,0097
1,7549 -0,0089
SEK Swedish krona 28/07/2026
1,7033 -0,0031
1,7405 0,0012
BYN Belarusian ruble 28/07/2026
5,7607 -0,0139
5,8334 0,0060
CZK Czech koruna 28/07/2026
0,7802 -0,0010
0,7952 0,0017
ISK Icelandic króna 28/07/2026
0,1327 0,0004
0,1344 0,0009
ILS Israeli new shekel 28/07/2026
5,4184 -0,0092
5,5319 -0,0343
KZT Kazakhstani tenge 28/07/2026
0,0348 -0,0002
0,0354 -0,0001
HUF Hungarian forint 30/07/2026
0,0520 -0,0003
0,0538 0,0005
SGD Singapore dollar 28/07/2026
12,8541 -0,0301
13,0579 0,0184
AZN Azerbaijani manat 28/07/2026
9,7850 -0,0070
9,9086 0,0270
ALL Albanian lek 28/07/2026
0,2017 0,0005
0,2058 0,0012
DZD Algerian dinar 28/07/2026
0,1246 0,0000
0,1265 0,0004
XCD East Caribbean dollar 28/07/2026
6,1880 -0,0044
6,2661 0,0171
AOA Angolan kwanza 28/07/2026
0,0181 0,0000
0,0184 0,0000
ARS Argentine peso 28/07/2026
0,0111 0,0000
0,0117 0,0000
AMD Armenian dram 28/07/2026
0,0454 0,0000
0,0461 0,0001
AWG Aruban florin 28/07/2026
9,2930 -0,0067
9,4104 0,0256
AFN Afghan Afghani 28/07/2026
0,2519 -0,0001
0,2559 0,0009
BSD Bahamian dollar 28/07/2026
16,6345 -0,0119
16,8447 0,0458
BDT Bangladeshi taka 28/07/2026
0,1342 -0,0001
0,1370 0,0004
BBD Barbadian dollar 28/07/2026
8,3591 -0,0060
8,4647 0,0230
BHD Bahraini dinar 28/07/2026
44,1187 -0,0316
44,7901 0,1219
BZD Belize dollar 28/07/2026
8,3173 -0,0060
8,4223 0,0229
BMD Bermudan dollar 28/07/2026
16,6345 -0,0119
16,8447 0,0458
XOF West African CFA franc 28/07/2026
0,0288 -0,0001
0,0293 0,0000
BOB Bolivian boliviano 28/07/2026
1,4415 -0,0226
1,4597 -0,0178
BAM Bosnia-Herzegovina convertible mark 28/07/2026
9,6558 -0,0197
9,8209 0,0125
BWP Botswanan pula 28/07/2026
1,2079 -0,0002
1,2273 0,0045
BRL Brazilian real 28/07/2026
3,2421 -0,0148
3,3048 -0,0051
BND Brunei dollar 28/07/2026
12,8541 -0,0301
13,0579 0,0184
BIF Burundian franc 28/07/2026
0,0056 0,0000
0,0056 0,0000
VUV Vanuatu vatu 28/07/2026
0,1418 -0,0002
0,1436 0,0003
BTN Bhutanese ngultrum 28/07/2026
0,1735 0,0012
0,1757 0,0018
VES Venezuelan bolívar 28/07/2026
0,0224 0,0000
0,0227 0,0000
VND Vietnamese dong 28/07/2026
0,0006 0,0000
0,0006 0,0000
XAF Central African CFA franc 28/07/2026
0,0288 -0,0001
0,0293 0,0000
HTG Haitian gourde 28/07/2026
0,1269 -0,0003
0,1285 0,0001
GYD Guyanaese dollar 28/07/2026
0,0794 0,0000
0,0807 0,0002
GMD Gambian dalasi 28/07/2026
0,2302 0,0010
0,2331 0,0018
GHS Ghanaian cedi 28/07/2026
1,4266 -0,0023
1,4471 0,0015
GTQ Guatemalan quetzal 28/07/2026
2,1769 -0,0020
2,2110 0,0059
GNF Guinean franc 28/07/2026
0,0019 0,0000
0,0019 0,0000
GIP Gibraltar pound 28/07/2026
22,0740 -0,0641
22,4320 0,0023
HNL Honduran lempira 28/07/2026
0,6201 -0,0004
0,6295 0,0014
HKD Hong Kong dollar 28/07/2026
2,1210 -0,0015
2,1485 0,0061
DJF Djiboutian franc 28/07/2026
0,0936 -0,0002
0,0950 0,0003
DOP Dominican peso 28/07/2026
0,2877 0,0010
0,2915 0,0020
EGP Egyptian pound 27/07/2026
0,3275 0,0036
0,3326 0,0052
MAD Moroccan dirham 27/07/2026
1,7736 -0,0024
1,7975 0,0043
INR Indian rupee 27/07/2026
0,1732 0,0010
0,1759 0,0017
IDR Indonesian rupiah 27/07/2026
0,0009 0,0000
0,0009 0,0000
JOD Jordanian dinar 27/07/2026
23,4292 -0,0164
23,7917 0,0646
IQD Iraqi dinar 27/07/2026
0,0127 0,0000
0,0129 0,0000
YER Yemeni rial 27/07/2026
0,0106 0,0000
0,0108 0,0000
CVE Cape Verdean escudo 26/07/2026
0,1714 -0,0001
0,1742 0,0000
KYD Cayman Islands dollar 26/07/2026
19,9614 -0,0143
20,2136 0,0550
KHR Cambodian riel 26/07/2026
0,0041 0,0000
0,0042 0,0000
QAR Qatari riyal 26/07/2026
4,5699 -0,0033
4,6276 0,0126
KES Kenyan shilling 26/07/2026
0,1285 -0,0001
0,1302 0,0004
KGS Kyrgystani som 26/07/2026
0,1902 -0,0001
0,1926 0,0005
COP Colombian peso 26/07/2026
0,0052 0,0000
0,0052 0,0000
KMF Comorian franc 26/07/2026
0,0384 0,0000
0,0390 0,0001
CDF Congolese franc 26/07/2026
0,0072 0,0000
0,0073 0,0000
KRW South Korean won 26/07/2026
0,0114 0,0000
0,0115 0,0000
CRC Costa Rican colón 26/07/2026
0,0363 0,0000
0,0375 0,0001
CUP Cuban peso 26/07/2026
0,6931 -0,0005
0,7019 0,0019
KWD Kuwaiti dinar 26/07/2026
54,0432 -0,0299
54,7259 0,1400
LAK Laotian kip 27/07/2026
0,0007 0,0000
0,0007 0,0000
LSL Lesotho loti 27/07/2026
0,9902 0,0096
1,0119 0,0078
LRD Liberian dollar 27/07/2026
0,0918 0,0000
0,0932 0,0003
LBP Lebanese pound 27/07/2026
0,0002 0,0000
0,0002 0,0000
LYD Libyan dinar 27/07/2026
2,5936 -0,0037
2,6342 0,0048
MUR Mauritian rupee 27/07/2026
0,3457 -0,0017
0,3531 -0,0007
MGA Malagasy ariary 27/07/2026
0,0039 0,0000
0,0039 0,0000
MOP Macanese pataca 27/07/2026
2,0562 -0,0015
2,0858 0,0057
MKD Macedonian denar 27/07/2026
0,3081
0,3120
MWK Malawian kwacha 27/07/2026
0,0096 0,0000
0,0097 0,0000
MYR Malaysian ringgit 27/07/2026
4,0582 -0,0019
4,1306 0,0193
MVR Maldivian rufiyaa 27/07/2026
1,0788 -0,0008
1,0924 0,0030
MXN Mexican peso 27/07/2026
0,9525 -0,0007
0,9673 0,0042
MZN Mozambican metical 27/07/2026
0,2612 -0,0002
0,2653 0,0006
MNT Mongolian tugrik 27/07/2026
0,0046 0,0000
0,0047 0,0000
MMK Myanmar kyat 27/07/2026
0,0045 0,0000
0,0046 0,0000
NAD Namibian dollar 27/07/2026
0,9902 0,0104
1,0119 0,0078
NPR Nepalese rupee 27/07/2026
0,1082 0,0006
0,1099 0,0011
NGN Nigerian naira 27/07/2026
0,0122 0,0000
0,0124 0,0000
NIO Nicaraguan córdoba 27/07/2026
0,4545 0,0004
0,4602 0,0006
NZD New Zealand dollar 27/07/2026
9,6048 0,0114
9,7985 0,0468
XPF CFP franc 27/07/2026
0,1585 -0,0001
0,1612 0,0007
AED UAE dirham 27/07/2026
4,5286 -0,0031
4,5871 0,0126
OMR Omani rial 27/07/2026
43,1908 -0,0321
43,7649 0,1203
PKR Pakistani rupee 27/07/2026
0,0599 0,0000
0,0607 0,0001
PAB Panamanian balboa 27/07/2026
16,6345 -0,0119
16,8447 0,0458
PGK Papua New Guinean kina 27/07/2026
3,7777 -0,0027
3,8254 0,0104
PYG Paraguayan guarani 27/07/2026
0,0028 0,0000
0,0028 0,0000
PEN Peruvian sol 27/07/2026
4,8833 0,0074
4,9617 0,0112
RWF Rwandan franc 27/07/2026
0,0113 0,0000
0,0115 0,0000
RON Romanian leu 28/07/2026
3,6074 -0,0059
3,6754 -0,0056
SVC Salvadoran colón 28/07/2026
1,9011 -0,0014
1,9251 0,0052
WST Samoan tala 28/07/2026
6,1768 -0,0091
6,2847 0,0124
SAR Saudi riyal 28/07/2026
4,4296 -0,0033
4,4887 0,0121
SZL Swazi lilangeni 28/07/2026
0,9886 -0,0024
1,0126 0,0035
SHP St. Helena pound 28/07/2026
22,0740 -0,0591
22,4320 -0,0229
SCR Seychellois rupee 28/07/2026
1,1551 -0,0008
1,1697 0,0032
RSD Serbian dinar 28/07/2026
0,1613 0,0002
0,1637 0,0007
SBD Solomon Islands dollar 28/07/2026
2,1286 0,0120
2,1679 0,0177
SOS Somali shilling 28/07/2026
0,0291 0,0000
0,0295 0,0001
SDG Sudanese pound 28/07/2026
0,0372 0,0000
0,0378 0,0001
SRD Surinamese dollar 28/07/2026
0,4389 -0,0006
0,4456 0,0008
TJS Tajikistani somoni 28/07/2026
1,7993 0,0004
1,8221 0,0067
THB Thai baht 27/07/2026
0,4933 0,0021
0,5028 0,0030
TWD New Taiwan dollar 27/07/2026
0,5142 0,0003
0,5219 0,0018
TZS Tanzanian shilling 27/07/2026
0,0063 0,0000
0,0064 0,0001
TOP Tongan paʻanga 27/07/2026
7,1173 -0,0268
7,2516 -0,0021
TTD Trinidad & Tobago dollar 27/07/2026
2,4546 -0,0090
2,4856 -0,0005
TND Tunisian dinar 27/07/2026
5,6141 -0,0002
5,7043 0,0194
TMT Turkmenistani manat 27/07/2026
4,7459 -0,0035
4,8196 0,0133
TRY Turkish lira 27/07/2026
0,3478 0,0016
0,3578 0,0005
UGX Ugandan shilling 27/07/2026
0,0044 0,0000
0,0045 0,0000
UZS Uzbekistani som 27/07/2026
0,0014 0,0000
0,0014 0,0000
UYU Uruguayan peso 30/07/2026
0,4132 -0,0010
0,4188 0,0004
FJD Fijian dollar 27/07/2026
7,5424 0,0995
7,6606 0,1300
PHP Philippine peso 27/07/2026
0,2691 0,0002
0,2732 0,0006
FKP Falkland Islands pound 27/07/2026
22,1172 -0,0208
22,5163 0,0865
CLP Chilean peso 27/07/2026
0,0176 0,0001
0,0179 0,0001
LKR Sri Lankan rupee 27/07/2026
0,0495 0,0000
0,0501 0,0001
ETB Ethiopian birr 28/07/2026
0,1033 -0,0001
0,1053 0,0003
SSP South Sudanese pound 28/07/2026
0,0033 0,0000
0,0033 0,0000
JMD Jamaican dollar 28/07/2026
0,1051 0,0001
0,1065 0,0005
RUB Russian ruble 30/07/2026
0,2071 -0,0003
0,2116 -0,0020
Updated

Latest News