SIR SEAN CONNERY’s Irish-American accent in 1987 film THE UNTOUCHABLES has been voted the worst of all time in a new poll.

The former James Bond star played a cop in the hit movie and received an Academy Award for his turn – despite failing to lose his native Scottish dialect.

Connery’s role saw off competition from Kevin Costner’s portrayal of the English folk hero in Robin Hood: Prince of Thieves, with his American accent landing him second place in the survey by a U.S. ticket agency.

In third was Tom Cruise who put on an Irish lilt for his part in 1992’s Far and Away.