二千 and
两千 (liǎngqiān) both mean 'two thousand'.
两千 is the standard form in modern speech;
二千 is more often seen in writing, formal contexts, and precise figures (lists, accounting). The general rule:
两 before measure words and large units (
千/
万/
亿),
二 in ordinal/written contexts.