Finch's next three films saw him support notable female stars: Sophia Loren in Judith (1966), Melina Mercouri in 10:30 P.M. Summer (1966) and Julie Christie in Far from the Madding Crowd (1967). He was reunited with Aldrich for The Legend of Lylah Clare (1968). The Red Tent (1970) was an expensive international adventure film, with Finch as Umberto Nobile.
Finch returned to Australia to make The Shiralee (1957), one of his favourite parts, and the tenth most popular movie at the British box office that year. He followed it with another Australian story, the bushranger tale Robbery Under Arms (1957), which did less well. However exhibitors still voted Finch the third most popular British star of 1957, and the fifth most popular overall, regardless of nationality.
However, he was then cast as an Australian soldier in A Town Like Alice (1956), which became the third most popular film at the British box office in 1956 and won Finch a BAFTA for Best Actor. He followed it with The Battle of the River Plate (1956), playing Captain Hans Langsdorff. This was also successful financially and British exhibitors voted Finch the seventh most popular British star at the box office for 1956.
During his war service Finch was given leave to act in radio, theatre and film. He appeared in a number of propaganda shorts, including Another Threshold (1942), These Stars Are Mine (1943), While There is Still Time (1943) and South West Pacific (1943), the latter for Ken G. Hall. He also appeared in two of the few Australian feature films made during the war, The Rats of Tobruk (1944) and the less distinguished Red Sky at Morning (1944).
He was soon cast in his first British movie, playing a murderous actor in Train of Events (1949). Critic C. A. Lejeune praised his work in the London Observer commenting that he "adds good cheekbones to a quick intelligence and is likely to become a cult, I fear." The Scotsman said "he should be regarded as one of the most hopeful recruits to the British screen."
Finch's film roles increased in size and prestige through the early 1950s. For Walt Disney he played the Sheriff of Nottingham in The Story of Robin Hood and His Merrie Men (1952). He was given two good roles in films from Alexander Korda: as Richard D'Oyly Carte in The Story of Gilbert and Sullivan (1953), and as a priest in The Heart of the Matter (1953), from the Graham Greene novel.
Finch co-wrote and directed an award-winning short film, The Day (1960) and announced plans to direct a feature but it did not eventuate. He won his third BAFTA for Best Actor for No Love for Johnnie (1961), although like Oscar Wilde, the film lost money. He was originally chosen to play Julius Caesar in Cleopatra (1963) and filmed scenes in London, but when the film was postponed he withdrew; the role was recast with Rex Harrison.