All-rounder Ben Stokes could miss this winter's Ashes series after being arrested in the early hours of September 25 on suspicion of causing actual bodily harm during a night out in Bristol, before being released under investigation.
Hales was with his England team-mate when they were involved in an altercation with several men.
After being interviewed by police, Hales was told he is not under investigation and his lawyer Ian Kelcey is not expecting the batsman to face further action.
Kelcey told Press Association Sport: "I'd be surprised if he did. It's unlikely from what I've seen thus far. He's in a totally different position to Ben Stokes."
Hales and Stokes were both stood down from international duty after footage of the incident came to light, with the pair missing England's final two one-day internationals against the West Indies.
Hales is not part of England's Test squad but, as one of the world's premier limited-overs players, he will be in demand this winter.
The 28-year-old is due to play in South Africa's new Twenty20 league next month as well as a tournament in Sharjah in December, while he is also sure to attract suitors for Australia's Big Bash.