Salman Ali Agha Stats– Pakistan’s Rising Middle-Order Star
Salman Ali Agha has quickly established himself as a reliable middle-order all rounder for
Pakistan 🇵🇰. With his calm batting technique, useful off-spin bowling, and ability to handle pressure, he has become a key player in Tests, ODIs, and T20Is. Fans appreciate his consistency and the way he calmly guides the innings when Pakistan needs him.
👉 Track Salman Ali Agha’s latest stats, career milestones, and records on
CricProZone, your ultimate destination for cricket
news,
player profiles, match
schedules, and
team rankings 🏏.
Teams
- National Teams: Pakistan, Pakistan A
- Domestic Teams: 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
- Franchise Teams: Islamabad United, Lahore Qalandars, Karachi Kings, B-Love Kandy (Kandy Falcons), Edmonton Royals
PSL Career – Salman Ali Agha
Salman Ali Agha has grown into a dependable middle-order batter in the Pakistan Super League. He has represented three major PSL franchises — Lahore Qalandars, Islamabad United, and Karachi Kings — and has built a reputation for stabilizing innings, rotating strike under pressure, and finishing games with clean hitting. His part-time off-spin also provides useful control in short spells, making him a flexible option in T20 cricket.
PSL Teams
- Karachi Kings: 2026
- Islamabad United: 2023–2025
- Lahore Qalandars: 2017–2021
Overall PSL Batting Summary
- Matches: 43
- Runs: 816
- Average: 20.92
- Strike Rate: 124.01
- Highest Score: 64*
- Fifties: 3
- Fours: 72
- Sixes: 30
Salman’s strongest season came in PSL 2023/24, where he scored 310 runs at an excellent strike rate of 140+, showing his development as a reliable top/middle-order option.
Overall PSL Bowling Summary
- Matches: 43
- Innings: 18
- Wickets: 7
- Best Bowling: 1/7
- Economy: 8.11
- Strike Rate: 26.7
While primarily a batter, Salman has delivered useful overs across seasons, especially when teams look for off-spin matchups during middle overs.
Season-Wise Highlights
PSL 2026 – Karachi Kings
- Runs: 86 (SR 122.85)
- Wickets: 3 (Best 1/7)
Showed aggressive intent and provided handy overs for Karachi Kings.
PSL 2025 – Islamabad United
- Runs: 201 (Avg 25.12, SR 136.73)
- Wickets: 2
A solid season contributing in the middle order with consistent 30–40 run knocks.
PSL 2023/24 – Islamabad United
- Runs: 310 (Avg 31.00, SR 140.27)
- Fifties: 2
His breakthrough PSL season and his best performances yet.
Earlier Seasons – Lahore Qalandars (2017–2021)
- Showed early promise with a fifty in 2017/18
- Gradually developed into a more composed T20 batter over later years
Debut Information
- T20I Debut: 14 November 2024 vs Australia at Brisbane
- ODI Debut: 16 August 2022 vs Netherlands at Rotterdam
- Test Debut: 16 July 2022 vs Sri Lanka at Galle
Recent Career-Best Performance & Player of the Series
During Pakistan’s dominant T20I series against Australia, Salman Ali Agha came up as the key figure behind the team’s success, leading from the front as captain and guiding Pakistan to a historic 3–0 whitewash, completed on 1 February 2026.
Earlier in the series, on 31 January 2026, during the second T20I, Salman Ali Agha produced a career-best performance, scoring 76 runs off just 40 balls. His innings included 8 fours and 4 sixes and came at an impressive strike rate of 190.00. Playing with clear intent and an attacking mindset, the Pakistan captain put Australia under pressure from the start and set the tone for the match, which Pakistan went on to win.
Salman’s impact was not limited to a single innings. He finished the series with 120 runs at a strike rate of 171.42, earning him the Player of the Series award. His fearless approach, calm leadership, and ability to deliver in key moments played a decisive role in Pakistan’s series victory.
Salman Ali Agha Centuries – Complete List (International & Domestic)
Test Centuries 💯
Salman Ali Agha has scored
3 Test centuries, each coming against competitive international sides:
- vs England – He showed remarkable resilience, holding firm against one of the most aggressive fast-bowling units in world cricket.
- vs New Zealand – Showed excellent temperament in challenging overseas conditions.
- vs Sri Lanka – Although the surface favored spin, he steadily built his innings and eventually turned it into a match-defining hundred.
ODI Centuries🏏
- 🆚 South Africa
He scored his maiden ODI century against a top bowling attack. Moreover, the innings reflected his ability to balance aggression with composure, proving his value in limited-overs cricket.
- 🆚 Sri Lanka
He made another ODI hundred against Sri Lanka, scoring an unbeaten 105 while playing a steady and smart innings. His batting was full of timing, placement, and control, helping Pakistan stay in command during the match. This performance proved his value as a reliable middle-order batsman in ODIs.
- 🆚 Bangladesh
In one of the latest cricket news highlights, Salman Ali Agha scored a brilliant 106 runs against Bangladesh in an ODI cricket match, delivering a composed and responsible innings while Pakistan was chasing under pressure. According to the cricket score and ball by ball updates from the today cricket match, Agha built his innings with patience, smart strike rotation, and timely boundaries that kept Pakistan in the contest until the final overs. This century further strengthened Salman Ali Agha stats in ODI cricket and became a major talking point in cricket news today, cricket analysis, and modern cricket records, highlighting his growing importance in Pakistan’s middle order.
First-Class Centuries (17) 📈
With 17 First-Class centuries to his name, Salman Ali Agha has consistently dominated Pakistan’s domestic circuit. As a result of this long-term consistency, he continues to be seen as a dependable option for extended formats at the international level.
Unique ODI Record – No Ducks in Career
Salman Ali Agha has maintained a rare record in ODIs — he has never been dismissed for a duck across his 50 matches (2022–2026). Currently, he stands 3rd on the all-time list of players with most ODI innings without a duck.
T20I Stats – Performance Against Teams
In T20 cricket, Salman Ali Agha has shown his capabilty as a good all rounder. He has scored more runs against New Zealand, which best part his strong record against them. His batting combined with useful bowling makes him a valuable option for Pakistan in the shortest format. Fans often search for Salman Ali Agha stats to see his batting consistency.
| Opponent |
Matches |
Runs |
HS |
Avrg |
SR |
| New Zealand |
5 |
167 |
51* |
41.75 |
135.77 |
| Bangladesh |
7 |
133 |
56 |
26.60 |
109.01 |
| 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 |
| Australia |
6 |
125 |
76 |
20.83 |
152.43 |
| Sri Lanka |
6 |
143 |
63* |
28.60 |
162.50 |
| Oman |
1 |
0 |
0 |
0.00 |
0.00 |
He has scored 5 half-centuries in T20Is — 2 vs New Zealand, 1 vs Bangladesh , 1 vs Sri Lanka and 1 vs Afghanistan. Most of his runs come when Pakistan is in trouble, which is why he’s trusted in the middle order.
Salman Ali Agha T20I Stats – Home vs Away vs Neutral
Salman Ali Agha has played T20Is across home, away, and neutral venues. His best numbers have come at home, but he has also produced key contributions on neutral grounds, showing that he can adjust to different conditions when needed.
|
Home |
Away |
Neutral |
| Matches |
12 |
19 |
18 |
| Runs |
324 |
334 |
258 |
| HS |
63* |
51* |
53* |
| Average |
32.40 |
20.87 |
19.84 |
| SR |
144.64 |
114.77 |
113.65 |
T20I Runs by Batting Position
Salman Ali Agha has been most effective at the No.4 batting position in T20 cricket, where he’s contributed the majority of his runs with steady consistency. His T20 stats reflect control and composure rather than aggression, maintaining a balanced strike rate that suits Pakistan’s middle order and adds reliability to their cricket records.
| Position |
Matches |
Runs |
HS |
Avrg |
SR |
| 3rd |
14 |
357 |
76 |
27.46 |
161.53 |
| 4th |
20 |
430 |
63* |
23.88 |
108.04 |
| 5th |
10 |
100 |
38 |
12.50 |
102.04 |
| 6th |
4 |
29 |
17* |
– |
116.00 |
Salman Ali Agha – Test Runs Against Each Team
Salman Ali Agha has shown impressive control and maturity against several top Test nations. His strongest performances so far have come against England and Sri Lanka, where he has scored big under pressure. With every series, he’s proving that he can be a long-term backbone for Pakistan’s middle order — and his progress against different teams speaks for itself.
| Team |
Innings |
Runs |
HS |
Average |
Strike Rate |
| England |
11 |
446 |
104* |
49.55 |
66.17 |
| Sri Lanka |
7 |
304 |
132* |
60.80 |
67.55 |
| New Zealand |
4 |
180 |
103 |
45.00 |
62.71 |
| Australia |
6 |
141 |
53 |
28.20 |
60.25 |
| Bangladesh |
4 |
120 |
54 |
40.00 |
59.11 |
| South Africa |
8 |
256 |
93 |
32.00 |
59.81 |
| West Indies |
4 |
40 |
15 |
10.00 |
36.03 |
Salman Ali Agha – ODI Runs Against Each Team
Salman Ali Agha has shown steady growth in ODIs with consistent performances against top teams like South Africa, New Zealand, and England. His ability to build partnerships in the middle order adds strength to Pakistan’s batting lineup. While he continues to improve his numbers, his name is now appearing among Pakistan players contributing to modern cricket records and cricket stats, alongside stars known for the most runs in ODI cricket and highest batting average in ODI history.
| Team |
Innings |
Runs |
HS |
Average |
Strike Rate |
| Afghanistan |
3 |
59 |
38* |
29.50 |
78.66 |
| Australia |
3 |
12 |
12 |
12.00 |
41.37 |
| Bangladesh |
5 |
187 |
106 |
62.33 |
98.94 |
| England |
1 |
51 |
51 |
51.00 |
113.33 |
| India |
2 |
42 |
23 |
21.00 |
75.00 |
| Nepal |
1 |
5 |
5 |
5.00 |
35.71 |
| Netherlands |
3 |
101 |
50* |
101.00 |
108.60 |
| New Zealand |
13 |
441 |
58 |
36.75 |
101.37 |
| South Africa |
7 |
433 |
134 |
86.60 |
99.54 |
| Sri Lankda |
3 |
111 |
105* |
111.00 |
113.26 |
| West Indies |
3 |
62 |
30 |
20.66 |
66.66 |
| Zimbabwe |
2 |
34 |
30 |
17.00 |
91.89 |
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 has shown strong performances across formats, 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.