Keshav Maharaj ICC Ranking

South Africa Bowler Age 36
2
Best current ICC ranking No. 2 in Men's ODI Bowling Rankings Career best: 737 v Australia at Kolkata 2023
660rating points

Keshav Maharaj is a bowler who plays international cricket for South Africa, born on 7 February 1990 in Durban, Natal (age 36). Playing style: Right Hand Bat, Left Arm Orthodox.

In the latest ICC men's rankings, Keshav Maharaj is the No. 2 ODI bowler (660 points), the No. 20 Test all-rounder (175 points), the No. 27 Test bowler (635 points) and the No. 36 ODI all-rounder (137 points).

Keshav Maharaj's highest-ever ICC rating is 737 in ODI bowling, reached v Australia at Kolkata 2023. The current rating of 660 is 77 points below that peak.

Keshav Maharaj is South Africa's highest-ranked ODI bowler, one of 2 South Africa players in that top 50.

In the ODI bowling rankings, Keshav Maharaj is 100 points behind Rashid Khan (No. 1, Afghanistan) and 16 points ahead of Mitchell Santner (No. 3, New Zealand).

In 63 Tests, Keshav Maharaj has scored 1,369 runs at an average of 15.56 and a strike rate of 61.01, and taken 220 wickets at an average of 29.55 (economy 3.16, best 9/129). In 57 ODIs, Keshav Maharaj has scored 324 runs at an average of 14.08 and a strike rate of 80.39, and taken 77 wickets at an average of 29.77 (economy 4.68, best 5/33). In 54 T20Is, Keshav Maharaj has scored 107 runs at an average of 8.91 and a strike rate of 84.25, and taken 55 wickets at an average of 26.3 (economy 7.87, best 3/24).

Keshav Maharaj ICC rankings by format

TestODIT20I
Batting–––
Bowling27635 pts2660 pts–
All-rounder20175 pts36137 pts–

Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.

Keshav Maharaj career-best ratings

RankingNowCareer best
Test bowling 635 701 v Pakistan at Rawalpindi 2025
ODI bowling 660 737 v Australia at Kolkata 2023
Test all-rounder 175 208 v England at Lord's 2022
ODI all-rounder 137 169 v Australia at Kolkata 2023

Keshav Maharaj rating history

Test bowling

ODI bowling

Test all-rounder

ODI all-rounder

Keshav Maharaj profile

Name
Keshav Maharaj
Team
South Africa
Role
Bowler
Born
7 February 1990 (age 36)
Birthplace
Durban, Natal
Batting
Right Hand Bat
Bowling
Left Arm Orthodox

Keshav Maharaj career stats

Batting

MRunsHSAvgSR100s50s
Test631,3698415.5661.0106
ODI573244014.0880.3900
T20I54107418.9184.2500

Bowling

MWktsBestAvgEcon5w
Test632209/12929.553.1612
ODI57775/3329.774.681
T20I54553/2426.37.870

Other ranked South Africa players

South Africa rankings

Ranked near Keshav Maharaj in ODI bowling

Full table

Keshav Maharaj FAQs

What is Keshav Maharaj's ICC ranking?

Keshav Maharaj is currently the No. 2 ODI bowler (660 points), the No. 20 Test all-rounder (175 points), the No. 27 Test bowler (635 points) and the No. 36 ODI all-rounder (137 points) in the ICC men's rankings.

Is Keshav Maharaj the No. 1 ODI bowler?

No. Keshav Maharaj is No. 2 with 660 points. The No. 1 ODI bowler is Rashid Khan (760).

Is Keshav Maharaj the No. 1 Test all-rounder?

No. Keshav Maharaj is No. 20 with 175 points. The No. 1 Test all-rounder is Marco Jansen (463).

What is Keshav Maharaj's highest ICC rating?

Keshav Maharaj's career-best rating is 737 in ODI bowling (v Australia at Kolkata 2023).

What is Keshav Maharaj's Test bowling ranking?

Keshav Maharaj is No. 27 in the ICC men's Test bowling rankings with 635 rating points, down 1 place since the previous update. Their career-best Test rating is 701 (v Pakistan at Rawalpindi 2025).

What is Keshav Maharaj's ODI bowling ranking?

Keshav Maharaj is No. 2 in the ICC men's ODI bowling rankings with 660 rating points. Their career-best ODI rating is 737 (v Australia at Kolkata 2023).

What is Keshav Maharaj's T20I bowling ranking?

Keshav Maharaj 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 Keshav Maharaj's Test all-rounder ranking?

Keshav Maharaj is No. 20 in the ICC men's Test all-rounder rankings with 175 rating points, down 1 place since the previous update. Their career-best Test rating is 208 (v England at Lord's 2022).

What is Keshav Maharaj's ODI all-rounder ranking?

Keshav Maharaj is No. 36 in the ICC men's ODI all-rounder rankings with 137 rating points, down 3 places since the previous update. Their career-best ODI rating is 169 (v Australia at Kolkata 2023).

What is Keshav Maharaj's T20I all-rounder ranking?

Keshav Maharaj 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 Keshav Maharaj play for?

Keshav Maharaj plays international cricket for South Africa as a bowler.