Bitwa pod Dandankanem (albo Dandanqanem) – bitwa stoczona 23 maja 1040/8 ramadan 431 roku pod miejscowością Dandankan w pobliżu Merwu pomiędzy wojskami Turków Seldżuckich i armią Ghaznawidów, zakończona druzgocącym zwycięstwem tych pierwszych.
Konflikt Seldżuków z Ghaznawidami Plemię Turków Seldżuckich, które pod koniec X wieku oddzieliło się od Oguzów, było zmuszone do ciągłego poszukiwania nowych pastwisk, wypierane przez swoich pobratymców i Karachanidów. W roku 1025 wkroczyło ono na terytorium sułtanatu Ghazny i poprosiło sułtana Mahmuda o przyjęcie ich na służbę. Sułtan początkowo zgodził się, jednak wkrótce pożałował tej decyzji, bowiem niezdyscyplinowani koczownicy napadali na osiadłych mieszkańców. W celu pacyfikacji Seldżuków Mahmud schwytał ich przywódcę, Arslana, i wysłał go do Indii, gdzie był on trzymany w twierdzy aż do śmierci. Czyn ten jednak wzbudził u Seldżuków tylko chęć zemsty, a wysyłane przeciwko nim ekspedycje wojskowe okazały się niezdolne do ich całkowitego rozbicia, co było zaskoczeniem nawet dla nich samych. Jak otwarcie pisali w swoich listach do sułtana, nadal próbując dojść z nim do porozumienia, Seldżucy nie mieli dokąd wrócić, stąd ich desperacka decyzja pozostania na terytorium Ghazny, największej militarnej potęgi regionu.