Siły przeciwników thumb|left|200px|Mongolski jeździec Armia królestwa Paganu liczyła od 40 do 60 tysięcy żołnierzy, w tym 10 tysięcy konnych, oraz 800 słoni bojowych (według niektórych źródeł żołnierzy było 20 tysięcy, a słoni bojowych 80-200, podczas gdy Marco Polo wspomina w swojej relacji nawet o 2 tysiącach tych zwierząt). Według niektórych historyków liczby te mogą być mocno przesadzone przez mongolskich świadków chcących podkreślić chwałę swojej armii odnoszącej zwycięstwo nad znacznie liczniejszym przeciwnikiem.
Dowodzone przez Khudu (formalnym dowódcą wojska był gubernator Junnanu Nasir al-Din, który jednak nie wziął udziału w samej bitwie) siły mongolskie liczyły 12 tysięcy ludzi, głównie jeźdźców. Jej najbardziej wartościowym elementem byli muzułmańscy jeźdźcy pochodzenia tureckiego. Resztę armii stanowili szańscy poborowi z chińskich państw Szanów.