 In July 2018 during the first test against Sri Lanka, Rabada surpassed the record of Harbhajan Singh to become the youngest ever bowler to take 150 wickets in Test cricket and also became the third fastest South African to reach 150 test wickets in terms of matches (31).In 2018, he took the most wickets in Tests by any bowler, with 52 dismissals.In March 2019, Rabada took his 100th wicket in ODIs in the second ODI against Sri Lanka.