Kagiso Rabada became both the youngest South African and the fastest international bowler (by balls bowled) to reach the 300 mark.