 He was released by the Kings XI Punjab ahead of the 2020 IPL auction.In the 2020 IPL auction, he was bought by the Rajasthan Royals ahead of the 2020 Indian Premier League.Miller earned his national call-up in May 2010 after a series for South Africa A against Bangladesh A, where he ended as the second-highest run-scorer.