Player Profile

Salman Agha, Pakistan

Salman Agha Image

Salman Agha Career Stats & Rankings

Batting Ranking #27

Bowling Ranking # 94

All-Rounder Ranking # 33

Batting Stats

Total Runs

1663

Batting Avg

39.60

Strike Rate

62.21

Highest Score

vs Sri Lanka 24/07/2023

132

Bowling Stats

Total Wickets

20

Bowling Avg

60.50

Maidens

30

Best Figures

vs New Zealand 02/01/2023

3/75

Fielding Stats

Catches Taken

37

Stumpings

0

Run Outs

1

Batting Ranking #9

Bowling Ranking #129

All-Rounder Ranking #10

Batting Stats

Total Runs

1544

Batting Avg

44.11

Strike Rate

96.32

Highest Score

vs South Africa 12/02/2025

134

Bowling Stats

Total Wickets

20

Bowling Avg

52.20

Maidens

0

Best Figures

vs South Africa 17/12/2024

4/32

Fielding Stats

Catches Taken

23

Stumpings

0

Run Outs

2

Batting Ranking #41

Bowling Ranking #347

All-Rounder Ranking #55

Batting Stats

Total Runs

916

Batting Avg

23.49

Strike Rate

123.45

Highest Score

vs Australia 31/01/2026

76

Bowling Stats

Total Wickets

6

Bowling Avg

25.33

Maidens

0

Best Figures

vs Zimbabwe 03/12/2024

1/7

Fielding Stats

Catches Taken

20

Stumpings

0

Run Outs

5

Salman Ali Agha Stats — Pakistan’s Rising Middle-Order Star

Nine years in domestic cricket. Hundreds of unremarkable runs in the middle order. No one clamoured for Salman Ali Agha — also known as Agha Salman. When Pakistan needed a lower-order batter for their 2022 tour of Sri Lanka. But when he walked out at No. 6 in Galle and scored a composed 28 in difficult conditions, something became clear: this was a player who simply did not let the stage affect him.
Since that debut, Salman Ali Agha has grown into one of Pakistan’s most dependable match-winners across all three formats. His off-spin is a genuine weapon , not a token sixth-bowling option. And his batting in high-pressure ODI chases has produced some of the most memorable innings in recent Pakistan cricket. Most cricket fans remember his 134 against South Africa in February 2025, when he and Mohammad Rizwan added 260 runs to pull off one of Pakistan’s greatest ODI chases. Less talked about but equally impressive: across 50+ ODI innings, he has never once been dismissed for a duck.  A record that places him among the most consistent middle-order batters in the history of the format.
As Pakistan’s 🇵🇰 T20I captain, he led the side to a historic 3–0 whitewash over Australia in January 2026.  Scoring 120 runs himself at a strike rate of 171. That series showed a player fully in control of both his game and his team. Follow all Salman Ali Agha stats, career records, and match-by-match updates on CricProZone. Your destination for cricket news, player profiles, match schedules, and team rankings.
Last Updated: May 2026

Teams

National Pakistan, Pakistan A
PSL Karachi Kings (2026)  ·  Islamabad United (2023–2025)  ·  Lahore Qalandars (2017–2021)
International B-Love Kandy / Kandy Falcons (Sri Lanka)  ·  Edmonton Royals (Canada)
Domestic Lahore Region Under-16s, National Cricket Academy Colts, Lahore Lions, Lahore Shalimar, Lahore Region Blues, Lahore North Zone Whites, Higher Education Commission, UMT Markhors, State Bank of Pakistan

Debut Information

Test Debut
16 July 2022
vs Sri Lanka at Galle
ODI Debut
16 August 2022
vs Netherlands at Rotterdam
T20I Debut
14 November 2024
vs Australia at Brisbane

Salman Ali Agha Career Highlights & Records

6
International centuries (3 Test + 3 ODI)
17
First-class centuries in domestic cricket
3rd
All-time — most ODI innings without a duck (50+ innings)
3–0
Led Pakistan to historic T20I whitewash vs Australia 2026
221
Test runs, 1 dismissal — Player of Series vs SL 2023
310
PSL runs in a single season (2023/24) at SR 140+
🏆
Rare ODI Record — Never Dismissed for a Duck
Salman Ali Agha has never been dismissed for a duck across 50+ ODI innings (2022–2026). He currently ranks 3rd on the all-time list of most ODI innings without a duck. A record of extraordinary consistency for a middle-order batter who frequently comes in under pressure.

Recent Career-Best Performance

T20I Series vs Australia — Jan/Feb 2026 Player of the Series
76
Best Score
40
Balls Faced
190
Strike Rate
120
Series Runs
171
Series SR
3–0
Series Result
During the 2nd T20I on 31 January 2026, Salman Ali Agha produced his career-best T20I innings — 76 off 40 balls including 8 fours and 4 sixes at a strike rate of 190.00. Leading Pakistan as captain, he put Australia under pressure from ball one and set the tone for the match. His impact across the 3-match series was decisive: 120 runs at a strike rate of 171.42 earned him the Player of the Series award as Pakistan completed a historic 3–0 whitewash.

International Centuries — Complete List

Test Centuries 3 Centuries
Score Opponent Venue / Series Year
132* Sri Lanka Colombo — PAK tour of Sri Lanka Jul 2023
104* England Multan — ENG tour of Pakistan Oct 2024
103 New Zealand Karachi — NZ tour of Pakistan Dec 2022
ODI Centuries 3 Centuries
Score Opponent Venue / Series Year
134 South Africa Tri-Nation Series: Khi — PAK chased 352 to win Feb 2025
106 Bangladesh Mirpur — PAK tour of Bangladesh 2026
105* Sri Lanka Rawalpindi— SL tour of Pakistan Nov 2025

