All-rounder · Pakistan
Salman Agha
Also known as Agha Salman. Fantasy points by the app’s points system: the app’s own points for its matches, Cricsheet’s ball by ball for the rest, each match once.
95T20 games
42.8points a game
29median
162best: Pakistan vs Australia, 31 January 2026
Range
Points in the last 30 T20s.
middle half 12.2–56.5median 25average 41best 162
33% of them reached 50 points and 40% stayed under 15.
Batting first 46.5 a game (13 games) · chasing 36.8 (17)
Where the points come from
Points a game by part, the last 30 T20s: 41 in all.
By phase
Strike rate in T20s since 1 January 2024: runs off the bat a hundred balls.
Powerplay · 1–6123.8374 balls · out 21
Middle · 7–15125.7619 balls · out 35
Death · 16–20147.8136 balls · out 10
Against bowlers
Every T20 in Cricsheet, at least 15 balls.
- Haris Rauf27 balls34 runsSR 125.9out 1×
- BV Sears26 balls34 runsSR 130.8out 1×
- IS Sodhi25 balls43 runsSR 172out 1×
- Mahedi Hasan25 balls39 runsSR 156out 1×
- Sikandar Raza24 balls20 runsSR 83.3out 2×
- Shadab Khan24 balls28 runsSR 116.7out 3×
Latest games
Fantasy points in each, the latest first.
- v Quetta Gladiators 11 25 April 2026 · Karachi Kings
- v Lahore Qalandars 27 23 April 2026 · Karachi Kings
- v Peshawar Zalmi 24 22 April 2026 · Karachi Kings
- v Multan Sultans 6 19 April 2026 · Karachi Kings
- v Islamabad United 9 16 April 2026 · Karachi Kings
- v Hyderabad Kingsmen 90 11 April 2026 · Karachi Kings
All 20 latest games
- v Peshawar Zalmi 21 9 April 2026 · Karachi Kings
- v Rawalpindiz 55 2 April 2026 · Karachi Kings
- v Lahore Qalandars 46 29 March 2026 · Karachi Kings
- v Quetta Gladiators 91 27 March 2026 · Karachi Kings
- v Sri Lanka 2 28 February 2026 · Pakistan
- v England 13 24 February 2026 · Pakistan
- v Namibia 80 18 February 2026 · Pakistan
- v India 52 15 February 2026 · Pakistan
- v United States of America 13 10 February 2026 · Pakistan
- v Netherlands 44 7 February 2026 · Pakistan
- v Australia 13 1 February 2026 · Pakistan
- v Australia 162 31 January 2026 · Pakistan
- v Australia 83 29 January 2026 · Pakistan
- v Sri Lanka 97 11 January 2026 · Pakistan
55ODI games
72.6points a game
60median
294best: Pakistan vs South Africa, 17 December 2024
Range
Points in the last 30 ODIs.
middle half 25.8–102.8median 72average 78.9best 258
63% of them reached 50 points and 7% stayed under 15.
Batting first 81.3 a game (12 games) · chasing 77.2 (18)
Where the points come from
Points a game by part, 25 of the last 30 ODIs, the ones Cricsheet has: 79 in all.
Against bowlers
Every ODI in Cricsheet, at least 15 balls.
- Mitchell Santner81 balls55 runsSR 67.9out 0×
- Bjorn Fortuin74 balls50 runsSR 67.6out 1×
- Tabraiz Shamsi62 balls72 runsSR 116.1out 0×
- Mehidy Hasan Miraz52 balls25 runsSR 48.1out 0×
- Michael Bracewell45 balls28 runsSR 62.2out 2×
- Rishad Hossain44 balls63 runsSR 143.2out 0×
Latest games
Fantasy points in each, the latest first.
- v Sri Lanka 101 31 October 2026 · PakistanIn the appThe match
- v Sri Lanka 17 27 October 2026 · PakistanIn the appThe match
- v England 62 25 October 2026 · PakistanIn the appThe match
- v England 28 20 October 2026 · PakistanIn the appThe match
- v Sri Lanka 183 18 October 2026 · PakistanIn the appThe match
- v Australia 33 4 June 2026 · Pakistan
All 20 latest games
- v Australia 23 2 June 2026 · Pakistan
- v Australia 60 30 May 2026 · Pakistan
- v Bangladesh 194 15 March 2026 · Pakistan
- v Bangladesh 126 13 March 2026 · Pakistan
- v Bangladesh 15 11 March 2026 · Pakistan
- v Sri Lanka 10 16 November 2025 · Pakistan
- v Sri Lanka 4 14 November 2025 · Pakistan
- v Sri Lanka 165 11 November 2025 · Pakistan
- v South Africa 78 8 November 2025 · Pakistan
- v South Africa 103 6 November 2025 · Pakistan
- v South Africa 102 4 November 2025 · Pakistan
- v West Indies 58 12 August 2025 · Pakistan
- v West Indies 15 10 August 2025 · Pakistan
- v West Indies 89 8 August 2025 · Pakistan
Pick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB