Possibly eighth in cricket team in English city (4)
I believe the answer is:
bath
'english city' is the definition.
(Bath is an English city)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for bath that I've seen before include "Hot tub" , "Roman Aquae Sulis" , "on the Kennet and Avon canal" , "English city - tub" , "Somerset city with abbey and medicinal waters" .)