Player Head-to-Head
IF
Imran Farhat
PAK
VS
SA
Salman Agha
PAK
3 wonStat categorieswon 11

Imran Farhat vs Salman Agha

Imran Farhat and Salman Agha compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Salman Agha has the edge in overall, Tests, ODIs and T20Is. In recent years, both have been evenly matched.

CAREER Salman AghaTEST Salman AghaODI Salman AghaT20I Salman Agha
Format

All formats

IF 3 – 11 SA
Batting
4195
Most Runs
4108
128
Highest Score
134
55.72
Best Strike Rate
83.14
20
Most sixes
77
552
Most Fours
397
30.40
Best Averages
34.81
27
Most 50s
25
4
Most 100s
7
4
Most Not Outs
22
Bowling
9
Most Wickets
45
3/10
Best Bowling Fig
4/32
–
Best Average
52.20
6
Most Dots
627
–
Best Economy
4.63
–
Best Strike Rate
67.58
394
Most Runs Conceed
2349
6
Most Maiden Overs
30

Season by season

2026

IF 0 – 0 SA
Batting
–
Most Runs
584
–
Highest Score
107
–
Best Strike Rate
111.66
–
Most sixes
20
–
Most Fours
62
–
Best Averages
27.81
–
Most 50s
2
–
Most 100s
2
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/10
–
Most Dots
37
–
Most Runs Conceed
70
–
Most Maiden Overs
0

2025

IF 0 – 0 SA
Batting
–
Most Runs
1568
–
Highest Score
134
–
Best Strike Rate
89.40
–
Most sixes
30
–
Most Fours
133
–
Best Averages
33.36
–
Most 50s
9
–
Most 100s
2
–
Most Not Outs
10
Bowling
–
Most Wickets
11
–
Best Bowling Fig
3/148
–
Best Average
63.91
–
Most Dots
392
–
Best Economy
5.64
–
Best Strike Rate
68.00
–
Most Runs Conceed
703
–
Most Maiden Overs
7

2024

IF 0 – 0 SA
Batting
–
Most Runs
713
–
Highest Score
104
–
Best Strike Rate
75.45
–
Most sixes
13
–
Most Fours
65
–
Best Averages
33.95
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
3
Bowling
–
Most Wickets
19
–
Best Bowling Fig
4/32
–
Best Average
32.05
–
Most Dots
183
–
Best Economy
4.28
–
Best Strike Rate
44.89
–
Most Runs Conceed
609
–
Most Maiden Overs
7

2023

IF 0 – 0 SA
Batting
–
Most Runs
766
–
Highest Score
132
–
Best Strike Rate
80.21
–
Most sixes
10
–
Most Fours
81
–
Best Averages
45.06
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
6
Bowling
–
Most Wickets
12
–
Best Bowling Fig
3/75
–
Best Average
59.08
–
Most Dots
12
–
Best Economy
4.10
–
Best Strike Rate
86.50
–
Most Runs Conceed
709
–
Most Maiden Overs
13

2022

IF 0 – 0 SA
Batting
–
Most Runs
477
–
Highest Score
103
–
Best Strike Rate
62.43
–
Most sixes
4
–
Most Fours
56
–
Best Averages
39.75
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
3
Bowling
–
Most Wickets
2
–
Best Bowling Fig
1/41
–
Best Average
129.00
–
Most Dots
3
–
Best Economy
4.78
–
Best Strike Rate
162.00
–
Most Runs Conceed
258
–
Most Maiden Overs
3

2013

IF 0 – 0 SA
243
Most Runs
–
93
Highest Score
–
51.92
Best Strike Rate
–
1
Most sixes
–
21
Most Fours
–
1
Most 50s
–

2012

IF 0 – 0 SA
174
Most Runs
–
56
Highest Score
–
76.65
Best Strike Rate
–
0
Most sixes
–
26
Most Fours
–
2
Most 50s
–

2011

IF 0 – 0 SA
296
Most Runs
–
75
Highest Score
–
78.10
Best Strike Rate
–
1
Most sixes
–
38
Most Fours
–
3
Most 50s
–
1
Most Not Outs
–

