1986年,主演吴宇森执导的电影《英雄本色》,饰演宋子杰 。
1987年,他凭电影《英雄本色2》获得香港电影金像奖最佳男主角提名;同年主演电影《倩女幽魂》,片中他成功塑造了书生宁采臣;
1988年,他主演关锦鹏执导的电影《胭脂扣》,凭借饰演的十二少获得香港电影金像奖最佳男主角奖提名。
1990年,张国荣主演了王家卫执导的电影《阿飞正传》,这部电影是香港文艺片的代表作品之一; 凭借在本片中表演,他获得第10届香港电影金像奖最佳男主角奖。
1993年,他主演了电影《霸王别姬》,该片获得第46届戛纳国际电影节金棕榈大奖,成为首部获此殊荣的中国电影 ,此外还获得国际影评人联盟大奖费比西奖,第51届美国电影金球奖最佳外语片等多项国际大奖, 并入围了第66届奥斯卡金像奖最佳外语片奖 。 片中,张国荣成功塑造了程蝶衣这一“不疯魔不成活”的角色,这部电影令他在国际影坛获得广泛关注,并在海内外获得了高度评价,程蝶衣也成为留名影史的经典角色 。《霸王别姬》不但在艺术上被国际影坛认可,而且发行上也获得了成功,影片在法国、美国等国家都取得了优异的票房成绩 。
张国荣获得1994年日本映画批评家大赏最优秀男优赏的奖杯
1994年,凭借在电影《霸王别姬》里的表演,张国荣获得“日本影评人大奖最佳外语片男主角奖” 、“中国电影表演艺术学会特别贡献奖”,并入围第46届戛纳国际电影节最佳男演员 。该片入选美国《时代周刊》评选的“全球史上百部最佳电影” ;《时代周刊》评价“《霸王别姬》是20世纪90年代中国最好的一部电影” ;同年上海电影评论学会评选了“影响中国电影进程的22部电影”,《霸王别姬》位列其中 ;此外,《霸王别姬》还入选BBC“影史百大外语电影” 。