Pakistan National Cricket Team

Salman Ali Agha

Pakistan’s T20I captain and ODI vice captain. A dependable middle-order batter and part-time off-spinner who has built a reputation for consistency across all three formats.
Pakistan· Allrounder· Right Handed· Off Break
Born: November 23, 1993  ·  Age 32  ·  Lahore, Pakistan
Test Runs
1663
ODI Runs
1538
T20I Runs
916
Test Runs
1663
Avg 39.59
ODI Runs
1538
Avg 45.23
T20I Runs
916
SR 123.11

Personal Details

Full NameSalman Ali Agha
Age32
Date of Birth23 November 1993
BirthplaceLahore, Pakistan
Batting StyleRight Handed Bat
Bowling StyleRight-Arm Off Break
Playing RoleAllrounder
CaptaincyPakistan T20I Captain; ODI Vice Captain

Career Debuts

Test Debut2022 — vs Sri Lanka
ODI Debut2022 — vs Netherlands
T20I Debut2022 — vs England
First-class Debut2012 — Domestic Pakistan

Salman Ali Agha Career Statistics


FormatMInnNORunsHSAvgSR100s50s4s6sCt
Test254861,663132*39.5962.213121771737
ODI504281,53813445.2396.18391352922
T20I524889167622.90123.1106803220
First-class105186186,63316939.4860.03173583435110
List A131113173,82817139.8795.157233386653
T20147133212,3167620.67121.830102038047

M: Matches Inn: Innings NO: Not Outs HS: Highest Score SR: Strike Rate Ct: Catches

FormatMWktsBBIBBMAvgEconSR4w5w
Test25203/754/11760.503.7596.700
ODI50194/324/3253.845.8255.410
T20I5261/71/725.337.6020.000
First-class1051255/397/10541.783.3175.521
List A1311014/324/3235.104.9742.320
T20147495/105/1024.007.1320.101

M: Matches Wkts: Wickets BBI: Best Bowling Innings BBM: Best Bowling Match Econ: Economy

Source: ESPNCricinfo · Updated May 2026

Salman Ali Agha Biography


Salman Ali Agha is Pakistan’s T20I captain and ODI vice captain, a right-handed middle-order batter and useful off-spinner who has earned his place at the top of Pakistani cricket through hard work rather than headlines. Born in Lahore on 23 November 1993, he spent nearly a decade on the domestic circuit averaging under 40 before his international break came along, and he has not looked back since.

His call-up arrived in 2022 when a gap opened in the lower middle order. No one was demanding his selection, but he was sent to Sri Lanka for a Test series and quietly made the job his own. Three half-centuries and a hundred in his first six Tests, almost all scored from number seven or eight, gave Pakistan exactly the kind of stability they had been missing.

The defining series of his career so far came in 2023 when Pakistan swept Sri Lanka 2-0 away. Agha was named Player of the Series after scoring 221 runs for just one dismissal across the two Tests. It remains one of the most impressive Pakistani Test performances of the decade, and the calm, repeatable nature of his batting was the foundation of that win. His Test average sits just under 40 and he has a strike rate above 60 across formats where he typically bats deep in the order.

His ODI numbers are even more flattering. An average just south of 46 and a strike rate above 96 underline the steady-but-effective role he plays. He rotates strike well against spin in the middle overs, which keeps Pakistan from getting stuck in the phase that most often costs them games. In total he has three ODI hundreds and nine half-centuries.

In T20Is the story is harder to read. He was elevated to captain in just his fourth match, taking over from Mohammad Rizwan when the regular skipper was rested against Zimbabwe in December 2024. One series later he was the full-time T20I captain, retaining the role through a change of coach and a new playing philosophy. Questions about his strike rate persist, but no one questions his temperament or his place in the side. From journeyman domestic player to Pakistan captain inside three years is its own kind of statement.

Career Highlights


Pakistan T20I Captain2024 — Present
Pakistan ODI Vice Captain2026
Player of the Series — Pakistan in Sri Lanka Tests2023
221 runs for one dismissal in 2-0 Test series win2023
Highest Test Score — 132 not outRecord
Highest ODI Score — 134Record
Highest List A Score — 171Record
Salman Ali Agha Net Worth

Frequently Asked Questions


Salman Ali Agha is Pakistan’s T20I captain and ODI vice captain. Born in Lahore on 23 November 1993, he is a right-handed middle-order batter and part-time off-spinner who plays across all three formats for Pakistan.

Yes, Salman Ali Agha is the Pakistan T20I captain in 2026. He took over from Mohammad Rizwan in December 2024 and has retained the role. He also serves as the ODI vice captain under Shaheen Shah Afridi.

Salman Agha has scored 1,663 Test runs at 39.59, 1,538 ODI runs at 45.23 and 916 T20I runs with a strike rate above 123. He has 3 Test hundreds, 3 ODI hundreds and 27 half-centuries across formats. He has also picked up 45 international wickets with his off-spin.

His best Test series came in Sri Lanka in 2023 when he scored 221 runs for just one dismissal across the two Tests, helping Pakistan to a 2-0 away series win. He was named Player of the Series.

Salman Agha typically bats in the lower middle order at number six or seven in Tests, and a similar position in ODIs. In T20Is he bats slightly higher and finishes innings depending on match situation.

Salman Agha is a right-arm off-spinner. He is used as a part-time bowler in international cricket and has taken 20 Test wickets, 19 ODI wickets and 6 T20I wickets so far.