После первых 4-х сезонов в Чикаго Буллз, Кроуфорд был обменен в Нью-Йорк Никс. 26 января 2007 года, Джамал набрал 52 очка, забив 16 штрафных и 8 трех-очковых бросков подряд, но так и не сумел добраться до командного рекорда Лэтрелла Спрюэлла (9 трех-очковых попаданий подряд).
21 ноября 2008 года, Кроуфорд был обменен в Голден Стэйт Уорриорз на тяжелого форварда Эла Харрингтона.
Кроуфорд стал четвертым игроком в истории НБА (после Уилта Чемберлена, Бернарда Кинга и Мозеса Мэлоуна), который набрал 50 очков, выступая за 3 разные команды.
25 июня 2009 года, Кроуфорд был обменен в Атланту Хокс на Эйси Ло и Спиди Клэкстона.
Кроуфорд стал лучшим шестым игроком НБА в сезоне 2009-2010, набирая в среднем по 18 очков, делая 3 передачи и 2.5 подбора за игру.