.

Przed bitwą Siły Księstwa Moskiewskiego Liczebność wojsk Dymitra szacowana jest bardzo różnie, zwykle od 150 do 400 tysięcy ludzi. Obecnie do tych danych podchodzi się z wielką rezerwą i siły moskiewskie szacuje się na ok. 30 tysięcy ludzi, ale jeszcze do niedawna utrzymywało się przekonanie o armii moskiewskiej liczącej co najmniej dwa razy tyleA.Kirpicznikow, Kulikowskaja bitwa, pod red. B. Rybakowa, Leningrad 1980, s. 263–264.. W wojskach moskiewskich przeważała jazda. Obok sił Wielkiego Księstwa Moskiewskiego w bitwie uczestniczyły także wojska wielu innych księstw ruskich: księstwa suzdalskiego, pskowskiego, rostowskiego, starodubskiego, jarosławskiego, możajskiego, zwienigorodzkiego, dmitrowskiego, borowskiego, oboleńskiego, sierpuchowskiego, perejasławskiego, uglickiego, białoozierskiego, kargołomskiego, halickiego, kostromskiego, ustiugskiego, z Nowogrodu Wielkiego, Niżnego Nowogrodu, Horodca Meszczerskiego, Smoleńska i wielu innych.

Siły Mamaja Siły Mamaja oceniało się na ok. 200 tysięcy (a nawet 300 tysięcy) ludzi. W ostatnich latach zweryfikowano te dane i liczbę armii tatarskiej ustalono na podobną do liczby armii Dymitra. Oprócz własnych wojsk tatarskich Mamaj prowadził także znaczną liczbę najemników (m.in.