Player Head-to-Head
SA
Salman Agha
PAK
VS
BK
Brandon King
WI
26 wonStat categorieswon 22

Salman Agha vs Brandon King

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

Final Verdict

Salman Agha has dominance over Brandon King in overall, Tests and ODIs, while Brandon King has the edge in T20Is. In recent years, form favours Salman Agha.

CAREER Salman AghaTEST Salman AghaODI Salman AghaT20I Brandon King
Format

All formats

SA 4 – 5 BK
Batting
4160
Most Runs
4166
134
Highest Score
112
82.72
Best Strike Rate
94.51
77
Most sixes
126
400
Most Fours
498
34.38
Best Averages
27.23
25
Most 50s
28
7
Most 100s
3
22
Most Not Outs
10
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 4 – 3 BK
Batting
636
Most Runs
597
107
Highest Score
81
104.09
Best Strike Rate
80.68
20
Most sixes
16
65
Most Fours
76
26.50
Best Averages
31.42
2
Most 50s
4
2
Most 100s
–
–
Most Not Outs
2
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 8 – 0 BK
Batting
1568
Most Runs
725
134
Highest Score
75
89.40
Best Strike Rate
76.48
30
Most sixes
19
133
Most Fours
99
33.36
Best Averages
21.32
9
Most 50s
6
2
Most 100s
–
10
Most Not Outs
1
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 5 – 3 BK
Batting
713
Most Runs
698
104
Highest Score
102
75.45
Best Strike Rate
109.58
13
Most sixes
23
65
Most Fours
83
33.95
Best Averages
26.85
5
Most 50s
4
1
Most 100s
1
3
Most Not Outs
1
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 3 – 5 BK
Batting
766
Most Runs
971
132
Highest Score
112
80.21
Best Strike Rate
104.52
10
Most sixes
34
81
Most Fours
114
45.06
Best Averages
34.68
5
Most 50s
5
1
Most 100s
2
6
Most Not Outs
2
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 2 – 6 BK
Batting
477
Most Runs
814
103
Highest Score
91
62.43
Best Strike Rate
98.07
4
Most sixes
22
56
Most Fours
82
39.75
Best Averages
28.07
4
Most 50s
8
1
Most 100s
–
3
Most Not Outs
4
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
–

2021

SA 0 – 0 BK
–
Most Runs
111
–
Highest Score
67
–
Most sixes
5
–
Most Fours
13
–
Most 50s
1

2020

SA 0 – 0 BK
–
Most Runs
158
–
Highest Score
43
–
Most sixes
5
–
Most Fours
20

2019

SA 0 – 0 BK
–
Most Runs
92
–
Highest Score
39
–
Most sixes
2
–
Most Fours
11

TEST career

SA 8 – 0 BK
Batting
1532
Most Runs
660
132
Highest Score
81
61.43
Best Strike Rate
60.83
15
Most sixes
7
170
Most Fours
101
35.63
Best Averages
33.00
10
Most 50s
6
3
Most 100s
–
6
Most Not Outs
2
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 – 4 BK
Batting
45
Most Runs
328
21
Highest Score
81
–
Best Strike Rate
61.31
0
Most sixes
3
8
Most Fours
48
–
Most 50s
3
–
Most Not Outs
2
Bowling
0
Most Wickets
–
0/13
Best Bowling Fig
–
5
Most Dots
–
13
Most Runs Conceed
–
0
Most Maiden Overs
–

2025

SA 2 – 5 BK
Batting
277
Most Runs
332
93
Highest Score
75
55.18
Best Strike Rate
60.36
3
Most sixes
4
22
Most Fours
53
27.70
Best Averages
27.67
1
Most 50s
3
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 BK
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 BK
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 BK
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
–

ODI career

