Indian bowlers
Indian pace troika. BCCI Twitter
3 of 5

3. Kagiso Rabada

Jasprit Bumrah, Kasgiso Rabada
Kagiso Rabada (Credits – Getty)

South African fast bowler Kagiso Rabada is at number 3 in this list. Kagiso Rabada has proved himself as a seasoned campaigner in the recent past. He is now playing as the lead bowler for the South Africa team in all three formats.

Kagiso Rabada has taken 197 wickets in 43 Tests for South Africa at an average of 22.95. Meanwhile, in 75 ODIs, he has taken 117 wickets at an average of 27.34. Rabada has also taken 30 wickets in 24 T20 matches at an average of 25.4. Thus, he can play from any team and in any format.

3 of 5

Priyam Singh

I Wake Up Watching Cricket And Go To Bed Watching Football. Everything In Between Includes Lawn Tennis, Wrestling, Basketball, Formula 1, And Badminton. I Write To Make A Living And I Manage To Make My...