I can't think of any idioms that aren't used by both (though I'm sure there are some). But there are lots of words and expressions that are mainly used by one or the other.
Usually it's a matter of convenience. For instance, the British peckish doesn't have an exact American one-word equivalent. So it's useful here, and you hear it sometimes.