公开赛，这亦是她入选国家队后首次参加公开赛。决赛中，她以2比0击败了中国香港的凌婉婷，赢得个人第一个公开赛的冠军。2000年，谢杏芳获提升至国家一队，也增加了出外比赛的机会；年内，她便于亚洲羽毛球锦标赛赢得女单赛事冠军。2002年，谢杏芳分别于中国、丹麦、新加坡与马来西亚公开赛的四强出局，又在印尼公开赛八强出局；2003年，她先后在日本公开赛和全英公开赛的决赛落败，仅能在印尼公开赛夺冠。由于大赛经验较浅，发挥也不太稳定，谢杏芳因此落在队中三大主力－张宁、龚睿那和周蜜之后，无缘代表国家参加雅典奥运会。