Agha Salman
T20 career record
1,661
Runs
20.76
Batting average
14
Wickets
8.14
Economy
Batting
Matches90
Innings90
Runs1661
Average20.76
Strike rate119.67
High score76
Fifties8
Hundreds0
Boundaries
Fours152
Sixes56
Bowling
Innings34
Overs56.2
Wickets14
Runs conceded457
Average32.64
Economy8.14
Strike rate24.07
Best figures1/7
How they get out
Caught62
Caught behind0
Bowled6
LBW9
Stumped0
Run out3
Fielding
Catches28
Stumpings0
Run outs6
Total dismissals34
Grounds Agha Salman plays most
- Gaddafi Stadium16 matches · 471 runs · 3 wkts
- Rawalpindi Cricket Stadium14 matches · 241 runs · 1 wkts
- Dubai International Cricket Stadium11 matches · 156 runs · 1 wkts
- National Stadium, Karachi10 matches · 130 runs · 2 wkts
- Sharjah Cricket Stadium7 matches · 104 runs
- Pallekele International Cricket Stadium3 matches · 5 runs · 1 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 25 Apr 2026 | Pakistan Super League | Quetta Gladiators | — | 0/28 (3) |
| 23 Apr 2026 | Pakistan Super League | Lahore Qalandars | 14 (15) | 0/14 (1) |
| 22 Apr 2026 | Pakistan Super League | Peshawar Zalmi | 12 (9) | — |
| 19 Apr 2026 | Pakistan Super League | Multan Sultans | 2 (5) | — |
| 16 Apr 2026 | Pakistan Super League | Islamabad United | 4 (6) | 0/14 (1) |
| 11 Apr 2026 | Pakistan Super League | Hyderabad Kingsmen | 24 (16) | 1/7 (1) |
| 9 Apr 2026 | Pakistan Super League | Peshawar Zalmi | 5 (9) | — |
| 2 Apr 2026 | Pakistan Super League | Rawalpindiz | 29 (24) | — |
| 29 Mar 2026 | Pakistan Super League | Lahore Qalandars | 0 (2) | 1/26 (3) |
| 27 Mar 2026 | Pakistan Super League | Quetta Gladiators | 22 (10) | 1/10 (2) |
| 28 Feb 2026 | ICC Men's T20 World Cup | Sri Lanka | 0 (2) | — |
| 24 Feb 2026 | ICC Men's T20 World Cup | England | 5 (6) | — |
| 18 Feb 2026 | ICC Men's T20 World Cup | Namibia | 38 (24) | — |
| 15 Feb 2026 | ICC Men's T20 World Cup | India | 4 (4) | 1/10 (2) |
| 10 Feb 2026 | ICC Men's T20 World Cup | United States of America | 1 (3) | — |
| 7 Feb 2026 | ICC Men's T20 World Cup | Netherlands | 12 (8) | — |
| 1 Feb 2026 | ICC Men's T20 World Cup | Australia | 5 (3) | — |
| 31 Jan 2026 | Other T20 | Australia | 76 (41) | — |
| 29 Jan 2026 | Other T20 | Australia | 39 (29) | — |
| 11 Jan 2026 | Pakistan tour of Sri Lanka | Sri Lanka | 45 (13) | — |
| 7 Jan 2026 | Pakistan tour of Sri Lanka | Sri Lanka | 16 (11) | — |
| 29 Nov 2025 | Pakistan T20I Tri-Series | Sri Lanka | 14 (14) | — |
| 27 Nov 2025 | Pakistan T20I Tri-Series | Sri Lanka | 63* (48) | 0/8 (1) |
| 23 Nov 2025 | Pakistan T20I Tri-Series | Zimbabwe | 1* (2) | — |
| 22 Nov 2025 | Pakistan T20I Tri-Series | Sri Lanka | 0 (1) | — |
| 18 Nov 2025 | Pakistan T20I Tri-Series | Zimbabwe | 1 (2) | — |
| 1 Nov 2025 | South Africa tour of Pakistan | South Africa | 33 (26) | — |
| 31 Oct 2025 | South Africa tour of Pakistan | South Africa | — | — |
| 28 Oct 2025 | South Africa tour of Pakistan | South Africa | 2 (7) | 0/15 (1) |
| 28 Sept 2025 | Men's T20 Asia Cup | India | 8 (7) | — |
| 25 Sept 2025 | Men's T20 Asia Cup | Bangladesh | 19 (23) | — |
| 23 Sept 2025 | Men's T20 Asia Cup | Sri Lanka | 5 (6) | 0/5 (1) |
| 21 Sept 2025 | Men's T20 Asia Cup | India | 17* (13) | — |
| 17 Sept 2025 | Men's T20 Asia Cup | United Arab Emirates | 20 (28) | 1/9 (1) |
| 14 Sept 2025 | Men's T20 Asia Cup | India | 3 (12) | — |
| 12 Sept 2025 | Men's T20 Asia Cup | Oman | 0 (1) | — |
| 4 Sept 2025 | United Arab Emirates T20I Tri-Series | United Arab Emirates | 7 (5) | 0/5 (1) |
| 30 Aug 2025 | United Arab Emirates T20I Tri-Series | United Arab Emirates | 5 (9) | — |
| 2 Aug 2025 | Pakistan tour of West Indies | West Indies | 38 (35) | — |
| 31 Jul 2025 | Pakistan tour of West Indies | West Indies | 11* (11) | — |
| 24 Jul 2025 | Pakistan tour of Bangladesh | Bangladesh | 12* (10) | 1/12 (2) |
| 22 Jul 2025 | Pakistan tour of Bangladesh | Bangladesh | 9 (24) | — |
| 20 Jul 2025 | Pakistan tour of Bangladesh | Bangladesh | 3 (9) | — |
| 1 Jun 2025 | Bangladesh tour of Pakistan | Bangladesh | 15* (12) | 0/11 (1) |
| 30 May 2025 | Bangladesh tour of Pakistan | Bangladesh | 19 (12) | 0/20 (2) |
| 28 May 2025 | Bangladesh tour of Pakistan | Bangladesh | 56 (34) | 1/12 (1) |
| 23 May 2025 | Pakistan Super League | Lahore Qalandars | 33 (27) | 0/14 (2) |
| 21 May 2025 | Pakistan Super League | Quetta Gladiators | 44 (29) | — |
| 19 May 2025 | Pakistan Super League | Karachi Kings | 7 (6) | 1/9 (1) |
| 7 May 2025 | Pakistan Super League | Quetta Gladiators | 6 (8) | 0/21 (2) |
| 3 May 2025 | Pakistan Super League | Quetta Gladiators | 0 (2) | 1/16 (2) |
| 2 May 2025 | Pakistan Super League | Peshawar Zalmi | 4 (7) | 0/7 (1) |
| 30 Apr 2025 | Pakistan Super League | Lahore Qalandars | 36 (25) | — |
| 14 Apr 2025 | Pakistan Super League | Peshawar Zalmi | 30 (17) | — |
| 11 Apr 2025 | Pakistan Super League | Lahore Qalandars | 41* (38) | — |
| 26 Mar 2025 | Pakistan tour of New Zealand | New Zealand | 51 (39) | — |
| 23 Mar 2025 | Pakistan tour of New Zealand | New Zealand | 1 (5) | — |
| 21 Mar 2025 | Pakistan tour of New Zealand | New Zealand | 51* (31) | 0/17 (1) |
| 18 Mar 2025 | Pakistan tour of New Zealand | New Zealand | 46 (28) | — |
| 16 Mar 2025 | Pakistan tour of New Zealand | New Zealand | 18 (21) | — |
| 5 Dec 2024 | Pakistan tour of Zimbabwe | Zimbabwe | 32 (33) | 1/19 (3) |
| 3 Dec 2024 | Pakistan tour of Zimbabwe | Zimbabwe | — | 1/7 (2) |
| 1 Dec 2024 | Pakistan tour of Zimbabwe | Zimbabwe | 13 (19) | — |
| 18 Nov 2024 | Pakistan tour of Australia | Australia | 1 (9) | — |
| 16 Nov 2024 | Pakistan tour of Australia | Australia | 0 (1) | — |
| 14 Nov 2024 | Pakistan tour of Australia | Australia | 4 (2) | — |
| 2 Jul 2024 | Lanka Premier League | Colombo Strikers | 0 (1) | 1/10 (2) |
| 18 Mar 2024 | Pakistan Super League | Multan Sultans | 10 (11) | — |
| 16 Mar 2024 | Pakistan Super League | Peshawar Zalmi | 5 (4) | 0/13 (1) |
| 15 Mar 2024 | Pakistan Super League | Quetta Gladiators | 31 (22) | — |
| 10 Mar 2024 | Pakistan Super League | Multan Sultans | 2 (5) | — |
| 7 Mar 2024 | Pakistan Super League | Karachi Kings | 33 (31) | — |
| 6 Mar 2024 | Pakistan Super League | Lahore Qalandars | 4 (3) | 0/14 (1) |
| 4 Mar 2024 | Pakistan Super League | Peshawar Zalmi | 37 (26) | — |
| 28 Feb 2024 | Pakistan Super League | Karachi Kings | 25* (17) | 1/18 (2) |
| 26 Feb 2024 | Pakistan Super League | Peshawar Zalmi | 14 (8) | 1/25 (4) |
| 22 Feb 2024 | Pakistan Super League | Quetta Gladiators | 33 (23) | 0/28 (4) |
| 20 Feb 2024 | Pakistan Super League | Multan Sultans | 52 (44) | — |
| 17 Feb 2024 | Pakistan Super League | Lahore Qalandars | 64* (33) | — |
| 18 Jun 2021 | Pakistan Super League | Multan Sultans | 13 (15) | — |
| 17 Jun 2021 | Pakistan Super League | Karachi Kings | 1 (2) | — |
| 21 Feb 2021 | Pakistan Super League | Peshawar Zalmi | 21 (16) | — |
| 9 Mar 2019 | Pakistan Super League | Islamabad United | 3 (6) | 0/14 (2) |
| 22 Feb 2019 | Pakistan Super League | Multan Sultans | 2 (6) | — |
| 17 Feb 2019 | Pakistan Super League | Peshawar Zalmi | 13 (18) | 0/6 (0.2) |
| 16 Mar 2018 | Pakistan Super League | Peshawar Zalmi | 28 (25) | — |
| 14 Mar 2018 | Pakistan Super League | Quetta Gladiators | 1 (2) | — |
| 11 Mar 2018 | Pakistan Super League | Karachi Kings | 50 (47) | — |
| 9 Mar 2018 | Pakistan Super League | Multan Sultans | 3 (8) | 0/5 (1) |
| 8 Mar 2018 | Pakistan Super League | Islamabad United | 8 (13) | — |
| 3 Mar 2018 | Pakistan Super League | Peshawar Zalmi | 13 (12) | — |
| 2 Mar 2018 | Pakistan Super League | Islamabad United | 48 (35) | — |
| 26 Feb 2018 | Pakistan Super League | Karachi Kings | 15 (17) | 0/8 (1) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe FTE Weekly Digest
A preview of the biggest match in the next seven days, key trends for the matches that matter each week, a roundup of the week that was. Everything you need for the T20 week ahead.