Contrary to some suggestions, the answer here is not cricket. The term "home run" is never used in cricket, and the Oxford English Dictionary states that the only use of the term outside of Baseball is as a synonym of "home stretch".
Chat with our AI personalities