2010

IF 0 – 0 SA
Batting
564
Most Runs
–
67
Highest Score
–
51.32
Best Strike Rate
–
2
Most sixes
–
70
Most Fours
–
22.56
Best Averages
–
3
Most 50s
–
Bowling
1
Most Wickets
–
1/21
Best Bowling Fig
–
0
Most Dots
–
70
Most Runs Conceed
–
1
Most Maiden Overs
–

2009

IF 0 – 0 SA
Batting
289
Most Runs
–
117
Highest Score
–
44.74
Best Strike Rate
–
3
Most sixes
–
32
Most Fours
–
1
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–
Bowling
0
Most Wickets
–
0/17
Best Bowling Fig
–
0
Most Dots
–
17
Most Runs Conceed
–
0
Most Maiden Overs
–

2007

IF 0 – 0 SA
Batting
134
Most Runs
–
68
Highest Score
–
38.62
Best Strike Rate
–
0
Most sixes
–
19
Most Fours
–
1
Most 50s
–
Bowling
0
Most Wickets
–
0/6
Best Bowling Fig
–
0
Most Dots
–
26
Most Runs Conceed
–
0
Most Maiden Overs
–

2006

IF 0 – 0 SA
Batting
968
Most Runs
–
91
Highest Score
–
55.41
Best Strike Rate
–
3
Most sixes
–
142
Most Fours
–
34.57
Best Averages
–
8
Most 50s
–
1
Most Not Outs
–
Bowling
0
Most Wickets
–
0/2
Best Bowling Fig
–
0
Most Dots
–
14
Most Runs Conceed
–
0
Most Maiden Overs
–

2004

IF 0 – 0 SA
Batting
680
Most Runs
–
101
Highest Score
–
56.95
Best Strike Rate
–
3
Most sixes
–
92
Most Fours
–
27.20
Best Averages
–
3
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–
Bowling
7
Most Wickets
–
3/10
Best Bowling Fig
–
30.71
Best Average
–
4
Most Dots
–
4.73
Best Economy
–
39.00
Best Strike Rate
–
215
Most Runs Conceed
–
5
Most Maiden Overs
–

2003

IF 0 – 0 SA
Batting
637
Most Runs
–
128
Highest Score
–
61.61
Best Strike Rate
–
5
Most sixes
–
83
Most Fours
–
4
Most 50s
–
2
Most 100s
–
Bowling
1
Most Wickets
–
1/22
Best Bowling Fig
–
2
Most Dots
–
40
Most Runs Conceed
–
0
Most Maiden Overs
–

2002

IF 0 – 0 SA
47
Most Runs
–
29
Highest Score
–
0
Most sixes
–
9
Most Fours
–

2001

IF 0 – 0 SA
Batting
163
Most Runs
–
63
Highest Score
–
53.09
Best Strike Rate
–
2
Most sixes
–
20
Most Fours
–
1
Most 50s
–
Bowling
0
Most Wickets
–
0/12
Best Bowling Fig
–
0
Most Dots
–
12
Most Runs Conceed
–
0
Most Maiden Overs
–

TEST career

IF 3 – 10 SA
Batting
2400
Most Runs
1532
128
Highest Score
132
48.29
Best Strike Rate
61.43
4
Most sixes
15
348
Most Fours
170
32.00
Best Averages
35.63
14
Most 50s
10
3
Most 100s
3
2
Most Not Outs
6
Bowling
3
Most Wickets
20
2/69
Best Bowling Fig
3/75
–
Best Average
58.70
3
Most Dots
400
–
Best Economy
3.77
–
Best Strike Rate
93.35
284
Most Runs Conceed
1174
4
Most Maiden Overs
30

Season by season

2026

IF 0 – 0 SA
Batting
–
Most Runs
45
–
Highest Score
21
–
Most sixes
0
–
Most Fours
8
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/13
–
Most Dots
5
–
Most Runs Conceed
13
–
Most Maiden Overs
0

2025

