He played as a hard-hitting left-handed batsman and became the first from his state since Matthew Hayden to score a debut century, making 103 against South Australia in 2003–04.
He was part of Queensland's Pura Cup winning side for 2005–06 and took seven catches in the final to finish with a tally for the season of 53 dismissals.
In the 2014–15 Big Bash League season, Hartley represented Sydney Thunder.
[4] However, shortly after that he broke a finger, meaning he missed his first Sheffield Shield match since October 2007.
[4] In March 2017, he announced his retirement from domestic cricket, following the conclusion of the 2016–17 Sheffield Shield season.