Хань Пэн начал заниматься футболом в резервном составе «Шаньдун Лунэн», дебют за основную команду состоялся 10 марта 2002 года в игре против «Сычуань Дахэ». Дебютный гол забил 23 марта 2002 года в игре против «Чунцин Лифань». В течение нескольких сезонов игрок повышал мастерство вместе с командой. В сезоне 2005 года начал играть второго нападающего вместе с Ли Цзиньюем, забил семь голов.[3] В сезоне 2006 года игрок забил 10 мячей в Суперлиге и помог клубу сделать дубль в сезоне - завоевать чемпионский титул и Кубок КФА.[4] Следующий сезон стал ещё более продуктивным для игрока - он забил 13 мячей за сезон, однако этого не хватило клубу для завоевания чемпионства.[5] Сезон 2008 года стал неудачным - Хань Пэн получил травму и долгое время не тренировался, однако его клуб в этом году вновь завоевал титул чемпиона Суперлиги.
Дебютировал за национальную сборную игрок в товарищеском матче против команды Швейцарии 3 июня 2006, в котором Китай проиграл со счётом 4-1.[6] Несмотря на разочаровывающий результат, Хань Пэн стал регулярно попадать в сборную, которой руководил Чжу Гуанху и принял участие в квалификации к Кубку Азии по футболу 2007. 15 ноября 2006 года в матче против национальной команды Ирака забил дебютный гол, а его команда сыграла вничью 1-1.[7] На турнире команда играла в одного нападающего, а его партнёр по клубу Ли Цзиньюй в сборную не вызывался.[8] Несмотря на то, что игрок забил два мяча на турнире, Китай на турнире даже не вышел из группы. Новый главный тренер Владимир Петрович начал подготовку к квалификации на Чемпионат мира по футболу 2010 и Хань Пэн вновь был вызван в сборную. Он выходил в нескольких матчах своей команды, однако не отличился, а китайская сборная не смогла отобраться на чемпионат.