[1] He made his List A debut for Western Australia on 7 October 2017 in the 2017–18 JLT One-Day Cup.
[6] Kelly was selected as a replacement player for the Perth Scorchers in January 2018 when Andrew Tye was picked in the Australian national team.
[7] He made his Twenty20 debut in the Scorchers 3 run loss to Sydney Thunder, taking a wicket and a catch during the match.
[8] In April 2019, he was signed by the Indian Premier League (IPL) franchise the Kolkata Knight Riders.
He replaced South African bowler Anrich Nortje, who was ruled out of the tournament by a shoulder injury.