Salman Ali Agha Stats: Batting, Bowling, Domestic & League Records

Salman Ali Agha stats give us an inside look at the life of a Pakistani all-rounder, who has forged out his career via domestic cricket before establishing himself on the international stage. Salman Ali Agha is a right-handed middle-order batter and right-arm off-break bowler, who has played domestic cricket, franchise leagues as well as for Pakistan in Tests, ODIs and T20Is.

Salman, who was born in Lahore on 23 November 1993, made his first-class debut in 2013 and spent a few years honing his craft within the Pakistani domestic framework. Later, he went on to play for Lahore Shalimar, Lahore Qalandars, Southern Punjab, Islamabad United and Karachi Kings in the Pakistan Super League (PSL) as well as the Edmonton Royals in Global T20 Canada.

He made his Test and ODI debut for Australia in 2022, marking the start of his international career. He made his T20I debut in 2024. He has established himself in the Pakistan middle order as of 2026 and has taken on leadership roles.

Salman Ali Agha Personal Details

DetailInformation
Full NameSalman Ali Agha
Date of Birth23 November 1993
BirthplaceLahore, Pakistan
NationalityPakistani
Batting StyleRight-handed
Bowling StyleRight-arm off-break
Playing RoleAll-rounder
Test Debut16 July 2022
ODI Debut16 August 2022
T20I Debut14 November 2024

Salman Ali Agha Career Stats

Salman Ali Agha Batting Stats

FormatMatchesInningsNot OutRunsHighest ScoreAverageStrike Rate100s50s
Tests254861,663132*39.5962.21312
ODIs534581,56613442.3295.6639
T20Is524889167622.9123.1206
First-Class106188186,65316939.1459.871735
List A134116173,85617138.9594.95723
T20147133212,3167620.68121.83010

Salman Ali Agha Bowling Stats

FormatMatchesBowling InningsBallsRuns ConcededWicketsBest BowlingAverageEconomy
Tests26361,9341,210203/7560.53.75
ODIs53381,1021,065204/3253.255.8
T20Is521412015261/725.337.6
First-Class1061459,4415,2231255/3941.783.32
List A1341144,3243,5881024/3235.184.98
T20147749891,176495/10247.13

Salman Ali Agha Stats in Test

Salman made his Test debut for Pakistan against Sri Lanka in Galle on 16 July 2022. He soon became a reliable middle-order batsman.

The current stats of his Test career include three hundreds and 12 fifties. His highest score in Test cricket is an unbeaten 132.

Test Batting Record

Test StatisticRecord
Matches25
Innings48
Runs1,663
Highest Score132*
Average39.59
Strike Rate62.21
100s3
50s12
Fours177
Sixes17

Salman Ali Agha Stats in ODIs

On 16 August 2022, Salman made his One Day International (ODI) debut against the Netherlands. Since then, he has become an integral part of balancing the Pakistan middle-order.

In ODIs, he has 1,566 runs to his name at an average of 42.32 with three hundreds and nine fifties. 134 is his highest ODI score to date.

ODI Batting Record

ODI StatisticRecord
Matches53
Innings45
Runs1,566
Highest Score134
Average42.32
Strike Rate95.66
100s3
50s9
Fours138
Sixes29

Salman Ali Agha Stats in T20is

On 14 November 2024, Salman made his T20I debut against Australia.

As for his T20I record, it features 52 matches with 916 runs and six fifties. He has a T20I high score of 76 and also picked up six wickets bowling his off-spin.

T20I Batting Record

T20I StatisticRecord
Matches52
Innings48
Runs916
Highest Score76
Average22.9
Strike Rate123.12
100s0
50s6
Fours80
Sixes32

Salman Ali Agha Stats in First-Class

You started your domestic first-class career back in 2013 as well. This is where he laid most of the groundwork for his international career.

A career that spanned more than 100 first-class matches, 6,600 runs along the way, including 17 centuries and 35 fifties.

First-Class Batting Stats

