2021 siegte Keldiyorova im Finale des Grand-Slam-Turniers in Antalya gegen die Spanierin Estrella Lopez Sheriff. Im April 2021 erreichte sie das Finale bei den Asien-Pazifik-Meisterschaften in Bischkek, dort unterlag sie der Südkoreanerin Park Da-sol. Bei den Weltmeisterschaften in Budapest unterlag sie im Halbfinale der Japanerin Ai Shishime und verlor anschließend den Kampf um eine Bronzemedaille gegen die Israelin Gefen Primo. Bei den Olympischen Spielen in Tokio schied sie in ihrem Auftaktkampf aus.