Despite having never changed nationality, Šekarić has competed under four flags at her six Olympics. She competed for Yugoslavia at the 1988 Olympics. In 1992, since Yugoslavia was under UN sanctions, she (and fifty other Serbians, Montenegrins, and Macedonians) competed as Independent Olympic Participants. Her next two Olympics were under the flag of the Federal Republic of Yugoslavia (the red star was removed from SFRY's flag). In 2004 she competed representing Serbia and Montenegro, which had the same flag as FR Yugoslavia, and she finally competed for Serbia in 2008. Another athlete to compete under four different flags is Serbian-American table tennis player Ilija Lupulesku, but he changed nationality in the process.