Brandon King vs Salman Agha

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Brandon King has dominance over Salman Agha in overall, ODIs and T20Is, while Salman Agha has the edge in Tests. In recent years, form favours Salman Agha.
CAREER
OverallBKSA
Most Runs36513627
Highest Score288302
Best Strike Rate286277
Most sixes11461
Most Fours424342
Best Averages
Most 50s2523
Most 100s25
Most Wickets45
Best Bowling Fig
Best Average133
Most Dots59
Best Economy17
Best Strike Rate161
Most Runs Conceed2344
Most Maiden Overs30
Most Not Outs924
2026BKSA
Most Runs61
Highest Score45
Best Strike Rate265
Most sixes3
Most Fours7
Best Averages
2025BESTBKSA
Most Runs6411426
Highest Score196302
Best Strike Rate271272
Most sixes1827
Most Fours86118
Best Averages
Most 50s58
Most 100s2
Most Wickets10
Best Bowling Fig
Best Average187
Most Dots31
Best Economy19
Best Strike Rate187
Most Runs Conceed650
Most Maiden Overs7
Most Not Outs19
2024BKSA
Most Runs698713
Highest Score181218
Best Strike Rate225242
Most sixes2313
Most Fours8365
Best Averages
Most 50s45
Most 100s11
Most Wickets19
Best Bowling Fig
Best Average94
Most Dots11
Best Economy14
Best Strike Rate133
Most Runs Conceed609
Most Maiden Overs7
Most Not Outs3
2023BKSA
Most Runs971849
Highest Score197190
Best Strike Rate234170
Most sixes3412
Most Fours11487
Best Averages
Most 50s55
Most 100s11
Most Wickets14
Best Bowling Fig
Best Average135
Most Dots13
Best Economy9
Best Strike Rate172
Most Runs Conceed797
Most Maiden Overs13
Most Not Outs27
2022BKSA
Most Runs980578
Highest Score250153
Best Strike Rate293171
Most sixes276
Most Fours9765
Best Averages
Most 50s105
Most 100s1
Most Wickets2
Best Bowling Fig
Best Average129
Most Dots4
Best Economy10
Best Strike Rate162
Most Runs Conceed288
Most Maiden Overs3
Most Not Outs65
2021BKSA
Most Runs111
Highest Score67
Best Strike Rate168
Most sixes5
Most Fours13
Best Averages
Most 50s1
2020BKSA
Most Runs158
Highest Score81
Best Strike Rate222
Most sixes5
Most Fours20
Best Averages
2019BKSA
Most Runs92
Highest Score70
Best Strike Rate176
Most sixes2
Most Fours11
Best Averages
TEST
OverallBKSA
Most Runs4311862
Highest Score91134
Best Strike Rate6968
Most sixes923
Most Fours55194
Best Averages
Most 50s411
Most 100s4
Most Wickets23
Best Bowling Fig
Best Average60
Most Dots24
Best Economy4
Best Strike Rate91
Most Runs Conceed1378
Most Maiden Overs30
Most Not Outs29
2026BKSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025BKSA
Most Runs265468
Highest Score75134
Best Strike Rate5869
Most sixes47
Most Fours4039
Best Averages
Most 50s21
Most 100s1
Most Wickets5
Best Bowling Fig
Best Average64
Most Dots13
Best Economy4
Best Strike Rate88
Most Runs Conceed320
Most Maiden Overs7
Most Not Outs
2024BKSA
Most Runs454
Highest Score104
Best Strike Rate68
Most sixes7
Most Fours47
Best Averages
Most 50s4
Most 100s1
Most Wickets6
Best Bowling Fig
Best Average62
Most Dots3
Best Economy4
Best Strike Rate95
Most Runs Conceed372
Most Maiden Overs7
Most Not Outs2
2023BKSA
Most Runs463
Highest Score132
Best Strike Rate74
Most sixes5
Most Fours52
Best Averages
Most 50s2
Most 100s1
Most Wickets10
Best Bowling Fig
Best Average43
Most Dots5
Best Economy3
Best Strike Rate77
Most Runs Conceed428
Most Maiden Overs13
Most Not Outs4
2022BESTBKSA
Most Runs166477
Highest Score91103
Best Strike Rate9662
Most sixes54
Most Fours1556
Best Averages
Most 50s24
Most 100s1
Most Wickets2
Best Bowling Fig
Best Average129
Most Dots3
Best Economy5
Best Strike Rate162
Most Runs Conceed258
Most Maiden Overs3
Most Not Outs23
2021BKSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2020BKSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2019BKSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallBKSA
Most Runs15301144
Highest Score112105
Best Strike Rate8394
Most sixes3119
Most Fours18699
Best Averages
Most 50s88
Most 100s21
Most Wickets18
Best Bowling Fig
Best Average48
Most Dots32
Best Economy6
Best Strike Rate49
Most Runs Conceed867
Most Maiden Overs0
Most Not Outs28
2026BKSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025BESTBKSA
Most Runs185448
Highest Score59105
Best Strike Rate7890
Most sixes24
Most Fours2841
Best Averages
Most 50s13
Most 100s1
Most Wickets3
Best Bowling Fig
Best Average86
Most Dots15
Best Economy7
Best Strike Rate72
Most Runs Conceed257
Most Maiden Overs0
Most Not Outs2
2024BKSA
Most Runs291209
Highest Score10282
Best Strike Rate8495
Most sixes56
Most Fours3614
Best Averages
Most 50s11
Most 100s1
Most Wickets11
Best Bowling Fig
Best Average19
Most Dots8
Best Economy5
Best Strike Rate23
Most Runs Conceed211
Most Maiden Overs0
Most Not Outs1
2023BKSA
Most Runs623386
Highest Score11258
Best Strike Rate9196
Most sixes137
Most Fours8235
Best Averages
Most 50s33
Most 100s1
Most Wickets4
Best Bowling Fig
Best Average92
Most Dots8
Best Economy6
Best Strike Rate95
Most Runs Conceed369
Most Maiden Overs0
Most Not Outs3
2022BKSA
Most Runs334101
Highest Score9150
Best Strike Rate79109
Most sixes92
Most Fours299
Best Averages
Most 50s31
Most 100s
Most Wickets0
Best Bowling Fig
Best Average
Most Dots1
Best Economy5
Best Strike Rate
Most Runs Conceed30
Most Maiden Overs0
Most Not Outs22
2021BKSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2020BKSA
Most Runs58
Highest Score38
Best Strike Rate66
Most sixes1
Most Fours6
Best Averages
2019BKSA
Most Runs39
Highest Score39
Best Strike Rate70
Most sixes1
Most Fours5
Best Averages
T20I
OverallBKSA
Most Runs1690621
Highest Score8563
Best Strike Rate134115
Most sixes7419
Most Fours18349
Best Averages
Most 50s134
Most 100s
Most Wickets4
Best Bowling Fig
Best Average25
Most Dots3
Best Economy7
Best Strike Rate21
Most Runs Conceed99
Most Maiden Overs0
Most Not Outs57
2026BKSA
Most Runs61
Highest Score45
Best Strike Rate265
Most sixes3
Most Fours7
Best Averages
2025BESTBKSA
Most Runs191510
Highest Score6263
Best Strike Rate135113
Most sixes1216
Most Fours1838
Best Averages
Most 50s24
Most 100s
Most Wickets2
Best Bowling Fig
Best Average37
Most Dots3
Best Economy8
Best Strike Rate27
Most Runs Conceed73
Most Maiden Overs0
Most Not Outs17
2024BKSA
Most Runs40750
Highest Score7932
Best Strike Rate14179
Most sixes180
Most Fours474
Best Averages
Most 50s3
Most 100s
Most Wickets2
Best Bowling Fig
Best Average13
Most Dots0
Best Economy5
Best Strike Rate15
Most Runs Conceed26
Most Maiden Overs0
Most Not Outs
2023BKSA
Most Runs348
Highest Score85
Best Strike Rate143
Most sixes21
Most Fours32
Best Averages
Most 50s2
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs2
2022BKSA
Most Runs480
Highest Score68
Best Strike Rate118
Most sixes13
Most Fours53
Best Averages
Most 50s5
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs2
2021BKSA
Most Runs111
Highest Score67
Best Strike Rate168
Most sixes5
Most Fours13
Best Averages
Most 50s1
2020BKSA
Most Runs100
Highest Score43
Best Strike Rate156
Most sixes4
Most Fours14
Best Averages
2019BKSA
Most Runs53
Highest Score31
Best Strike Rate106
Most sixes1
Most Fours6
Best Averages