Player Rankings

Salman Agha, Pakistan

Salman Agha Image

Salman Agha Career Stats & Rankings

Batting Ranking #28

Bowling Ranking # 107

All-Rounder Ranking # 30

Batting Stats

Total Runs

1487

Batting Avg

39.13

Strike Rate

62.30

Highest Score

vs Sri Lanka 24/07/2023

132

Bowling Stats

Total Wickets

20

Bowling Avg

58.05

Maidens

30

Best Figures

vs New Zealand 02/01/2023

3/75

Fielding Stats

Catches Taken

32

Stumpings

0

Run Outs

1

Batting Ranking #17

Bowling Ranking #134

All-Rounder Ranking #14

Batting Stats

Total Runs

1363

Batting Avg

43.97

Strike Rate

95.25

Highest Score

vs South Africa 12/02/2025

134

Bowling Stats

Total Wickets

19

Bowling Avg

51.37

Maidens

0

Best Figures

vs South Africa 17/12/2024

4/32

Fielding Stats

Catches Taken

21

Stumpings

0

Run Outs

2

Batting Ranking #41

Bowling Ranking #386

All-Rounder Ranking #60

Batting Stats

Total Runs

736

Batting Avg

23.74

Strike Rate

117.20

Highest Score

vs Sri Lanka 27/11/2025

63

Bowling Stats

Total Wickets

5

Bowling Avg

26.80

Maidens

0

Best Figures

vs Zimbabwe 03/12/2024

1/7

Fielding Stats

Catches Taken

16

Stumpings

0

Run Outs

3

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, B-Love Kandy (Kandy Falcons), Edmonton Royals

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

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.

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 47 matches (2022–2025). Currently, he stands 5th 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 3 5 4 1.66 41.66
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 9 17 12
Runs 204 334 198
HS 63* 51* 53*
Average 29.14 20.87 24.75
SR 132.46 114.77 108.19

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 6 177 51* 35.40 165.42
4th 20 430 63* 23.88 108.04
5th 10 100 38 12.50 102.04
6th 3 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 1 12 12 12.00 41.37
Bangladesh 1 12 12* 57.14
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: Islamabad United (IU).  

You May Also Like

<strong class=55 Ben Stokes"> View Profile
55 Ben Stokes All Rounder
55
<strong class=64 Gudakesh Motie"> View Profile
<strong class=29 Varun Chakaravarthy"> View Profile
<strong class=31 Ruturaj Gaikwad"> View Profile