Charlestown is the home of Broomhall Cricket Club, named after Broomhall, the nearby home of Lord Elgin.  They have a 1st XI and a 2nd XI that play in the Scottish East League run by the East of Scotland Cricket Association and have junior, midweek and Sunday teams as well.  They play at The Cairns, Charlestown.