SA 7 – 2 BK
Batting
1713
Most Runs
1533
134
Highest Score
112
95.38
Best Strike Rate
83.18
30
Most sixes
31
150
Most Fours
186
43.92
Best Averages
27.38
9
Most 50s
8
4
Most 100s
3
8
Most Not Outs
3
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 BK
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 8 – 0 BK
Batting
667
Most Runs
188
134
Highest Score
59
93.29
Best Strike Rate
78.01
8
Most sixes
2
60
Most Fours
28
47.64
Best Averages
15.67
3
Most 50s
1
2
Most 100s
–
2
Most Not Outs
1
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 2 – 3 BK
Batting
209
Most Runs
291
82
Highest Score
102
95.43
Best Strike Rate
83.62
6
Most sixes
5
14
Most Fours
36
1
Most 50s
1
–
Most 100s
1
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 1 – 5 BK
Batting
386
Most Runs
623
58
Highest Score
112
95.54
Best Strike Rate
90.82
7
Most sixes
13
35
Most Fours
82
35.09
Best Averages
36.65
3
Most 50s
3
–
Most 100s
2
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 – 5 BK
Batting
101
Most Runs
334
50
Highest Score
91
–
Best Strike Rate
78.77
2
Most sixes
9
9
Most Fours
29
–
Best Averages
23.86
1
Most 50s
3
2
Most Not Outs
2
Bowling
0
Most Wickets
–
0/5
Best Bowling Fig
–
1
Most Dots
–
30
Most Runs Conceed
–
0
Most Maiden Overs
–

2020

SA 0 – 0 BK
–
Most Runs
58
–
Highest Score
38
–
Most sixes
1
–
Most Fours
6

2019

SA 0 – 0 BK
–
Most Runs
39
–
Highest Score
39
–
Most sixes
1
–
Most Fours
5

T20I career

SA 1 – 6 BK
Batting
915
Most Runs
1973
76
Highest Score
85
–
Best Strike Rate
133.31
32
Most sixes
88
80
Most Fours
211
23.46
Best Averages
25.62
6
Most 50s
14
8
Most Not Outs
5
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 2 – 2 BK
Batting
241
Most Runs
269
76
Highest Score
50
173.38
Best Strike Rate
131.22
13
Most sixes
13
25
Most Fours
28
241 / 10
Best Averages
269 / 11
1
Most 50s
1
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 6 – 0 BK
Batting
624
Most Runs
205
63
Highest Score
62
116.20
Best Strike Rate
–
19
Most sixes
13
51
Most Fours
18
27.13
Best Averages
20.50
5
Most 50s
2
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 – 4 BK
Batting
50
Most Runs
407
32
Highest Score
79
–
Best Strike Rate
140.83
0
Most sixes
18
4
Most Fours
47
–
Best Averages
23.94
–
Most 50s
3
–
Most Not Outs
1
Bowling
2
Most Wickets
–
1/7
Best Bowling Fig
–
0
Most Dots
–
26
Most Runs Conceed
–
0
Most Maiden Overs
–

2023

SA 0 – 0 BK
Batting
–
Most Runs
348
–
Highest Score
85
–
Best Strike Rate
143.21
–
Most sixes
21
–
Most Fours
32
–
Best Averages
31.64
–
Most 50s
2
–
Most Not Outs
2

2022

SA 0 – 0 BK
Batting
–
Most Runs
480
–
Highest Score
68
–
Best Strike Rate
118.23
–
Most sixes
13
–
Most Fours
53
–
Best Averages
32.00
–
Most 50s
5
–
Most Not Outs
2

2021

SA 0 – 0 BK
–
Most Runs
111
–
Highest Score
67
–
Most sixes
5
–
Most Fours
13
–
Most 50s
1

2020

SA 0 – 0 BK
–
Most Runs
100
–
Highest Score
43
–
Most sixes
4
–
Most Fours
14

2019

SA 0 – 0 BK
–
Most Runs
53
–
Highest Score
31
–
Most sixes
1
–
Most Fours
6