IF 0 – 0 SA
Batting
–
Most Runs
277
–
Highest Score
93
–
Best Strike Rate
55.18
–
Most sixes
3
–
Most Fours
22
–
Best Averages
27.70
–
Most 50s
1
Bowling
–
Most Wickets
4
–
Best Bowling Fig
3/148
–
Best Average
55.25
–
Most Dots
214
–
Best Economy
3.95
–
Best Strike Rate
84.00
–
Most Runs Conceed
221
–
Most Maiden Overs
7

2024

IF 0 – 0 SA
Batting
–
Most Runs
454
–
Highest Score
104
–
Best Strike Rate
68.48
–
Most sixes
7
–
Most Fours
47
–
Best Averages
41.27
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
2
Bowling
–
Most Wickets
6
–
Best Bowling Fig
2/13
–
Best Average
62.00
–
Most Dots
175
–
Best Economy
3.91
–
Best Strike Rate
95.17
–
Most Runs Conceed
372
–
Most Maiden Overs
7

2023

IF 0 – 0 SA
Batting
–
Most Runs
380
–
Highest Score
132
–
Best Strike Rate
68.97
–
Most sixes
3
–
Most Fours
46
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
3
Bowling
–
Most Wickets
8
–
Best Bowling Fig
3/75
–
Best Average
42.50
–
Most Dots
4
–
Best Economy
3.09
–
Best Strike Rate
82.50
–
Most Runs Conceed
340
–
Most Maiden Overs
13

2022

IF 0 – 0 SA
Batting
–
Most Runs
376
–
Highest Score
103
–
Best Strike Rate
56.04
–
Most sixes
2
–
Most Fours
47
–
Best Averages
34.18
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
1
Bowling
–
Most Wickets
2
–
Best Bowling Fig
1/41
–
Best Average
114.00
–
Most Dots
2
–
Best Economy
4.75
–
Best Strike Rate
144.00
–
Most Runs Conceed
228
–
Most Maiden Overs
3

2013

IF 0 – 0 SA
73
Most Runs
–
43
Highest Score
–
0
Most sixes
–
8
Most Fours
–

2010

IF 0 – 0 SA
Batting
383
Most Runs
–
67
Highest Score
–
45.49
Best Strike Rate
–
0
Most sixes
–
53
Most Fours
–
23.94
Best Averages
–
2
Most 50s
–
Bowling
0
Most Wickets
–
0/5
Best Bowling Fig
–
0
Most Dots
–
49
Most Runs Conceed
–
1
Most Maiden Overs
–

2009

IF 0 – 0 SA
Batting
289
Most Runs
–
117
Highest Score
–
44.74
Best Strike Rate
–
3
Most sixes
–
32
Most Fours
–
1
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–
Bowling
0
Most Wickets
–
0/17
Best Bowling Fig
–
0
Most Dots
–
17
Most Runs Conceed
–
0
Most Maiden Overs
–

2007

IF 0 – 0 SA
Batting
134
Most Runs
–
68
Highest Score
–
38.62
Best Strike Rate
–
0
Most sixes
–
19
Most Fours
–
1
Most 50s
–
Bowling
0
Most Wickets
–
0/6
Best Bowling Fig
–
0
Most Dots
–
26
Most Runs Conceed
–
0
Most Maiden Overs
–

2006

IF 0 – 0 SA
Batting
680
Most Runs
–
91
Highest Score
–
51.99
Best Strike Rate
–
1
Most sixes
–
106
Most Fours
–
42.50
Best Averages
–
6
Most 50s
–
1
Most Not Outs
–
Bowling
0
Most Wickets
–
0/2
Best Bowling Fig
–
0
Most Dots
–
10
Most Runs Conceed
–
0
Most Maiden Overs
–

2004

IF 0 – 0 SA
Batting
390
Most Runs
–
101
Highest Score
–
51.86
Best Strike Rate
–
0
Most sixes
–
59
Most Fours
–
27.86
Best Averages
–
2
Most 50s
–
1
Most 100s
–
Bowling
3
Most Wickets
–
2/69
Best Bowling Fig
–
60.67
Best Average
–
3
Most Dots
–
4.77
Best Economy
–
76.33
Best Strike Rate
–
182
Most Runs Conceed
–
3
Most Maiden Overs
–