Salman Ali Agha T20I Stats — Performance Against Each Team

T20I Runs by Opposition
Opponent M Runs HS Avg SR
New Zealand 5 167 51* 41.75 135.77
Sri Lanka 6 143 63* 28.60 162.50
Bangladesh 7 133 56 26.60 109.01
Australia 6 125 76 20.83 152.43
Afghanistan 3 97 53* 48.50 124.35
West Indies 3 49 38 49.00 113.95
South Africa 3 35 33 17.50 106.06
Zimbabwe 5 47 32 15.66 85.45
U.A.E. 2 12 7 6.00 85.71
India 1 3 3 3.00 25.00
Oman 1 0 0 0.00 0.00

T20I Stats — Home vs Away vs Neutral

Home
Matches12
Runs324
Highest63*
Average32.40
Strike Rate144.64
Away
Matches19
Runs334
Highest51*
Average20.87
Strike Rate114.77
Neutral
Matches18
Runs258
Highest53*
Average19.84
Strike Rate113.65

T20I Runs by Batting Position

Batting Position Breakdown
Position Matches Runs Highest Average SR
No. 3 14 357 76 27.46 161.53
No. 4 20 430 63* 23.88 108.04
No. 5 10 100 38 12.50 102.04
No. 6 4 29 17* 116.00

Salman Ali Agha Test Stats — Runs Against Each Team

Test Runs by Opposition
Opponent Inn Runs HS Average SR
England 11 446 104* 49.55 66.17
Sri Lanka 7 304 132* 60.80 67.55
South Africa 8 256 93 32.00 59.81
Bangladesh 6 204 58 40.80 60.71
New Zealand 4 180 103 45.00 62.71
Australia 6 141 53 28.20 60.25
West Indies 4 40 15 10.00 36.03

Salman Ali Agha ODI Stats — Runs Against Each Team

ODI Runs by Opposition
Opponent Inn Runs HS Average SR
South Africa 7 433 134 86.60 99.54
New Zealand 13 441 58 36.75 101.37
Bangladesh 5 187 106 62.33 98.94
Sri Lanka 3 111 105* 111.00 113.26
Netherlands 3 101 50* 101.00 108.60
England 1 51 51 51.00 113.33
West Indies 3 62 30 20.66 66.66
Afghanistan 3 59 38* 29.50 78.66
India 2 42 23 21.00 75.00
Zimbabwe 2 34 30 17.00 91.89
Australia 3 12 12 12.00 41.37
Nepal 1 5 5 5.00 35.71

Bowling Career — Test, ODI & T20I

🏏 Test Bowling 20 Wickets
20
Wickets
3/75
Best
60.50
Avg
3.75
Econ
Test Wickets by Opponent
Opponent Wkts BBI Avg
New Zealand 4 3/75 32.75
South Africa 4 3/148 52.75
Sri Lanka 4 2/39 45.50
Australia 3 2/43 77.00
Bangladesh 3 2/13 74.66
England 2 1/47 110.50
⚡ ODI Bowling 19 Wickets
19
Wkts
4/32
Best
53.84
Avg
5.82
Econ
ODI Wickets by Opponent
Opponent Wkts BBI
South Africa 7 4/32
Zimbabwe 6 3/26
New Zealand 4 2/42
Afghanistan 1 1/3
West Indies 1 1/44
🎯 T20I Bowling 6 Wickets
6
Wkts
1/7
Best
25.33
Avg
7.60
Econ
T20I Wickets by Opponent
Opponent Wkts BBI
Bangladesh 2 1/12
Zimbabwe 2 1/7
India 1 1/10
U.A.E. 1 1/9

Salman Ali Agha PSL Stats & Career Performance

Salman Ali Agha has represented three PSL franchises — Lahore Qalandars, Islamabad United, and Karachi Kings — building a reputation as a reliable middle-order batter who stabilises innings and finishes games under pressure. His breakthrough season came in PSL 2023/24 where he scored 310 runs at a strike rate of 140+.

45
PSL Matches
842
PSL Runs
124
Career SR
64*
Highest Score
7
PSL Wickets
PSL Season-by-Season Batting
Season Team Runs Avg SR 50s
PSL 2026 KK 112 12.44 119.14 0
PSL 2025 IU 201 25.12 136.73 0
PSL 2023/24 ⭐ IU 310 31.00 140.27 2
PSL 2020/21-2021 LQ 35 11.66 106.06 0
PSL 2018/19 LQ 18 6.00 60.00 0
PSL 2017/18 LQ 166 20.75 105.73 1

FAQs – Salman Ali Agha

Q: What is the mix-up with Salman Ali Agha’s name?

A: Salman Ali Agha is often called Agha Salman.

Q: Which PSL team does Salman Ali Agha play for?

A: Karachi Kings (KK).

Q: In which formats is Salman Ali Agha most effective?

A: Salman Ali Agha stats across formats show strong performances in pressure situations. But his skill set suits limited-overs cricket particularly well, where his batting flexibility and economical bowling add balance to the team.

Q: Is Salman Ali Agha retired from international cricket?

A: No, Salman Ali Agha is not retired from international cricket. He remains an active player and continues to represent Pakistan across formats, contributing as a middle-order all-rounder.

You May Also Like

<strong class=19 Chris Woakes"> View Profile
19 Chris Woakes All Rounder
19
<strong class=72 Charith Asalanka"> View Profile
<strong class=72 Rassie van der Dussen"> View Profile
<strong class=31 Ruturaj Gaikwad"> View Profile