 He made his Dhaka debut in late November in the 2017–18 Bangladesh Premier League, scoring 44 runs on debut against Chittagong Vikings.He played in Dhaka's final six matches of the tournament as the team reached the final of the competition where they lost to Rangpur Riders.In 2018, Denly joined the Sydney Sixers as a replacement for Jason Roy when he was selected by the national team in the 2017-18 Big Bash League season.