Salman Agha ICC Ranking

Pakistan All-rounder Age 32
13
Best current ICC ranking No. 13 in Men's ODI Batting Rankings Career best: 664 v Bangladesh at Mirpur 2026
622rating points

Salman Agha is an all-rounder who plays international cricket for Pakistan, born on 23 November 1993 in Lahore, Punjab (age 32). Playing style: Right Hand Bat, Right Arm Off Break.

In the latest ICC men's rankings, Salman Agha is the No. 13 ODI batsman (622 points), the No. 13 ODI all-rounder (189 points), the No. 43 Test batsman (559 points) and the No. 45 Test all-rounder (87 points).

Salman Agha's highest-ever ICC rating is 684 in Test batting, reached v England at Multan 2024. The current rating of 559 is 125 points below that peak.

Salman Agha is Pakistan's highest-ranked ODI all-rounder, one of 5 Pakistan players in that top 50.

In the ODI batting rankings, Salman Agha is 27 points behind Kusal Mendis (No. 12, Sri Lanka) and 4 points ahead of Travis Head (No. 14, Australia).

In 28 Tests, Salman Agha has scored 1,708 runs at an average of 36.34 and a strike rate of 61.44, including 3 hundreds, and taken 20 wickets at an average of 61.15 (economy 3.77, best 3/75). In 56 ODIs, Salman Agha has scored 1,715 runs at an average of 42.88 and a strike rate of 95.54, including 4 hundreds, and taken 20 wickets at an average of 54.55 (economy 5.94, best 4/32). In 52 T20Is, Salman Agha has scored 916 runs at an average of 22.9 and a strike rate of 123.11, and taken 6 wickets at an average of 25.33 (economy 7.6, best 1/7).

Salman Agha ICC rankings by format

TestODIT20I
Batting43559 pts13622 pts–
Bowling–––
All-rounder=4587 pts13189 pts–

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

Salman Agha career-best ratings

RankingNowCareer best
Test batting 559 684 v England at Multan 2024
ODI batting 622 664 v Bangladesh at Mirpur 2026
Test all-rounder 87 132 v England at Multan 2024
ODI all-rounder 189 206 v Sri Lanka at Rawalpindi 2025

Salman Agha rating history

Test batting

ODI batting

Test all-rounder

ODI all-rounder

Salman Agha profile

Name
Salman Agha
Team
Pakistan
Role
All-rounder
Born
23 November 1993 (age 32)
Birthplace
Lahore, Punjab
Batting
Right Hand Bat
Bowling
Right Arm Off Break

Salman Agha career stats

Batting

MRunsHSAvgSR100s50s
Test281,70813236.3461.44312
ODI561,71513442.8895.5449
T20I529167622.9123.1106

Bowling

MWktsBestAvgEcon5w
Test28203/7561.153.770
ODI56204/3254.555.940
T20I5261/725.337.60

Other ranked Pakistan players

Pakistan rankings

Ranked near Salman Agha in ODI batting

Full table

Salman Agha FAQs

What is Salman Agha's ICC ranking?

Salman Agha is currently the No. 13 ODI batsman (622 points), the No. 13 ODI all-rounder (189 points), the No. 43 Test batsman (559 points) and the No. 45 Test all-rounder (87 points) in the ICC men's rankings.

Is Salman Agha the No. 1 ODI batsman?

No. Salman Agha is No. 13 with 622 points. The No. 1 ODI batsman is Shubman Gill (841).

Is Salman Agha the No. 1 ODI all-rounder?

No. Salman Agha is No. 13 with 189 points. The No. 1 ODI all-rounder is Azmatullah Omarzai (359).

What is Salman Agha's highest ICC rating?

Salman Agha's career-best rating is 684 in Test batting (v England at Multan 2024).

What is Salman Agha's Test batting ranking?

Salman Agha is No. 43 in the ICC men's Test batting rankings with 559 rating points, down 3 places since the previous update. Their career-best Test rating is 684 (v England at Multan 2024).

What is Salman Agha's ODI batting ranking?

Salman Agha is No. 13 in the ICC men's ODI batting rankings with 622 rating points. Their career-best ODI rating is 664 (v Bangladesh at Mirpur 2026).

What is Salman Agha's T20I batting ranking?

Salman Agha is not in the current top 50 of the ICC men's T20I batting rankings. The No. 1 T20I batsman is Abhishek Sharma (889).

What is Salman Agha's Test all-rounder ranking?

Salman Agha is No. 45 in the ICC men's Test all-rounder rankings with 87 rating points. Their career-best Test rating is 132 (v England at Multan 2024).

What is Salman Agha's ODI all-rounder ranking?

Salman Agha is No. 13 in the ICC men's ODI all-rounder rankings with 189 rating points, up 3 places since the previous update. Their career-best ODI rating is 206 (v Sri Lanka at Rawalpindi 2025).

What is Salman Agha's T20I all-rounder ranking?

Salman Agha 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 Salman Agha play for?

Salman Agha plays international cricket for Pakistan as an all-rounder.