“Normal” is this point's own record over the thirty rainfall seasons from October 1990 to September 2020 — 30 rain years, read from ERA5 (about 31 km).
Those years are lopsided: the middle one had 934.9 mm, while the average of all of them is 928.7 mm. A handful of very wet years pull the average up, which is why this page leads with the middle year rather than the average.
The driest of them had 590.6 mm (1994-95) and the wettest 1,236.4 mm (2016-17). The spread is the point: a year can be far from the middle and still be an ordinary year here.
“Normal” means this model's own baseline over the thirty rainfall seasons from October 1990 to September 2020, at this square — not an absolute truth about the town. Published estimates of the town's annual rainfall differ from each other and from this, which is why the percentage is the headline and the millimetres are not.
“Normal” on this page means this model's own thirty-season median for its square — 935 mm — which is wetter than the city's own rain gauges say. ZMD's 1991–2020 normals, as submitted to the World Meteorological Organization, are 773 mm a year at Mt Makulu, 758 mm at Lusaka City Airport and about 730–740 mm at Kenneth Kaunda International Airport. The gauges also disagree with each other: to 31 March 2026 Lusaka City had 969 mm and the international airport 697 mm, in the same season, in the same city. A figure you have seen elsewhere is not necessarily wrong; it is measured somewhere else.