Player Head-to-Head
SA
Salman Agha
PAK
VS
GW
Gary Wilson
IRE
7 wonStat categorieswon 2

Salman Agha vs Gary Wilson

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

Final Verdict

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

CAREER Salman AghaTEST Salman AghaODI Salman AghaT20I Gary Wilson
Format

All formats

SA 7 – 2 GW
Batting
4160
Most Runs
4196
134
Highest Score
113
82.72
Best Strike Rate
81.97
77
Most sixes
49
400
Most Fours
383
34.38
Best Averages
24.83
25
Most 50s
19
7
Most 100s
1
22
Most Not Outs
31
Bowling
47
Most Wickets
–
4/32
Best Bowling Fig
–
51.47
Best Average
–
654
Most Dots
–
4.66
Best Economy
–
66.23
Best Strike Rate
–
2419
Most Runs Conceed
–
30
Most Maiden Overs
–

Season by season

2026

SA 0 – 0 GW
Batting
636
Most Runs
–
107
Highest Score
–
104.09
Best Strike Rate
–
20
Most sixes
–
65
Most Fours
–
26.50
Best Averages
–
2
Most 50s
–
2
Most 100s
–
Bowling
3
Most Wickets
–
2/44
Best Bowling Fig
–
46.67
Best Average
–
64
Most Dots
–
5.60
Best Economy
–
50.00
Best Strike Rate
–
140
Most Runs Conceed
–
0
Most Maiden Overs
–

2025

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

2024

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

2023

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

2022

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

2020

SA 0 – 0 GW
–
Most Runs
29
–
Highest Score
17
–
Most sixes
0
–
Most Fours
3

2019

SA 0 – 0 GW
–
Most Runs
242
–
Highest Score
47
–
Most sixes
2
–
Most Fours
15
–
Best Averages
14.24
–
Most Not Outs
2

2018

SA 0 – 0 GW
–
Most Runs
466
–
Highest Score
58
–
Best Strike Rate
76.64
–
Most sixes
8
–
Most Fours
29
–
Most 50s
2
–
Most Not Outs
5

2017

SA 0 – 0 GW
–
Most Runs
471
–
Highest Score
65
–
Best Strike Rate
94.96
–
Most sixes
9
–
Most Fours
40
–
Best Averages
26.17
–
Most 50s
2
–
Most Not Outs
4

2016

SA 0 – 0 GW
–
Most Runs
230
–
Highest Score
58
–
Best Strike Rate
74.43
–
Most sixes
1
–
Most Fours
22
–
Most 50s
1

2015

SA 0 – 0 GW
–
Most Runs
414
–
Highest Score
80
–
Best Strike Rate
84.32
–
Most sixes
4
–
Most Fours
38
–
Best Averages
25.88
–
Most 50s
3
–
Most Not Outs
3

2014

SA 0 – 0 GW
–
Most Runs
119
–
Highest Score
62
–
Most sixes
0
–
Most Fours
10
–
Most 50s
1
–
Most Not Outs
1

2013

SA 0 – 0 GW
–
Most Runs
333
–
Highest Score
72
–
Best Strike Rate
86.05
–
Most sixes
4
–
Most Fours
28
–
Most 50s
2
–
Most Not Outs
5

2012

SA 0 – 0 GW
–
Most Runs
463
–
Highest Score
52
–
Best Strike Rate
97.89
–
Most sixes
7
–
Most Fours
43
–
Best Averages
33.07
–
Most 50s
1
–
Most Not Outs
5

2011

SA 0 – 0 GW
–
Most Runs
316
–
Highest Score
61
–
Best Strike Rate
85.41
–
Most sixes
7
–
Most Fours
30
–
Best Averages
31.60
–
Most 50s
2
–
Most Not Outs
1

2010

SA 0 – 0 GW
–
Most Runs
461
–
Highest Score
113
–
Best Strike Rate
85.37
–
Most sixes
2
–
Most Fours
48
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
3

2009

SA 0 – 0 GW
–
Most Runs
367
–
Highest Score
61
–
Best Strike Rate
68.47
–
Most sixes
3
–
Most Fours
42
–
Best Averages
22.94
–
Most 50s
2
–
Most Not Outs
1

2008

