ZAR to KES — 30 Day History

Over the past 30 days, ZAR to KES closed between 7.77525 and 7.93102, averaging 7.83699 across 29 daily closes from 2026-10-04 to 2026-11-01. The rate closed higher than the previous day on 16 of those days, lower on 12, and unchanged on 0.

The largest single-day move in this window was on 2026-10-23, when ZAR to KES moved 0.73% lower against the previous close.

Net of the moves in between, ZAR to KES is up 0.21% from 2026-10-04 to 2026-11-01 -- the first and last closes in this 30-day table. The span from the lowest close to the highest is 0.155773 KES per ZAR, across 29 rows of daily open, high, low and close figures in the table below.

The highest close in this window was 7.93102 on 2026-10-22, and the lowest 7.77525 on 2026-10-04. Day to day, ZAR to KES moved an average of 0.24% in either direction, measured across the 28 close-to-close moves in this window -- a wide high-to-low span can come from one jump or from steady drift, and this is which. Its most recent close, 7.79156 on 2026-11-01, sits 10.47% of the way up that range.

7.931027.77525Oct 04Nov 017.79156
Date Close High Low Open
2026-11-01 7.79156 7.79156 7.79156 7.79156
2026-10-31 7.79136 7.79136 7.79136 7.79136
2026-10-30 7.8159 7.8159 7.8159 7.8159
2026-10-29 7.80528 7.80528 7.80528 7.80528
2026-10-28 7.80761 7.80761 7.80761 7.80761
2026-10-27 7.80934 7.80934 7.80934 7.80934
2026-10-26 7.82432 7.82432 7.82432 7.82432
2026-10-25 7.82934 7.82934 7.82934 7.82934
2026-10-24 7.83249 7.83249 7.83249 7.83249
2026-10-23 7.87292 7.87292 7.87292 7.87292
2026-10-22 7.93102 7.93102 7.93102 7.93102
2026-10-21 7.91639 7.91639 7.91639 7.91639
2026-10-20 7.89958 7.89958 7.89958 7.89958
2026-10-19 7.88415 7.88415 7.88415 7.88415
2026-10-18 7.88267 7.88267 7.88267 7.88267
2026-10-17 7.88111 7.88111 7.88111 7.88111
2026-10-16 7.85253 7.85253 7.85253 7.85253
2026-10-15 7.82432 7.82432 7.82432 7.82432
2026-10-14 7.86196 7.86196 7.86196 7.86196
2026-10-13 7.83905 7.83905 7.83905 7.83905
2026-10-12 7.85859 7.85859 7.85859 7.85859
2026-10-11 7.84229 7.84229 7.84229 7.84229
2026-10-10 7.84318 7.84318 7.84318 7.84318
2026-10-09 7.80251 7.80251 7.80251 7.80251
2026-10-08 7.78957 7.78957 7.78957 7.78957
2026-10-07 7.8357 7.8357 7.8357 7.8357
2026-10-06 7.79394 7.79394 7.79394 7.79394
2026-10-05 7.77867 7.77867 7.77867 7.77867
2026-10-04 7.77525 7.77525 7.77525 7.77525

Back to the live ZAR to KES rate