Milan Bandic served as mayor of Zagreb for 17 years and 165 days, making him the longest-serving mayor in the city's history. Bandic was elected to the office in 2000 and was re-elected in 2005, 2009, and 2013. He died in office on February 27, 2020, at the age of 66.
Master of Milan: The Ultimate Quiz on the Life and Legacy of Milan Bandić