Facebook Pixel Salman Ali Agha Pakistani Cricket Player Profile, Batting and Bowling stats, Recent form | CREX

LCP Element

Salman Ali Agha Logo
Salman Ali Agha Jersy
Salman Ali Agha
Team flagPAK31 yrs
batting styleAll Rounder
#38 Batter in ODI
#20 All Rounder in ODI
#77 Batter in T20I
#98 All Rounder in T20I
#38 Batter in Test
#99 Bowler in Test
#32 All Rounder in Test

Salman Ali Agha Profile, Career & Stats

Batting
Bowling

Salman Ali Agha Recent Form

Batting

PAK vs AFG, T20I20 (15)
PAK vs UAE, T20I5 (9)
PAK vs AFG, T20I53 (36) *
PAK vs WI, ODI30 (49)
PAK vs WI, ODI9 (18)
PAK vs WI, ODI23 (26)
PAK vs WI, T20I38 (33)
PAK vs WI, T20I11 (10) *
PAK vs BAN, T20I12 (9) *
PAK vs BAN, T20I9 (23)
arrow

Bowling

PAK vs AFG, T20I0-6
PAK vs WI, ODI0-33
PAK vs WI, ODI1-44
PAK vs BAN, T20I1-12
PAK vs BAN, T20I0-11
PAK vs BAN, T20I0-20
PAK vs BAN, T20I1-12
ISU vs LHQ, PSL0-14
ISU vs KRK, PSL1-9
ISU vs QTG, PSL0-21
arrow

Salman Ali Agha Career Stats

Batting

FormatMatInnR100s50sHSSRAvgFoursSixesDuckRank
ODI413411161613496.7139.869822----
T20I23214580456118.0428.634213----
Test214013173913262.3338.7415012----
PSL35357300364124.1522.816226----
WC ODI31510151113.3351.0061----
First class961696114173216960.1140.4979129----
LIST A11699322051817195.7838.3328755----
T2070609570473119.1819.148034----

Bowling

FormatMatInnWEconAvgBest3W5WSRMaidenRank
ODI4130175.7753.184/323055.29----
T20I23847.6925.001/70019.50----
Test2129193.8059.054/1172093.21----
PSL351448.1549.251/90036.25----
WC ODI3209.200.000-0000.00----
First class961331183.2841.227/1050175.20----
LIST A116100904.9135.284/322043.13----
T207049406.7421.385/101119.02----

Career Debut Information

ODI Debut
Netherlands v Pakistan Hazelaarweg, Rotterdam Netherlands, 16-8-2022
T20I Debut Australia v Pakistan The Gabba, Brisbane, 14-11-2024
Test Debut
Sri Lanka vs Pakistan at Galle - July 16 - 20, 2022
First class Debut
Lahore Ravi vs Lahore S at Lahore- February 06 - 09, 2013
LIST A Debut
Lahore Lions vs R Rams at Rawalpindi- March 07, 2013
T20 Debut
Falcons vs Lahore Lions at Rawalpindi- February 12, 2014

Teams played for

Pakistan Lahore Lions Lahore Qalandars Edmonton Royals Pakistan A

About Salman Ali Agha

NameSalman Ali Agha
GenderMale
Birth23 Nov 1993
Birth PlaceLahore Punjab
Height5 ft 8 in
NationalityPakistani
RoleAll Rounder
Batsright handed . middle order
Bowlsright-arm offbreak . Spinner

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. ... continue reading

Player Bio

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 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.

In May 2021, 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.

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 milestone in his career 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. 

In November 2024, the all-rounder 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. 

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. 

Salman Ali Agha 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 debacle performance for Pakistan in the 2024 T20 World Cup, Babar Azam was axed as the T20I captain and Salman Ali Agha received the captaincy starting from the T20I series against New Zealand. 

Under Agha, Pakistan are forming a younger squad to challenge other nations in the upcoming T20 World Cup. 

(As of May 2025)