Salman Agha

Allrounder
PAK Flag
Full Name: Salman Ali Agha
Date of Birth: 23 Nov 1993
Current Age: 31 Year, 9 Month, 3 Days
Born: Lahore Punjab
Teams:
TEST
Rank
-
Cap No
247
First Game
2022-07-16
Last Game
2025-02-14
ODI
Rank
-
Cap No
236
First Game
2023-04-27
Last Game
2025-08-12
T20I
Rank
-
Cap No
117
First Game
2024-11-14
Last Game
2025-08-03
Salman Agha's 2024 stats
TEST
MAT
3
ING
13
RUNS
454
BF
663
50s
4
100s
1
6s
7
4s
47
NO
2
HS
104
AVG
41.27
SR
68.48
ODI
MAT
3
ING
6
RUNS
209
BF
219
50s
1
100s
0
6s
6
4s
14
NO
1
HS
82
AVG
41.80
SR
95.43
T20I
MAT
1
ING
5
RUNS
50
BF
63
50s
0
100s
0
6s
0
4s
4
NO
0
HS
32
AVG
10.00
SR
79.37
TEST
1st InningING
6
RUNS
279
BF
404
50s
2
100s
1
6s
5
4s
29
NO
1
HS
104
AVG
55.80
SR
69.06
TEST
2nd InningING
1
RUNS
1
BF
9
50s
0
100s
0
6s
0
4s
0
NO
0
HS
1
AVG
1.00
SR
11.11
TEST
3rd InningING
6
RUNS
174
BF
250
50s
2
100s
0
6s
2
4s
18
NO
1
HS
63
AVG
34.80
SR
69.60
ODI
1st InningING
4
RUNS
123
BF
118
50s
0
100s
0
6s
4
4s
10
NO
0
HS
48
AVG
30.75
SR
104.24
ODI
2nd InningING
2
RUNS
86
BF
101
50s
1
100s
0
6s
2
4s
4
NO
1
HS
82
AVG
86.00
SR
85.15
T20I
1st InningING
3
RUNS
46
BF
60
50s
0
100s
0
6s
0
4s
3
NO
0
HS
32
AVG
15.33
SR
76.67
T20I
2nd InningING
2
RUNS
4
BF
3
50s
0
100s
0
6s
0
4s
1
NO
0
HS
4
AVG
2.00
SR
133.33
TEST
MAT
-99
ING
10
RUNS
303
BF
471
50s
4
100s
0
6s
3
4s
31
NO
0
HS
63
AVG
30.30
SR
64.33
TEST
MAT
-99
ING
3
RUNS
151
BF
192
50s
0
100s
1
6s
4
4s
16
NO
2
HS
104
AVG
151.00
SR
78.65
ODI
MAT
-99
ING
3
RUNS
67
BF
67
50s
0
100s
0
6s
2
4s
6
NO
0
HS
33
AVG
22.33
SR
100.00
ODI
MAT
-99
ING
3
RUNS
142
BF
152
50s
1
100s
0
6s
4
4s
8
NO
1
HS
82
AVG
71.00
SR
93.42
T20I
MAT
-99
ING
2
RUNS
45
BF
51
50s
0
100s
0
6s
0
4s
3
NO
0
HS
32
AVG
22.50
SR
88.24
T20I
MAT
-99
ING
3
RUNS
5
BF
12
50s
0
100s
0
6s
0
4s
1
NO
0
HS
4
AVG
1.67
SR
41.67
TEST
MAT
3
ING
9
BALLS
94
WKT
6
RUNS
372
ECO
3.93
AVG
62.00
SR
94.70
5Ws
0
ODI
MAT
3
ING
6
BALLS
42
WKT
11
RUNS
211
ECO
5.02
AVG
19.18
SR
22.91
5Ws
0
T20I
MAT
1
ING
2
BALLS
5
WKT
2
RUNS
26
ECO
5.20
AVG
13.00
SR
15.00
5Ws
0
TEST
1st InningING
1
BALLS
1
WKT
0
RUNS
3
ECO
3.00
AVG
3.00
SR
6.00
5Ws
0
TEST
2nd InningING
5
BALLS
83
WKT
5
RUNS
315
ECO
3.78
AVG
63.00
SR
100.08
5Ws
0
TEST
4th InningING
3
BALLS
10
WKT
1
RUNS
54
ECO
5.24
AVG
54.00
SR
61.80
5Ws
0
ODI
1st InningING
3
BALLS
24
WKT
10
RUNS
100
ECO
4.17
AVG
10.00
SR
14.40
5Ws
0
ODI
2nd InningING
3
BALLS
18
WKT
1
RUNS
111
ECO
6.17
AVG
111.00
SR
108.00
5Ws
0
T20I
1st InningING
1
BALLS
2
WKT
1
RUNS
7
ECO
3.50
AVG
7.00
SR
12.00
5Ws
0
T20I
2nd InningING
1
BALLS
3
WKT
1
RUNS
19
ECO
6.33
AVG
19.00
SR
18.00
5Ws
0
TEST
MAT
-99
ING
1
BALLS
1
WKT
0
RUNS
9
ECO
6.92
AVG
9.00
SR
7.80
5Ws
0
TEST
MAT
-99
ING
2
BALLS
6
WKT
0
RUNS
31
ECO
5.17
AVG
31.00
SR
36.00
5Ws
0
TEST
MAT
-99
ING
6
BALLS
87
WKT
6
RUNS
332
ECO
3.80
AVG
55.33
SR
87.40
5Ws
0
ODI
MAT
-99
ING
1
BALLS
7
WKT
0
RUNS
33
ECO
4.71
AVG
33.00
SR
42.00
5Ws
0
ODI
MAT
-99
ING
1
BALLS
8
WKT
4
RUNS
32
ECO
4.00
AVG
8.00
SR
12.00
5Ws
0
ODI
MAT
-99
ING
2
BALLS
16
WKT
6
RUNS
68
ECO
4.25
AVG
11.33
SR
16.00
5Ws
0
ODI
MAT
-99
ING
1
BALLS
10
WKT
1
RUNS
71
ECO
7.10
AVG
71.00
SR
60.00
5Ws
0
ODI
MAT
-99
ING
1
BALLS
1
WKT
0
RUNS
7
ECO
7.00
AVG
7.00
SR
6.00
5Ws
0
T20I
MAT
-99
ING
1
BALLS
3
WKT
1
RUNS
19
ECO
6.33
AVG
19.00
SR
18.00
5Ws
0
T20I
MAT
-99
ING
1
BALLS
2
WKT
1
RUNS
7
ECO
3.50
AVG
7.00
SR
12.00
5Ws
0
Salman Agha's 2024 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Thu, 26 Dec 2024 vs South Africa18342052.94LossView Scorecard
1st Test - Thu, 26 Dec 2024 vs South Africa130033.33LossView Scorecard
3rd ODI (D/N) - Sun, 22 Dec 2024 vs South Africa483332145.45WinView Scorecard
2nd ODI (D/N) - Thu, 19 Dec 2024 vs South Africa333031110.00WinView Scorecard
1st ODI (D/N) - Tue, 17 Dec 2024 vs South Africa82904291.11WinView Scorecard
3rd T20I - Thu, 05 Dec 2024 vs Zimbabwe323230100.00LossView Scorecard
1st T20I - Sun, 01 Dec 2024 vs Zimbabwe13190068.42WinView Scorecard
3rd ODI - Thu, 28 Nov 2024 vs Zimbabwe302631115.38WinView Scorecard
1st ODI - Sun, 24 Nov 2024 vs Zimbabwe4110036.36LossView Scorecard
3rd T20I (N) - Mon, 18 Nov 2024 vs Australia190011.11LossView Scorecard
2nd T20I (N) - Sat, 16 Nov 2024 vs Australia01000.00LossView Scorecard
1st T20I (N) - Thu, 14 Nov 2024 vs Australia4210200.00LossView Scorecard
1st ODI (D/N) - Mon, 04 Nov 2024 vs Australia12291041.37LossView Scorecard
3rd Test - Thu, 24 Oct 2024 vs England190011.11LossView Scorecard
2nd Test - Tue, 15 Oct 2024 vs England31535058.49LossView Scorecard
2nd Test - Tue, 15 Oct 2024 vs England63895170.78LossView Scorecard
1st Test - Mon, 07 Oct 2024 vs England10411910387.39LossView Scorecard
1st Test - Mon, 07 Oct 2024 vs England63847075.00LossView Scorecard
2nd Test - Fri, 30 Aug 2024 vs Bangladesh54953256.84LossView Scorecard
2nd Test - Fri, 30 Aug 2024 vs Bangladesh47716166.19LossView Scorecard
1st Test - Wed, 21 Aug 2024 vs Bangladesh19361052.77LossView Scorecard
1st Test - Wed, 21 Aug 2024 vs Bangladesh01000.00LossView Scorecard
3rd Test - Wed, 03 Jan 2024 vs Australia53678079.10LossView Scorecard
3rd Test - Wed, 03 Jan 2024 vs Australia02000.00LossView Scorecard
3rd ODI (D/N) - Sun, 22 Dec 2024 vs South Africa1.00707.00WinView Scorecard
2nd ODI (D/N) - Thu, 19 Dec 2024 vs South Africa10.007117.10WinView Scorecard
1st ODI (D/N) - Tue, 17 Dec 2024 vs South Africa8.003244.00WinView Scorecard
3rd T20I - Thu, 05 Dec 2024 vs Zimbabwe3.001916.33LossView Scorecard
2nd T20I - Tue, 03 Dec 2024 vs Zimbabwe2.00713.50WinView Scorecard
3rd ODI - Thu, 28 Nov 2024 vs Zimbabwe7.003304.71WinView Scorecard
2nd ODI - Tue, 26 Nov 2024 vs Zimbabwe7.002633.71WinView Scorecard
1st ODI - Sun, 24 Nov 2024 vs Zimbabwe9.004234.66LossView Scorecard
3rd Test - Thu, 24 Oct 2024 vs England1.00303.00LossView Scorecard
2nd Test - Tue, 15 Oct 2024 vs England1.00505.00LossView Scorecard
1st Test - Mon, 07 Oct 2024 vs England18.0011816.55LossView Scorecard
2nd Test - Fri, 30 Aug 2024 vs Bangladesh3.401323.54LossView Scorecard
2nd Test - Fri, 30 Aug 2024 vs Bangladesh4.001714.25LossView Scorecard
1st Test - Wed, 21 Aug 2024 vs Bangladesh41.0013603.31LossView Scorecard
1st Test - Wed, 21 Aug 2024 vs Bangladesh1.30906.00LossView Scorecard
3rd Test - Wed, 03 Jan 2024 vs Australia20.004322.15LossView Scorecard
3rd Test - Wed, 03 Jan 2024 vs Australia5.002805.60LossView Scorecard