With just 24 Test caps to his name, Kagiso Rabada has already achieved “what I always wanted”, in becoming Test cricket’s top-ranked bowler, but he has promised there is much more to come. Rabada leapfrogged James Anderson to No.1 after the first Test between South Africa and India, in which he took five wickets and was part of a famous win.

“It’s what I always wanted to do (reaching No.1). Now, I just want to keep performing and winning games for the team and to keep getting better and better,” Rabada said. “There’s always something you can improve on. Once you get something right, there’s always something new that you can work on.

“I just need to just do more and more, striving for perfection. You are never going to reach perfection but at least [try to] get there and thereabouts.”

At the start of the summer, in an in-depth interview with ESPNcricinfo which will be published later this month, Rabada explained how he is focusing on up-skilling himself by adding more variation to his repertoire, which already includes a searing yorker, a mean bouncer and plenty of pace. In the Newlands Test against India, Rabada was consistently South Africa’s quickest bowler, delivering balls in the mid-140s throughout but he said speed wasn’t everything when it came to fast-bowling.