KES to ZAR — 30 Day History

Over the past 30 days, KES to ZAR ranged between 0.123142 and 0.125568, averaging 0.124124 across 25 daily closes from 2026-08-23 to 2026-09-16. The rate closed higher than the previous day on 14 of those days, lower on 10, and unchanged on 0.

The largest single-day move in this window was on 2026-09-11, when KES to ZAR moved 0.87% higher against the previous close.

Net of the moves in between, KES to ZAR is up 1.45% from 2026-08-23 to 2026-09-16 -- the first and last closes in this 30-day table. The full high-to-low span over that time is 0.00242603 ZAR per KES, across 25 rows of daily open, high, low and close figures in the table below.

The window's high of 0.125568 was set on 2026-09-16, and its low of 0.123142 on 2026-08-26. Day to day, KES to ZAR moved an average of 0.23% in either direction across 24 consecutive closes -- a wide high-to-low span can come from one jump or from steady drift, and this is which. The most recent close sits 26.03% of the way up that range.

0.1255680.123142Aug 23Sep 160.125568
Date Open High Low Close
2026-09-16 0.125568 0.125568 0.125568 0.125568
2026-09-15 0.125546 0.125546 0.125546 0.125546
2026-09-14 0.124859 0.124859 0.124859 0.124859
2026-09-13 0.124667 0.124667 0.124667 0.124667
2026-09-12 0.124685 0.124685 0.124685 0.124685
2026-09-11 0.124979 0.124979 0.124979 0.124979
2026-09-10 0.123895 0.123895 0.123895 0.123895
2026-09-09 0.123613 0.123613 0.123613 0.123613
2026-09-08 0.123496 0.123496 0.123496 0.123496
2026-09-07 0.123333 0.123333 0.123333 0.123333
2026-09-06 0.123392 0.123392 0.123392 0.123392
2026-09-05 0.123398 0.123398 0.123398 0.123398
2026-09-04 0.123708 0.123708 0.123708 0.123708
2026-09-03 0.1241 0.1241 0.1241 0.1241
2026-09-02 0.124769 0.124769 0.124769 0.124769
2026-09-01 0.124489 0.124489 0.124489 0.124489
2026-08-31 0.124658 0.124658 0.124658 0.124658
2026-08-30 0.124457 0.124457 0.124457 0.124457
2026-08-29 0.124306 0.124306 0.124306 0.124306
2026-08-28 0.123522 0.123522 0.123522 0.123522
2026-08-27 0.1232 0.1232 0.1232 0.1232
2026-08-26 0.123142 0.123142 0.123142 0.123142
2026-08-25 0.123797 0.123797 0.123797 0.123797
2026-08-24 0.123748 0.123748 0.123748 0.123748
2026-08-23 0.123773 0.123773 0.123773 0.123773

Back to the live KES to ZAR rate