Player Head-to-Head
IF
Imran Farhat
PAK
VS
BK
Brandon King
WI
5 wonStat categorieswon 4

Imran Farhat vs Brandon King

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

Final Verdict

Imran Farhat has dominance over Brandon King in overall and Tests, while Brandon King has the edge in ODIs and T20Is. In recent years, both have been evenly matched.

CAREER Imran FarhatTEST Imran FarhatODI Brandon KingT20I Brandon King
Format

All formats

IF 5 – 4 BK
Batting
4195
Most Runs
4166
128
Highest Score
112
55.72
Best Strike Rate
94.51
20
Most sixes
126
552
Most Fours
498
30.40
Best Averages
27.23
27
Most 50s
28
4
Most 100s
3
4
Most Not Outs
10
Bowling
9
Most Wickets
–
3/10
Best Bowling Fig
–
6
Most Dots
–
394
Most Runs Conceed
–
6
Most Maiden Overs
–

Season by season

2026

IF 0 – 0 BK
–
Most Runs
597
–
Highest Score
81
–
Best Strike Rate
80.68
–
Most sixes
16
–
Most Fours
76
–
Best Averages
31.42
–
Most 50s
4
–
Most Not Outs
2

2025

IF 0 – 0 BK
–
Most Runs
725
–
Highest Score
75
–
Best Strike Rate
76.48
–
Most sixes
19
–
Most Fours
99
–
Best Averages
21.32
–
Most 50s
6
–
Most Not Outs
1

2024

IF 0 – 0 BK
–
Most Runs
698
–
Highest Score
102
–
Best Strike Rate
109.58
–
Most sixes
23
–
Most Fours
83
–
Best Averages
26.85
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
1

2023

IF 0 – 0 BK
–
Most Runs
971
–
Highest Score
112
–
Best Strike Rate
104.52
–
Most sixes
34
–
Most Fours
114
–
Best Averages
34.68
–
Most 50s
5
–
Most 100s
2
–
Most Not Outs
2

2022

IF 0 – 0 BK
–
Most Runs
814
–
Highest Score
91
–
Best Strike Rate
98.07
–
Most sixes
22
–
Most Fours
82
–
Best Averages
28.07
–
Most 50s
8
–
Most Not Outs
4

2021

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

2020

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

2019

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

2013

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

2012

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

2011

IF 0 – 0 BK
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 BK
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 BK
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 BK
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 BK
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 BK
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 BK
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 BK
47
Most Runs
–
29
Highest Score
–
0
Most sixes
–
9
Most Fours
–

2001

IF 0 – 0 BK
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 4 – 3 BK
Batting
2400
Most Runs
660
128
Highest Score
81
48.29
Best Strike Rate
60.83
4
Most sixes
7
348
Most Fours
101
32.00
Best Averages
33.00
14
Most 50s
6
3
Most 100s
–
2
Most Not Outs
2
Bowling
3
Most Wickets
–
2/69
Best Bowling Fig
–
3
Most Dots
–
284
Most Runs Conceed
–
4
Most Maiden Overs
–

Season by season

2026

IF 0 – 0 BK
–
Most Runs
328
–
Highest Score
81
–
Best Strike Rate
61.31
–
Most sixes
3
–
Most Fours
48
–
Most 50s
3
–
Most Not Outs
2

2025

IF 0 – 0 BK
–
Most Runs
332
–
Highest Score
75
–
Best Strike Rate
60.36
–
Most sixes
4
–
Most Fours
53
–
Best Averages
27.67
–
Most 50s
3

2013

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

2010

IF 0 – 0 BK
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 BK
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 BK
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 BK
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 BK
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 BK
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 BK
47
Most Runs
–
29
Highest Score
–
0
Most sixes
–
9
Most Fours
–

2001

IF 0 – 0 BK
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 – 5 BK
Batting
1719
Most Runs
1533
107
Highest Score
112
69.06
Best Strike Rate
83.18
16
Most sixes
31
190
Most Fours
186
30.70
Best Averages
27.38
13
Most 50s
8
1
Most 100s
3
2
Most Not Outs
3
Bowling
6
Most Wickets
–
3/10
Best Bowling Fig
–
3
Most Dots
–
110
Most Runs Conceed
–
2
Most Maiden Overs
–

Season by season

2025

IF 0 – 0 BK
–
Most Runs
188
–
Highest Score
59
–
Best Strike Rate
78.01
–
Most sixes
2
–
Most Fours
28
–
Best Averages
15.67
–
Most 50s
1
–
Most Not Outs
1

2024

IF 0 – 0 BK
–
Most Runs
291
–
Highest Score
102
–
Best Strike Rate
83.62
–
Most sixes
5
–
Most Fours
36
–
Most 50s
1
–
Most 100s
1

2023

IF 0 – 0 BK
–
Most Runs
623
–
Highest Score
112
–
Best Strike Rate
90.82
–
Most sixes
13
–
Most Fours
82
–
Best Averages
36.65
–
Most 50s
3
–
Most 100s
2

2022

IF 0 – 0 BK
–
Most Runs
334
–
Highest Score
91
–
Best Strike Rate
78.77
–
Most sixes
9
–
Most Fours
29
–
Best Averages
23.86
–
Most 50s
3
–
Most Not Outs
2

2020

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

2019

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

2013

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

2012

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

2011

IF 0 – 0 BK
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 BK
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 BK
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 BK
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 BK
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 BK
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 BK
Batting
76
Most Runs
1973
19
Highest Score
85
–
Best Strike Rate
133.31
0
Most sixes
88
14
Most Fours
211
–
Best Averages
25.62
–
Most 50s
14
–
Most Not Outs
5

Season by season

2026

IF 0 – 0 BK
–
Most Runs
269
–
Highest Score
50
–
Best Strike Rate
131.22
–
Most sixes
13
–
Most Fours
28
–
Best Averages
269 / 11
–
Most 50s
1

2025

IF 0 – 0 BK
–
Most Runs
205
–
Highest Score
62
–
Most sixes
13
–
Most Fours
18
–
Best Averages
20.50
–
Most 50s
2

2024

IF 0 – 0 BK
–
Most Runs
407
–
Highest Score
79
–
Best Strike Rate
140.83
–
Most sixes
18
–
Most Fours
47
–
Best Averages
23.94
–
Most 50s
3
–
Most Not Outs
1

2023

IF 0 – 0 BK
–
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

IF 0 – 0 BK
–
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

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

2020

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

2019

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

2011

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

2010

IF 0 – 0 BK
Batting
41
Most Runs
–
14
Highest Score
–
0
Most sixes
–
7
Most Fours
–