Matches (24)
CPL (3)
Men's Hundred (4)
AUS vs SA (1)
Top End T20 (3)
Women's Hundred (4)
AUS-WA vs IND-WA (1)
One-Day Cup (8)

Salman Agha

Pakistan|Allrounder
Salman Agha
INTL CAREER: 2022 - 2025
Browse Other Players
South Africa
All

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Full Name

Salman Ali Agha

Born

November 23, 1993, Lahore, Punjab

Age

31y 273d

Batting Style

Right hand Bat

Bowling Style

Right arm Offbreak

Playing Role

Allrounder

The lingering suspicion with Salman Agha is that at some point, the mask would slip, and his inadequacies in international cricket would finally be undeniably exposed. Agha's achievement, though, is the length of time he's managed to keep that eventuality at bay.

Agha had been on the domestic circuit for over nine years to steady, unremarkable effect, averaging under 40 with the bat while throwing in some part-time spin. When a gap opened up in the lower middle order as Faheem Ashraf fell out of favour, no one clamoured for Agha, but when he was called up for a Test series in Sri Lanka, his life changed.

Not because he transformed into a world-beater, but because he didn't allow the step up to a higher level to affect his underlying numbers. Three half-centuries and a hundred in his first six Tests saw him blend into the furniture of the national team, unremarkably but also unquestionably. Those runs - nearly all scored from No. 7 or 8 - buttressed the batting line-up while offering cover to an oft-vulnerable top four.

Agha was at the forefront of perhaps Pakistan's most impressive Test series performance this decade, named Player of the Series when they swept Sri Lanka aside 2-0 away in 2023, scoring 221 runs for just one dismissal. But aside from those flashes of superstardom, Agha has done what worked for him, contributing useful runs while somehow managing to keep the attention on the team rather than the individual. A move further up the order could place a different kind of pressure on him, but it is not a challenge he has yet been tasked with.

That rise to seniority has been replicated, against even longer odds, in the white-ball formats. ODI cricket was a more natural home for a solid, unspectacular player of his ilk, and he's made good on his promise of consistency, an average just south of 40 in the lower middle order acting as a rudder in an otherwise combustible batting line-up. His middle-over utility, particularly with regards to rotating the strike against spin, tends to prevent Pakistan getting bogged down, even if he lacks the talent to turn a game around in the tradition of the archetypical unpredictable Pakistan batter.

His T20I arc is harder to parse. Nowhere near what a modern T20 batter might look like, he was appointed captain in his fourth game after full-time leader Mohammad Rizwan was rested against Zimbabwe in December 2024. One series later, he had assumed the role full-time, and somehow retained it through both a change of coach and philosophy. Once more, there has been no immediate transformation; Agha tried to up the ante in terms of his intent, but questions about his strike rate have never truly gone away.

However, within the span of three years, Agha went from a journeyman domestic cricketer to a Pakistan captain and all-format regular in one of the more seamless transitions from domestic to international cricket which, on its own, gives him some rebuttal against allegations of mediocrity.

Salman Agha Career Stats

Batting & Fielding

FormatMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
Tests214061317132*38.73211362.323915012250
ODIs41346111613439.85115496.70169822210
T20Is201843805627.14328115.850338960
FC10017718624016939.241043559.79173280329980
List A11810115331817138.58346195.8651929458490
T20s1059417166868*21.661391119.910714753320

Bowling

FormatMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
Tests212917771123193/754/11759.103.7993.5000
ODIs4130940904174/324/3253.175.7755.2100
T20Is207729441/71/723.507.8318.0000
FC100136914250481215/397/10541.713.3175.5210
List A11810239403273904/324/3236.364.9843.7100
T20s105618751024445/105/1023.277.0219.8010

Salman Agha T20 Stats

Batting & Fielding

TournamentTeamsMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
PSL2 teams3635373064*22.81588124.1403622690
LPLKAF110000.0010.00000000
CLT20Lions110111.00333.33000000

Bowling

TournamentTeamsMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
PSL2 teams36141451974 1/9 1/949.258.1536.2000
LPLKAF1112101 1/10 1/1010.005.0012.0000
CLT20Lions1------------
Salman Ali Agha

Explore Statsguru Analysis

Test
ODI
T20I

Photos of Salman Agha

Saim Ayub celebrates a wicket with Salman Agha
Salman Agha and the Pakistan players celebrate the T20I series win, which came after the loss in Bangladesh
Salman Agha scored a steady 38
Salman Agha in captaincy mode
Litton Das and Salman Agha at the toss
Litton Das and Salman Agha pose with the series trophy