SA 0 – 0 GW
–
Most Runs
272
–
Highest Score
51
–
Best Strike Rate
67.49
–
Most sixes
2
–
Most Fours
33
–
Best Averages
20.92
–
Most 50s
1
–
Most Not Outs
1

2007

SA 0 – 0 GW
–
Most Runs
13
–
Highest Score
13
–
Most sixes
0
–
Most Fours
2

TEST career

SA 5 – 0 GW
Batting
1532
Most Runs
45
132
Highest Score
33
61.43
Best Strike Rate
–
15
Most sixes
0
170
Most Fours
7
35.63
Best Averages
–
10
Most 50s
–
3
Most 100s
–
6
Most Not Outs
1
Bowling
20
Most Wickets
–
3/75
Best Bowling Fig
–
58.70
Best Average
–
400
Most Dots
–
3.77
Best Economy
–
93.35
Best Strike Rate
–
1174
Most Runs Conceed
–
30
Most Maiden Overs
–

Season by season

2026

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

2025

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

2024

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

2023

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

2022

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

2019

SA 0 – 0 GW
–
Most Runs
0
–
Highest Score
0
–
Most sixes
0
–
Most Fours
0

2018

SA 0 – 0 GW
–
Most Runs
45
–
Highest Score
33
–
Most sixes
0
–
Most Fours
7
–
Most Not Outs
1

ODI career

SA 5 – 4 GW
Batting
1713
Most Runs
2487
134
Highest Score
113
95.38
Best Strike Rate
71.28
30
Most sixes
22
150
Most Fours
233
43.92
Best Averages
25.38
9
Most 50s
14
4
Most 100s
1
8
Most Not Outs
15
Bowling
21
Most Wickets
–
4/32
Best Bowling Fig
–
52.05
Best Average
–
229
Most Dots
–
5.82
Best Economy
–
53.62
Best Strike Rate
–
1093
Most Runs Conceed
–
0
Most Maiden Overs
–

Season by season

2026

SA 0 – 0 GW
Batting
350
Most Runs
–
107
Highest Score
–
95.89
Best Strike Rate
–
7
Most sixes
–
32
Most Fours
–
1
Most 50s
–
2
Most 100s
–
Bowling
2
Most Wickets
–
2/44
Best Bowling Fig
–
58.50
Best Average
–
53
Most Dots
–
5.57
Best Economy
–
63.00
Best Strike Rate
–
117
Most Runs Conceed
–
0
Most Maiden Overs
–

2025

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

2024

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

2023

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

2022

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

2019

SA 0 – 0 GW
–
Most Runs
98
–
Highest Score
34
–
Most sixes
0
–
Most Fours
6
–
Most Not Outs
1

2018

SA 0 – 0 GW
–
Most Runs
217
–
Highest Score
53
–
Best Strike Rate
68.45
–
Most sixes
3
–
Most Fours
9
–
Most 50s
1
–
Most Not Outs
3

2017

SA 0 – 0 GW
–
Most Runs
215
–
Highest Score
41
–
Best Strike Rate
64.37
–
Most sixes
1
–
Most Fours
17
–
Best Averages
16.54
–
Most Not Outs
1

2016

SA 0 – 0 GW
–
Most Runs
114
–
Highest Score
58
–
Best Strike Rate
55.61
–
Most sixes
1
–
Most Fours
8
–
Most 50s
1

2015

SA 0 – 0 GW
–
Most Runs
349
–
Highest Score
80
–
Best Strike Rate
84.71
–
Most sixes
4
–
Most Fours
33
–
Best Averages
29.08
–
Most 50s
3
–
Most Not Outs
2

2014

SA 0 – 0 GW
–
Most Runs
65
–
Highest Score
62
–
Most sixes
0
–
Most Fours
3
–
Most 50s
1

2013

SA 0 – 0 GW
–
Most Runs
172
–
Highest Score
72
–
Best Strike Rate
64.91
–
Most sixes
1
–
Most Fours
19
–
Most 50s
1
–
Most Not Outs
3

2012

SA 0 – 0 GW
–
Most Runs
45
–
Highest Score
27
–
Most sixes
0
–
Most Fours
3
–
Most Not Outs
1

2011