2003

IF 0 – 0 SA
Batting
289
Most Runs
–
128
Highest Score
–
47.85
Best Strike Rate
–
0
Most sixes
–
44
Most Fours
–
1
Most 50s
–
1
Most 100s
–

2002

IF 0 – 0 SA
47
Most Runs
–
29
Highest Score
–
0
Most sixes
–
9
Most Fours
–

2001

IF 0 – 0 SA
Batting
115
Most Runs
–
63
Highest Score
–
48.12
Best Strike Rate
–
0
Most sixes
–
18
Most Fours
–
1
Most 50s
–

ODI career

IF 4 – 10 SA
Batting
1719
Most Runs
1661
107
Highest Score
134
69.06
Best Strike Rate
97.25
16
Most sixes
30
190
Most Fours
147
30.70
Best Averages
46.14
13
Most 50s
9
1
Most 100s
4
2
Most Not Outs
8
Bowling
6
Most Wickets
19
3/10
Best Bowling Fig
4/32
–
Best Average
53.84
3
Most Dots
202
–
Best Economy
5.82
–
Best Strike Rate
55.47
110
Most Runs Conceed
1023
2
Most Maiden Overs
0

Season by season

2026

IF 0 – 0 SA
Batting
–
Most Runs
298
–
Highest Score
107
–
Best Strike Rate
107.58
–
Most sixes
7
–
Most Fours
29
–
Most 50s
1
–
Most 100s
2
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/12
–
Most Dots
26
–
Most Runs Conceed
47
–
Most Maiden Overs
0

2025

IF 0 – 0 SA
Batting
–
Most Runs
667
–
Highest Score
134
–
Best Strike Rate
93.29
–
Most sixes
8
–
Most Fours
60
–
Best Averages
47.64
–
Most 50s
3
–
Most 100s
2
–
Most Not Outs
2
Bowling
–
Most Wickets
4
–
Best Bowling Fig
2/18
–
Best Average
91.50
–
Most Dots
159
–
Best Economy
6.57
–
Best Strike Rate
83.50
–
Most Runs Conceed
366
–
Most Maiden Overs
0

2024

IF 0 – 0 SA
Batting
–
Most Runs
209
–
Highest Score
82
–
Best Strike Rate
95.43
–
Most sixes
6
–
Most Fours
14
–
Most 50s
1
–
Most Not Outs
1
Bowling
–
Most Wickets
11
–
Best Bowling Fig
4/32
–
Best Average
19.18
–
Most Dots
8
–
Best Economy
5.02
–
Best Strike Rate
22.91
–
Most Runs Conceed
211
–
Most Maiden Overs
0

2023

IF 0 – 0 SA
Batting
–
Most Runs
386
–
Highest Score
58
–
Best Strike Rate
95.54
–
Most sixes
7
–
Most Fours
35
–
Best Averages
35.09
–
Most 50s
3
–
Most Not Outs
3
Bowling
–
Most Wickets
4
–
Best Bowling Fig
2/42
–
Best Average
92.25
–
Most Dots
8
–
Best Economy
5.86
–
Best Strike Rate
94.50
–
Most Runs Conceed
369
–
Most Maiden Overs
0

2022

IF 0 – 0 SA
Batting
–
Most Runs
101
–
Highest Score
50
–
Most sixes
2
–
Most Fours
9
–
Most 50s
1
–
Most Not Outs
2
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/5
–
Most Dots
1
–
Most Runs Conceed
30
–
Most Maiden Overs
0

2013

IF 0 – 0 SA
170
Most Runs
–
93
Highest Score
–
53.63
Best Strike Rate
–
1
Most sixes
–
13
Most Fours
–
1
Most 50s
–

2012

IF 0 – 0 SA
174
Most Runs
–
56
Highest Score
–
76.65
Best Strike Rate
–
0
Most sixes
–
26
Most Fours
–
2
Most 50s
–

