Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match One Day Internationals - Sat 15 May, 11:00 England (A) Their stats Preview

Salman Agha ODI Performance Points

How many runs, wickets and sixes Salman Agha gets each match.

Updated 31 October 2026, after Pakistan vs Sri Lanka

All Comps Last 10
vsEngland Avg Hit

No games in this view.

Agha match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Agha Rankings

Ranked against every player in Tri-Nation Series 2026

StatTotalRank
Runs 175 16thof 149
Wickets 2 51st
Sixes 1 56th
Fours 15 13th
Catches 4 9th

Agha by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
Tri-Nation SeriesTri-Nation Series 2026 PAK 5 175 35 88.8 1 1 25.68
One Day InternationalsODI 2026 PAK 6 203 33.8 98.5 2 6 15.04
One Day InternationalsODI 2025 PAK 11 387 43 87.2 4 3 37.25
ICC Champions TrophyICC Champions Trophy 2025 PAK 2 61 30.5 117.3 0 1 05.00
Tri-Nation SeriesTri-Nation Series 2025 PAK 3 219 73 100 1 4 15.40
One Day InternationalsODI 2024/2025 PAK 3 163 81.5 106.5 1 5 55.74
One Day InternationalsODI 2024 PAK 5 46 15.3 69.7 0 1 64.39
ICC Cricket World CupICC Cricket World Cup 2023 PAK 3 51 51 113.3 1 1 08.90
Asia CupAsia Cup 2023 PAK 4 40 20 59.7 0 0 06.00
One Day InternationalsODI 2023 PAK 8 212 35.3 97.7 2 4 25.72
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 PAK 6 184 61.3 109.5 1 4 24.88

Agha Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS WktsEcon
Home 33 1136 43.7 97.1 9 134 85.71
Away 23 605 37.8 91.1 4 82 145.66
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 22 806 42.4 93.6 5 107 65.35
Chasing 34 935 40.7 96.1 8 134 165.90
Result M Runs Avg SR 50+ HS WktsEcon
Won 34 1065 50.7 101.4 8 134 165.35
Lost 21 676 32.2 86.2 5 106 66.24
Position Inns Runs Avg SR 50+ HS
Batting 4 2 50 25 54.9 0 26
Batting 5 33 1180 40.7 94.1 10 134
Batting 6 14 484 44 102.3 3 106
Batting 8 1 27 - 168.8 0 27
Opponent M Runs Avg SR 50+ HS WktsEcon
New Zealand 15 441 36.8 101.4 3 58 46.01
South Africa 7 433 86.6 99.5 4 134 76.23
Sri Lanka 5 244 61 107.5 2 107 26.00
Bangladesh 5 187 62.3 98.9 2 106 05.80
Australia 5 40 10 59.7 0 15 14.85
Netherlands 3 101 101 108.6 1 50 05.00
England 3 93 31 82.3 1 51 06.38
West Indies 3 62 20.7 66.7 0 30 15.78
Afghanistan 3 59 29.5 78.7 0 38 11.50
India 3 42 21 75 0 23 04.89
Zimbabwe 3 34 17 91.9 0 30 64.39
Nepal 1 5 5 35.7 0 5 0-
Ground M Runs Avg SR 50+ HS WktsEcon
National StadiumKarachi 8 316 45.1 105.3 2 58 45.14
Rawalpindi Cricket StadiumRawalpindi 7 247 49.4 111.8 2 107 15.75
Gaddafi StadiumLahore 7 126 21 64.9 0 40 26.19
Shere Bangla National StadiumMirpur, Dhaka 3 175 58.3 104.2 2 106 05.22
Iqbal StadiumFaislabad 3 136 68 76 2 69 26.97
HazelaarwegRotterdam 3 101 101 108.6 1 50 05.00
Brian Lara StadiumTarouba 3 62 20.7 66.7 0 30 15.78
Mahinda Rajapaksa International Cricket StadiumHambantota 3 59 29.5 78.7 0 38 11.50
Queens Sports ClubBulawayo 3 34 17 91.9 0 30 64.39
Multan Cricket StadiumMultan 2 139 69.5 118.8 1 134 06.60
Eden GardensKolkata 2 51 51 113.3 1 51 08.33
Boland ParkPaarl 1 82 - 91.1 1 82 44.00
McLean ParkNapier 1 58 58 120.8 1 58 012.56
The Wanderers StadiumJohannesburg 1 48 48 145.5 0 48 07.00
SuperSport ParkCenturion 1 33 33 110 0 33 16.98
R.Premadasa StadiumColombo 1 23 23 71.9 0 23 0-
Dubai International Cricket StadiumDubai 1 19 19 79.2 0 19 05.00
Melbourne Cricket GroundJolimont, Melbourne, Victoria 1 12 12 41.4 0 12 0-
Bay OvalMount Maunganu 1 11 11 100 0 11 05.33
Seddon ParkHamilton 1 9 9 60 0 9 0-
Perth StadiumPerth, Western Australia 1 0 - - 0 - 0-
M.Chinnaswamy StadiumBengaluru 1 0 - - 0 - 09.69
Pallekele International Cricket StadiumPallekele, Kandy 1 0 - - 0 - 04.85
Year M Runs Avg SR 50+ HS WktsEcon
2026 11 378 34.4 93.8 3 107 35.30
2025 16 667 47.6 93.3 5 134 46.40
2024 8 209 41.8 95.4 1 82 115.00
2023 18 386 35.1 95.5 3 58 45.75
2022 3 101 101 108.6 1 50 05.00

