Карстен Рамелов родился 20 марта 1974 года в Берлине (ГДР).
Играл за юношеские и молодежные футбольные команды клубов "Тасмания 73", "Теннис Боруссия" (Берлин), "Герта" (Зелендорф), "Сименсштадт".
Выступления на профессиональном уровне полузащитник К. Рамелов начал в 1991 году в составе берлинской "Герты". За время выступления в этой команде, игравшей во второй бундеслиге, провел 80 матчей, забив 5 голов.
В 1995 г. пополнил ряды одного из ведущих в то время немецких футбольных клубов - "Байера 04". За 13 сезонов в составе леверкузенцев сыграл 333 матча, забил 22 гола. Неоднократный серебряный и бронзовый призер чемпионата Германии, финалист Лиги чемпионов. Завершил карьеру игрока в 2008 г.
В составе национальной сборной провел 46 матчей, забив три гола. Стал серебряным призером чемпионата мира, проходившего в 2002 г. на стадионах Японии и Южной Кореи.