Kagiso Rabada ICC Ranking
Kagiso Rabada is a bowler who plays international cricket for South Africa, born on 25 May 1995 in Johannesburg (age 31). Playing style: Left hand Bat, Right Arm Fast.
In the latest ICC men's rankings, Kagiso Rabada is the No. 8 Test bowler (801 points) and the No. 14 Test all-rounder (190 points).
Kagiso Rabada's highest-ever ICC rating is 902 in Test bowling, reached v Australia at Gqeberha 2018. The current rating of 801 is 101 points below that peak.
In the Test bowling rankings, Kagiso Rabada is 16 points behind Simon Harmer (No. 7, South Africa) and 12 points ahead of Pat Cummins (No. 9, Australia).
In 74 Tests, Kagiso Rabada has scored 1,102 runs at an average of 12.24 and a strike rate of 51.71, and taken 346 wickets at an average of 21.97 (economy 3.34, best 7/112). In 106 ODIs, Kagiso Rabada has scored 401 runs at an average of 14.85 and a strike rate of 79.09, and taken 168 wickets at an average of 27.45 (economy 5.08, best 6/16). In 79 T20Is, Kagiso Rabada has scored 184 runs at an average of 14.15 and a strike rate of 115.72, and taken 83 wickets at an average of 28.65 (economy 8.4, best 3/18).
Kagiso Rabada ICC rankings by format
| Test | ODI | T20I | |
|---|---|---|---|
| Batting | – | – | – |
| Bowling | 8801 pts | – | – |
| All-rounder | =14190 pts | – | – |
Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.
Kagiso Rabada career-best ratings
| Ranking | Now | Career best |
|---|---|---|
| Test bowling | 801 | 902 v Australia at Gqeberha 2018 |
| Test all-rounder | 190 | 225 v Australia at Cape Town 2018 |
Kagiso Rabada rating history
Test bowling
Test all-rounder
Kagiso Rabada profile
- Name
- Kagiso Rabada
- Team
- South Africa
- Role
- Bowler
- Born
- 25 May 1995 (age 31)
- Birthplace
- Johannesburg
- Batting
- Left hand Bat
- Bowling
- Right Arm Fast
Kagiso Rabada career stats
Batting
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| Test | 74 | 1,102 | 12.24 | 51.71 |
| ODI | 106 | 401 | 14.85 | 79.09 |
| T20I | 79 | 184 | 14.15 | 115.72 |
Bowling
| M | Wkts | Avg | Econ | |
|---|---|---|---|---|
| Test | 74 | 346 | 21.97 | 3.34 |
| ODI | 106 | 168 | 27.45 | 5.08 |
| T20I | 79 | 83 | 28.65 | 8.4 |
Other ranked South Africa players
South Africa rankingsRanked near Kagiso Rabada in Test bowling
Full tableKagiso Rabada FAQs
What is Kagiso Rabada's ICC ranking?
Kagiso Rabada is currently the No. 8 Test bowler (801 points) and the No. 14 Test all-rounder (190 points) in the ICC men's rankings.
Is Kagiso Rabada the No. 1 Test bowler?
No. Kagiso Rabada is No. 8 with 801 points. The No. 1 Test bowler is Mitchell Starc (881).
Is Kagiso Rabada the No. 1 Test all-rounder?
No. Kagiso Rabada is No. 14 with 190 points. The No. 1 Test all-rounder is Marco Jansen (463).
What is Kagiso Rabada's highest ICC rating?
Kagiso Rabada's career-best rating is 902 in Test bowling (v Australia at Gqeberha 2018).
What is Kagiso Rabada's Test bowling ranking?
Kagiso Rabada is No. 8 in the ICC men's Test bowling rankings with 801 rating points. Their career-best Test rating is 902 (v Australia at Gqeberha 2018).
What is Kagiso Rabada's ODI bowling ranking?
Kagiso Rabada is not in the current top 50 of the ICC men's ODI bowling rankings. The No. 1 ODI bowler is Rashid Khan (760).
What is Kagiso Rabada's T20I bowling ranking?
Kagiso Rabada is not in the current top 50 of the ICC men's T20I bowling rankings. The No. 1 T20I bowler is Rashid Khan (731).
What is Kagiso Rabada's Test all-rounder ranking?
Kagiso Rabada is No. 14 in the ICC men's Test all-rounder rankings with 190 rating points, down 2 places since the previous update. Their career-best Test rating is 225 (v Australia at Cape Town 2018).
What is Kagiso Rabada's ODI all-rounder ranking?
Kagiso Rabada is not in the current top 50 of the ICC men's ODI all-rounder rankings. The No. 1 ODI all-rounder is Azmatullah Omarzai (359).
What is Kagiso Rabada's T20I all-rounder ranking?
Kagiso Rabada is not in the current top 50 of the ICC men's T20I all-rounder rankings. The No. 1 T20I all-rounder is Sikandar Raza (331).
Which team does Kagiso Rabada play for?
Kagiso Rabada plays international cricket for South Africa as a bowler.