About Salman Ali Agha

Name
Salman Ali Agha
Gender
Male
Birth
23 Nov 1993
Birth Place
Lahore Punjab
Height
5 ft 8 in
Nationality
Pakistani
Role
Bowler
Bats
right handed
Bowls
right-arm offbreak

A wily all-rounder, Salman Ali Agha is Pakistan’s captain in the shortest format. He is an emphatic middle-order batter who also has the ability to deliver off-spin bowling.

In 2018, Agha was named in the Edmonton Royals squad ahead of the inaugural edition of the Global T20 Canada tournament. He finished the tournament as the leading run-getter, with 218 runs in six games.

Salman Ali Agha Test Career

Salman Ali Agha was included in Pakistan’s Test squad for their series against South Africa in 2021. However, the all-rounder did not feature in the Test series. He was again included in the Pakistan Test squad, this time for the series against Zimbabwe.

During the tour of Sri Lanka, he was included in Pakistan's Test squad for the series. This tour proved to be a pivotal moment in his career, as he made his Test debut during the first Test at Galle.

In December 2022, Agha achieved a significant career milestone during the Test series against New Zealand. In the second Test of the series, he scored his maiden Test century, a remarkable feat that showcased his growth as a batter.

Salman Ali Agha ODI Career

In May 2021, Salman Ali Agha was called up to Pakistan's ODI squad for the series against England, marking a significant opportunity to showcase his skills on the international stage. Having been in solid form domestically, he was expected to contribute both with the bat and ball. In the first ODI, he made a brief but impactful appearance, scoring 20 runs off 16 balls, although he didn’t get much of an opportunity with the ball.

Salman Ali Agha T20I Career

In November 2024, Salman Ali Agha made his T20I debut against Australia at The Gabba, Brisbane. This debut marked a new chapter in his international career, as he stepped into the T20 format with a chance to prove his versatility as an all-rounder.

The all-rounder has been an active participant in the Pakistan Super League, representing Islamabad United and making valuable contributions as an all-rounder and, moreover, as a part-time captain.

After a disastrous performance by Pakistan in the 2024 T20 World Cup, Babar Azam was axed as the T20I captain, and Salman Ali Agha took over the captaincy from the T20I series against New Zealand.

In February 2025, Agha was part of Pakistan's ODI series against South Africa, continuing his role as a dependable all-rounder in the limited-overs format. In September 2025, the all-rounder led Pakistan to the Asia Cup 2025 final.

Under Agha, Pakistan are forming a younger squad to challenge other nations in the 2026 T20 World Cup, but they were eliminated after the Super 8s. 

(As of March 2026)

Salman Ali Agha Recent Form

Batting

71 (102)
BAN VS PAK
21 (51)
BAN VS PAK
26 (39)
BAN VS PAK
58 (94)
BAN VS PAK
14 (15)
LQ VS KK
12 (9)
KK VS PZ
2 (5)
KK VS MS
4 (6)
KK VS IU
24 (16)
KK VS HK
5 (7)
KK VS PZ

Bowling

0-5
BAN VS PAK
0-1
BAN VS PAK
0-18
BAN VS PAK
0-25
BAN VS PAK
0-24
QG VS KK
0-14
LQ VS KK
0-14
KK VS IU
1-7
KK VS HK
1-25
LQ VS KK
1-10
QG VS KK

Salman Ali Agha Career Stats

Batting

FormatMatInnR100s50sHSSRAvgFoursSixesDuck
ODI5042153839
134
96.1945.24135290
T20I524891606
76
123.1222.9080323
Test25481663312
132
62.2139.60177172
PSL454484203
64
123.4620.5476302
WC ODI315101
51
113.3351.0061--

Bowling

FormatMatInnWEconAvgBest3W5WSRMaiden
ODI5035195.8253.84
4/32
3055.470
T20I521467.6025.33
1/7
0020.000
Test2536203.7660.45
4/117
2096.400
PSL452078.2741.57
1/7
0030.140
WC ODI3209.200.00
0-0
000.000

Career Debut Information

ODI DebutNetherlands v Pakistan Hazelaarweg, Rotterdam Netherlands, 16-8-2022
T20I DebutAustralia v Pakistan The Gabba, Brisbane, 14-11-2024
Test DebutSri Lanka vs Pakistan at Galle - July 16 - 20, 2022

Teams played for

PakistanKarachi KingsLahore Region WhitesMarkhors-PAKSouthern Punjab
Salman Ali Agha Pakistani Cricket Player Profile, Batting and Bowling stats, Recent form | Crickxo | Crickxo