2011

IF 0 – 0 SA
261
Most Runs
–
75
Highest Score
–
73.73
Best Strike Rate
–
1
Most sixes
–
31
Most Fours
–
3
Most 50s
–
1
Most Not Outs
–

2010

IF 0 – 0 SA
Batting
140
Most Runs
–
66
Highest Score
–
66.04
Best Strike Rate
–
2
Most sixes
–
10
Most Fours
–
1
Most 50s
–
Bowling
1
Most Wickets
–
1/21
Best Bowling Fig
–
0
Most Dots
–
21
Most Runs Conceed
–
0
Most Maiden Overs
–

2006

IF 0 – 0 SA
Batting
288
Most Runs
–
58
Highest Score
–
65.60
Best Strike Rate
–
2
Most sixes
–
36
Most Fours
–
24.00
Best Averages
–
2
Most 50s
–
Bowling
0
Most Wickets
–
0/4
Best Bowling Fig
–
0
Most Dots
–
4
Most Runs Conceed
–
0
Most Maiden Overs
–

2004

IF 0 – 0 SA
Batting
290
Most Runs
–
87
Highest Score
–
65.61
Best Strike Rate
–
3
Most sixes
–
33
Most Fours
–
26.36
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–
Bowling
4
Most Wickets
–
3/10
Best Bowling Fig
–
1
Most Dots
–
33
Most Runs Conceed
–
2
Most Maiden Overs
–

2003

IF 0 – 0 SA
Batting
348
Most Runs
–
107
Highest Score
–
80.93
Best Strike Rate
–
5
Most sixes
–
39
Most Fours
–
3
Most 50s
–
1
Most 100s
–
Bowling
1
Most Wickets
–
1/22
Best Bowling Fig
–
2
Most Dots
–
40
Most Runs Conceed
–
0
Most Maiden Overs
–

2001

IF 0 – 0 SA
Batting
48
Most Runs
–
33
Highest Score
–
2
Most sixes
–
2
Most Fours
–
Bowling
0
Most Wickets
–
0/12
Best Bowling Fig
–
0
Most Dots
–
12
Most Runs Conceed
–
0
Most Maiden Overs
–

T20I career

IF 0 – 4 SA
Batting
76
Most Runs
915
19
Highest Score
76
0
Most sixes
32
14
Most Fours
80
–
Best Averages
23.46
–
Most 50s
6
–
Most Not Outs
8
Bowling
–
Most Wickets
6
–
Best Bowling Fig
1/7
–
Most Dots
25
–
Most Runs Conceed
152
–
Most Maiden Overs
0

Season by season

2026

IF 0 – 0 SA
Batting
–
Most Runs
241
–
Highest Score
76
–
Most sixes
13
–
Most Fours
25
–
Best Averages
21.91
–
Most 50s
1
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/10
–
Most Dots
6
–
Most Runs Conceed
10
–
Most Maiden Overs
0

2025

IF 0 – 0 SA
Batting
–
Most Runs
624
–
Highest Score
63
–
Best Strike Rate
116.20
–
Most sixes
19
–
Most Fours
51
–
Best Averages
27.13
–
Most 50s
5
–
Most Not Outs
8
Bowling
–
Most Wickets
3
–
Best Bowling Fig
1/9
–
Most Dots
19
–
Most Runs Conceed
116
–
Most Maiden Overs
0

2024

IF 0 – 0 SA
Batting
–
Most Runs
50
–
Highest Score
32
–
Most sixes
0
–
Most Fours
4
Bowling
–
Most Wickets
2
–
Best Bowling Fig
1/7
–
Most Dots
0
–
Most Runs Conceed
26
–
Most Maiden Overs
0

2011

IF 0 – 0 SA
35
Most Runs
–
19
Highest Score
–
0
Most sixes
–
7
Most Fours
–

2010

IF 0 – 0 SA
Batting
41
Most Runs
–
14
Highest Score
–
0
Most sixes
–
7
Most Fours
–
RECENT RESULTS 4 matches