[1] He made his List A debut for Western Australia on 21 October 2015 in the 2015–16 Matador BBQs One-Day Cup.
[8] In February 2021, Richardson was bought by the Punjab Kings in the IPL auction ahead of the 2021 Indian Premier League,[9] and also the Welsh Fire for the inaugural 2021 season of The Hundred tournament.
[11] In March 2023, Richardson underwent surgery to address hamstring issues, and, as a result, missed the 2023 IPL season.
He played the first game at the Sydney Cricket Ground and returned with his career best figures of 4/26, including the wicket of the Indian captain Virat Kohli, to help Australia to its 1,000th international win across all formats.
[21] Later the same month, Richardson was added to Australia's Test squad for the series against Sri Lanka, replacing the injured Josh Hazlewood.
[25] In the subsequent series against Pakistan in the UAE in March 2019, Richardson dislocated his shoulder in the second match diving in the outfield.