More on Statz

Where to go next for Agha and Pakistan.

Salman Agha ODI Performance Points

In Salman Agha's last 30 All ODI Cricket games (2024–2026) for Pakistan, they have scored 1,208 runs at an average of 40.3 with a strike rate of 95.2. Salman Agha has also taken 12 wickets in this period.

Salman Agha Stats - All ODI Cricket

Salman Agha is a right hand bat allrounder. Across these 30 games, Salman Agha has hit 105 fours and 20 sixes, taking 14 catches in the field. Their highest score in this span is 134. Best bowling figures: 4/32.

Salman Agha: Betting Insights

For bet builder markets, Salman Agha has scored 25+ runs in 53% of their last 30 All ODI Cricket games (16/30). They have registered 1+ boundaries in 87% of these games (26/30). Over their last 5 games, Salman Agha has 175 runs and 2 wickets.

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 56 ODI matches on record, 1741 runs and 22 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 56 ODI matches on record, the most recent against Sri Lanka (31 Oct 2026), with 1741 runs and 22 wickets in all.

What is Salman Agha's highest score in ODI cricket?

Salman Agha's highest score in the 56 ODI matches Statz has on record is 134 off 103 balls against South Africa (12 Feb 2025). Across those matches Salman Agha has scored 1741 runs at 31.1 a match.

How many wickets has Salman Agha taken in ODI cricket?

Salman Agha has taken 22 wickets in the 56 ODI matches Statz has on record, at an economy of 5.80 and an average of 51.6. Salman Agha took 2 wickets in the last 5 matches.

What are Salman Agha's best bowling figures in ODI cricket?

Salman Agha's best figures in the 56 ODI matches Statz has on record are 4/32 against South Africa (17 Dec 2024). Salman Agha has taken three or more wickets in an innings 3 times, and 22 wickets in all.

What are Salman Agha's ODI batting stats?

Salman Agha averages 40.3 runs per match at a strike rate of 95.2, based on 30 games (2024–2026). In the last 5 matches Salman Agha scored 17, 9, 26, 16 and 107, newest first. Salman Agha has 1741 runs in all 56 ODI matches on record.

How many fifties and hundreds has Salman Agha scored in ODI cricket?

Salman Agha has 4 hundreds and 9 fifties in the 56 ODI matches Statz has on record. The highest is 134 against South Africa (12 Feb 2025). Salman Agha has passed 30 in 23 of 56 innings.