Agha Rankings
WTC run-scorers →Ranked against every player in WTC 2025/2027
| Stat | Total | Rank |
|---|---|---|
| Runs | 391 | 35thof 200 |
| Wickets | 1 | 94th |
| Sixes | 5 | 27th |
| Fours | 35 | 50th |
| Catches | 18 | 9th |
Agha by Competition
Every Test season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 8 | 391 | 30.1 | 58.6 | 3 | 5 | 1 | 3.55 | ||
| 14 | 870 | 41.4 | 65.7 | 8 | 10 | 13 | 3.73 | ||
| 7 | 447 | 34.4 | 56.7 | 4 | 2 | 6 | 3.90 |
Agha Splits
His Test record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 13 | 855 | 37.2 | 61.8 | 7 | 104 | 7 | 4.13 |
| Away | 16 | 853 | 35.5 | 61.1 | 8 | 132 | 13 | 3.51 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 12 | 850 | 38.6 | 64.2 | 8 | 104 | 7 | 3.86 |
| Chasing | 17 | 858 | 34.3 | 58.9 | 7 | 132 | 13 | 3.71 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 8 | 446 | 40.5 | 66.1 | 4 | 132 | 4 | 3.30 |
| Lost | 19 | 1082 | 33.8 | 59.5 | 10 | 104 | 12 | 3.98 |
| Tied or drawn | 2 | 180 | 45 | 62.7 | 1 | 103 | 4 | 3.12 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 5 | 2 | 20 | 10 | 30.3 | 0 | 20 |
| Batting 6 | 15 | 375 | 26.8 | 55.8 | 3 | 71 |
| Batting 7 | 32 | 1113 | 38.4 | 63.5 | 10 | 132 |
| Batting 8 | 4 | 200 | 100 | 68.7 | 2 | 104 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
8 | 471 | 42.8 | 66.2 | 5 | 104 | 2 | 6.80 |
|
|
4 | 304 | 60.8 | 67.6 | 3 | 132 | 4 | 3.41 |
|
|
4 | 296 | 42.3 | 60.5 | 3 | 71 | 3 | 3.54 |
|
|
4 | 256 | 32 | 59.8 | 1 | 93 | 4 | 3.91 |
|
|
4 | 60 | 8.6 | 33.1 | 0 | 20 | 0 | 5.75 |
|
|
3 | 141 | 28.2 | 60.3 | 2 | 53 | 3 | 3.04 |
|
|
2 | 180 | 45 | 62.7 | 1 | 103 | 4 | 3.12 |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Multan Cricket StadiumMultan | 5 | 325 | 40.6 | 64.6 | 3 | 104 | 1 | 6.18 |
| Rawalpindi Cricket StadiumRawalpindi | 5 | 277 | 34.6 | 60.1 | 2 | 54 | 4 | 4.31 |
| National StadiumKarachi | 3 | 257 | 42.8 | 59.8 | 2 | 103 | 4 | 3.16 |
| Galle International StadiumGalle | 2 | 106 | 35.3 | 64.6 | 1 | 83 | 3 | 3.67 |
| Sinhalese Sports ClubColombo | 1 | 132 | - | 85.7 | 1 | 132 | 0 | 1.20 |
| Gaddafi StadiumLahore | 1 | 97 | 48.5 | 62.2 | 1 | 93 | 1 | 2.55 |
| Sylhet International Cricket StadiumSylhet | 1 | 92 | 46 | 60.1 | 1 | 71 | 0 | 2.77 |
| Shere Bangla National StadiumMirpur, Dhaka | 1 | 84 | 42 | 63.2 | 1 | 58 | 0 | 3.91 |
| NewlandsCape Town | 1 | 67 | 33.5 | 57.3 | 0 | 48 | 3 | 4.22 |
| R.Premadasa StadiumColombo | 1 | 66 | 33 | 50 | 1 | 62 | 1 | 3.60 |
| Melbourne Cricket GroundJolimont, Melbourne, Victoria | 1 | 55 | 27.5 | 70.5 | 1 | 50 | 1 | 3.45 |
| Sydney Cricket GroundMoore Park, Sydney, New South Wales | 1 | 53 | 26.5 | 76.8 | 1 | 53 | 2 | 2.84 |
| Perth StadiumPerth, Western Australia | 1 | 33 | 33 | 37.9 | 0 | 28 | 0 | 3.05 |
| HeadingleyLeeds | 1 | 25 | 12.5 | 67.6 | 0 | 21 | 0 | - |
| Brian Lara StadiumTarouba | 1 | 20 | 10 | 30.3 | 0 | 20 | 0 | - |
| SuperSport ParkCenturion | 1 | 19 | 9.5 | 51.4 | 0 | 18 | 0 | - |
| Lord'sLondon | 1 | 0 | - | - | 0 | - | 0 | - |
| Queen's Park OvalPort of Spain | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 6.50 |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 6 | 221 | 24.6 | 56.2 | 2 | 71 | 0 | 4.09 |
| 2025 | 5 | 277 | 27.7 | 55.2 | 1 | 93 | 4 | 3.95 |
| 2024 | 7 | 454 | 41.3 | 68.4 | 5 | 104 | 6 | 3.90 |
| 2023 | 5 | 380 | 63.3 | 69 | 3 | 132 | 8 | 3.09 |
| 2022 | 6 | 376 | 34.2 | 56 | 4 | 103 | 2 | 4.70 |
More on Statz
Where to go next for Agha and Pakistan.
Salman Agha Test Performance Points
In Salman Agha's last 29 All Test Cricket games (2022–2026) for Pakistan, they have scored 1,708 runs at an average of 58.9 with a strike rate of 54.4. Salman Agha has also taken 20 wickets in this period.
Salman Agha Stats - All Test Cricket
Salman Agha is a right hand bat allrounder. Across these 29 games, Salman Agha has hit 185 fours and 17 sixes, taking 43 catches in the field. Their highest score in this span is 132. Best bowling figures: 3/75.
Salman Agha: Betting Insights
For bet builder markets, Salman Agha has scored 25+ runs in 66% of their last 29 All Test Cricket games (19/29). They have registered 1+ boundaries in 90% of these games (26/29). Over their last 5 games, Salman Agha has 137 runs.
Salman Agha Questions
How old is Salman Agha?
Salman Agha was born on 23 November 1993 and is 32 years old. Salman Agha is an allrounder with 29 Test matches on record, 1708 runs and 20 wickets.
Which team does Salman Agha play for?
Salman Agha currently plays for Pakistan, and has also played for Karachi Kings, Abu Dhabi Knight Riders and Islamabad United. Statz has Salman Agha's 29 Test matches on record, the most recent against England (27 Aug 2026), with 1708 runs and 20 wickets in all.
What is Salman Agha's highest score in Test cricket?
Salman Agha's highest score in the 29 Test matches Statz has on record is 132 off 154 balls against Sri Lanka (24 Jul 2023). Across those matches Salman Agha has scored 1708 runs at 58.9 a match.
How many wickets has Salman Agha taken in Test cricket?
Salman Agha has taken 20 wickets in the 29 Test matches Statz has on record, at an economy of 3.77 and an average of 61.2. Salman Agha took 0 wickets in the last 5 matches.
What are Salman Agha's best bowling figures in Test cricket?
Salman Agha's best figures in the 29 Test matches Statz has on record are 3/75 against New Zealand (02 Jan 2023). Salman Agha has taken three or more wickets in an innings 2 times, and 20 wickets in all.
What are Salman Agha's Test batting stats?
Salman Agha averages 58.9 runs per match at a strike rate of 54.4, based on 29 games (2022–2026). In the last 5 matches Salman Agha scored 0, 25, 0, 20 and 92, newest first. Salman Agha has 1708 runs in all 29 Test matches on record.
How many fifties and hundreds has Salman Agha scored in Test cricket?
Salman Agha has 3 hundreds and 12 fifties in the 29 Test matches Statz has on record. The highest is 132 against Sri Lanka (24 Jul 2023). Salman Agha has passed 30 in 22 of 54 innings.
