2006年主演了香港文藝導演張之亮執導的中日韓合拍古裝战争片《墨攻》，其饰演的主张“兼爱非攻”的墨家使者革離一角獲得2007年亞洲電影大獎最佳男演員提名以及香港电影金紫荆奖最佳男主角提名。2007年劉德華与李连杰、金城武合作陳可辛執導的古装战争巨制《投名狀》，以片中粗犷直性、命运悲惨的草莽兄弟趙二虎一角獲得第十次香港金像獎最佳男主角提名。2008年在李仁港导演的古装动作片《三国之见龙卸甲》中展现了青年与老年两个阶段、胸怀壮志且表现勇猛的三国英雄人物赵子龙，成为刘德华本人比较满意的一个银幕角色。2010年在徐克武俠回歸之作《狄仁傑之通天帝國》中，劉德華塑造了一个有勇有谋的大唐神探狄仁傑新形象，作为主演亦参与角逐第67届威尼斯国际电影节最佳男演员奖项，該片也獲得了“目前最接近好萊塢標準的華語類型片”的史詩娛樂巨制的讚譽。