SA 0 – 0 GW
–
Most Runs
316
–
Highest Score
61
–
Best Strike Rate
85.41
–
Most sixes
7
–
Most Fours
30
–
Best Averages
31.60
–
Most 50s
2
–
Most Not Outs
1

2010

SA 0 – 0 GW
–
Most Runs
317
–
Highest Score
113
–
Best Strike Rate
79.85
–
Most sixes
1
–
Most Fours
32
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
1

2009

SA 0 – 0 GW
–
Most Runs
315
–
Highest Score
61
–
Best Strike Rate
67.02
–
Most sixes
3
–
Most Fours
39
–
Best Averages
24.23
–
Most 50s
2
–
Most Not Outs
1

2008

SA 0 – 0 GW
–
Most Runs
251
–
Highest Score
51
–
Best Strike Rate
68.96
–
Most sixes
1
–
Most Fours
32
–
Best Averages
25.10
–
Most 50s
1
–
Most Not Outs
1

2007

SA 0 – 0 GW
–
Most Runs
13
–
Highest Score
13
–
Most sixes
0
–
Most Fours
2

T20I career

SA 3 – 4 GW
Batting
915
Most Runs
1664
76
Highest Score
65
–
Best Strike Rate
109.76
32
Most sixes
27
80
Most Fours
143
23.46
Best Averages
24.47
6
Most 50s
5
8
Most Not Outs
15
Bowling
6
Most Wickets
–
1/7
Best Bowling Fig
–
25
Most Dots
–
152
Most Runs Conceed
–
0
Most Maiden Overs
–

Season by season

2026

SA 0 – 0 GW
Batting
241
Most Runs
–
76
Highest Score
–
173.38
Best Strike Rate
–
13
Most sixes
–
25
Most Fours
–
241 / 10
Best Averages
–
1
Most 50s
–
Bowling
1
Most Wickets
–
1/10
Best Bowling Fig
–
10.00
Best Average
–
6
Most Dots
–
5.00
Best Economy
–
12.00
Best Strike Rate
–
10
Most Runs Conceed
–
0
Most Maiden Overs
–

2025

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

2024

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

2020

SA 0 – 0 GW
–
Most Runs
29
–
Highest Score
17
–
Most sixes
0
–
Most Fours
3

2019

SA 0 – 0 GW
–
Most Runs
144
–
Highest Score
47
–
Most sixes
2
–
Most Fours
9
–
Best Averages
14.40
–
Most Not Outs
1

2018

SA 0 – 0 GW
–
Most Runs
204
–
Highest Score
58
–
Most sixes
5
–
Most Fours
13
–
Most 50s
1
–
Most Not Outs
1

2017

SA 0 – 0 GW
–
Most Runs
256
–
Highest Score
65
–
Most sixes
8
–
Most Fours
23
–
Most 50s
2
–
Most Not Outs
3

2016

SA 0 – 0 GW
–
Most Runs
116
–
Highest Score
45
–
Most sixes
0
–
Most Fours
14

2015

SA 0 – 0 GW
–
Most Runs
65
–
Highest Score
20
–
Most sixes
0
–
Most Fours
5
–
Most Not Outs
1

2014

SA 0 – 0 GW
–
Most Runs
54
–
Highest Score
35
–
Most sixes
0
–
Most Fours
7
–
Most Not Outs
1

2013

SA 0 – 0 GW
–
Most Runs
161
–
Highest Score
53
–
Most sixes
3
–
Most Fours
9
–
Most 50s
1
–
Most Not Outs
2

2012

SA 0 – 0 GW
–
Most Runs
418
–
Highest Score
52
–
Best Strike Rate
109.71
–
Most sixes
7
–
Most Fours
40
–
Best Averages
38.00
–
Most 50s
1
–
Most Not Outs
4

2010

SA 0 – 0 GW
–
Most Runs
144
–
Highest Score
29
–
Most sixes
1
–
Most Fours
16
–
Most Not Outs
2

2009

SA 0 – 0 GW
–
Most Runs
52
–
Highest Score
23
–
Most sixes
0
–
Most Fours
3

2008

SA 0 – 0 GW
–
Most Runs
21
–
Highest Score
14
–
Most sixes
1
–
Most Fours
1