StatisticRecord
Matches106
Innings188
Runs6,653
Highest Score169
Average39.14
Strike Rate59.87
100s17
50s35
Fours837
Sixes35

First-Class Bowling Stats

StatisticRecord
Matches106
Bowling Innings145
Balls9,441
Runs5,223
Wickets125
Best Bowling5/39
Average41.78
Economy3.32
5-Wicket Hauls1

Salman Ali Agha List Stats in A

List A Batting Stats

StatisticRecord
Matches134
Innings116
Runs3,856
Highest Score171
Average38.95
Strike Rate94.95
100s7
50s23
Fours341
Sixes66

List A Bowling Stats

StatisticRecord
Bowling Innings114
Balls4,324
Runs Conceded3,588
Wickets102
Best Bowling4/32
Average35.18
Economy4.98

Salman Ali Agha Domestic T20 Stats

StatisticDomestic T20 Record
Matches147
Innings133
Not Out21
Runs2,316
Highest Score76
Average20.68
Strike Rate121.83
100s0
50s10
Fours203
Sixes80

Also Read: Shafali Verma Husband || Laura Wolvaardt Husband

Salman Ali Agha Stats in PSL

For several seasons, Salman has participated in Pakistan’s franchise T20 event. He was a threat of the Lahore Qalandars at one time but then he played for Islamabad United and, in 2026 he transferred to Karachi Kings.

He was also a member of the 2024 Islamabad United title-winning team. Official records of 2026 still list him playing for Karachi Kings.

PSL DetailInformation
CompetitionPakistan Super League
First PSL TeamLahore Qalandars
Later TeamIslamabad United
2024 TeamIslamabad United
2026 TeamKarachi Kings
PSL RoleBatting all-rounder

PSL Career Stats

Mat46
Inns44
NO3
Runs842
HS64*
Ave20.53
BF682
SR123.46
100s0
50s3
4s76
6s30

Salman Ali Agha Career Timeline

YearCareer Milestone
2013First-class debut
2013List A career began
2014T20 debut
2018Played Global T20 Canada for Edmonton Royals
2018Scored 218 runs in six Global T20 Canada matches
2019Joined Southern Punjab
2021Represented Pakistan Shaheens
2022Test and ODI debut for Pakistan
2023Played at the ODI World Cup
2024T20I debut
2024Part of Islamabad United’s PSL title-winning team
2025Continued as an important Pakistan all-rounder
2026Played for Karachi Kings in PSL

Salman Ali Agha Captaincy

Salman is now wearing multiple hats other than his role as a batsman and bowler. In white-ball cricket, he has served as Pakistan’s captain, and is arguably one of the leadership options for that side.

He was appointed Pakistan’s vice-captain for Tests ahead of the tour of England in August 2026, and later acted as stand-in captain for the first Test against England after Babar Azam suffered a hand injury. This was his first time as Captain Pakistan in Test cricket.

Conclusion

The complete Salman Ali Agha stats tell the tale of a player who has slogs in his own time through Pakistan domestic system before working his way into the international setup as an all-rounder.

He has his best statistical figures in first-class and List A cricket, where he has amassed more than 6,600 first-class runs and more than 3,800 List A runs while also taking over-wickets in both formats. His Test and ODI batting averages have been especially significant for Pakistan at international level.

He has also played five PSL matches and the 2018 Global T20 Canada, scoring 218 runs in six games combined. Salman Ali Agha has evolved into a significant allround choice for Pakistan, with international experience in all three formats and growing leadership responsibilities.

Read More: Richest Cricket Board in the World || Rohit Sharma Total Century || Galle International Stadium

By Manoj

Manoj is a passionate cricket and sports content writer who covers player biographies, career stats, match updates, tournaments, and cricket records. He enjoys researching the game and creating clear, informative, and easy-to-read articles that help cricket fans stay updated with the latest stories and developments.

Leave a Reply

Your email address will not be published. Required fields are marked *