Player Head-to-Head
AM
Andy McBrine
IRE
VS
KS
Karim Sadiq
AFG
5 wonStat categorieswon 13

Andy McBrine vs Karim Sadiq

Andy McBrine and Karim Sadiq compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Karim Sadiq has the edge in overall and T20Is. In recent years, both have been evenly matched.

CAREER Karim SadiqTEST LevelODI LevelT20I Karim Sadiq
Format

All formats

AM 1 – 6 KS
1712
Most Runs
1727
90
Highest Score
114
66.10
Best Strike Rate
92.35
24
Most sixes
38
172
Most Fours
186
20.88
Best Averages
22.14
7
Most 50s
7
–
Most 100s
2
26
Most Not Outs
3

Season by season

2026

AM 0 – 0 KS
45
Most Runs
–
30
Highest Score
–
2
Most sixes
–
2
Most Fours
–
1
Most Not Outs
–

2025

AM 0 – 0 KS
254
Most Runs
–
90
Highest Score
–
60.19
Best Strike Rate
–
1
Most sixes
–
29
Most Fours
–
2
Most 50s
–
3
Most Not Outs
–

2024

AM 0 – 0 KS
145
Most Runs
–
55
Highest Score
–
57.54
Best Strike Rate
–
0
Most sixes
–
13
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2023

AM 0 – 0 KS
418
Most Runs
–
86
Highest Score
–
58.54
Best Strike Rate
–
5
Most sixes
–
52
Most Fours
–
24.59
Best Averages
–
2
Most 50s
–
3
Most Not Outs
–

2022

AM 0 – 0 KS
295
Most Runs
–
59
Highest Score
–
79.73
Best Strike Rate
–
7
Most sixes
–
35
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2021

AM 0 – 0 KS
93
Most Runs
–
30
Highest Score
–
1
Most sixes
–
8
Most Fours
–

2020

AM 0 – 0 KS
101
Most Runs
–
40
Highest Score
–
2
Most sixes
–
7
Most Fours
–
1
Most Not Outs
–

2019

AM 0 – 0 KS
36
Most Runs
–
11
Highest Score
–
0
Most sixes
–
3
Most Fours
–
1
Most Not Outs
–

2018

AM 1 – 2 KS
66
Most Runs
33
16
Highest Score
28
1
Most sixes
1
2
Most Fours
3
4
Most Not Outs
–

2017

AM 0 – 0 KS
75
Most Runs
–
14
Highest Score
–
1
Most sixes
–
7
Most Fours
–
3
Most Not Outs
–

2016

AM 3 – 1 KS
138
Most Runs
115
79
Highest Score
72
3
Most sixes
1
11
Most Fours
13
1
Most 50s
1
4
Most Not Outs
–

2015

AM 0 – 4 KS
46
Most Runs
100
23
Highest Score
26
1
Most sixes
3
3
Most Fours
9
3
Most Not Outs
–

2014

AM 0 – 0 KS
–
Most Runs
30
–
Highest Score
12
–
Most sixes
1
–
Most Fours
2

2013

AM 0 – 0 KS
–
Most Runs
160
–
Highest Score
50
–
Most sixes
3
–
Most Fours
15
–
Best Averages
13.33
–
Most 50s
1
–
Most Not Outs
1

2012

AM 0 – 0 KS
–
Most Runs
498
–
Highest Score
100
–
Best Strike Rate
121.46
–
Most sixes
16
–
Most Fours
57
–
Best Averages
31.13
–
Most 50s
2
–
Most 100s
1

2011

AM 0 – 0 KS
–
Most Runs
76
–
Highest Score
34
–
Most sixes
2
–
Most Fours
7

2010

AM 0 – 0 KS
–
Most Runs
368
–
Highest Score
114
–
Best Strike Rate
82.14
–
Most sixes
7
–
Most Fours
40
–
Best Averages
18.40
–
Most 100s
1
–
Most Not Outs
2

2009

AM 0 – 0 KS
–
Most Runs
347
–
Highest Score
92
–
Best Strike Rate
80.51
–
Most sixes
4
–
Most Fours
40
–
Most 50s
3

TEST career

AM 0 – 0 KS
581
Most Runs
–
90
Highest Score
–
52.15
Best Strike Rate
–
3
Most sixes
–
70
Most Fours
–
5
Most 50s
–
3
Most Not Outs
–

Season by season

2025

AM 0 – 0 KS
184
Most Runs
–
90
Highest Score
–
50.69
Best Strike Rate
–
0
Most sixes
–
21
Most Fours
–
2
Most 50s
–
1
Most Not Outs
–

2024

AM 0 – 0 KS
121
Most Runs
–
55
Highest Score
–
60.20
Best Strike Rate
–
0
Most sixes
–
12
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2023

AM 0 – 0 KS
258
Most Runs
–
86
Highest Score
–
54.55
Best Strike Rate
–
3
Most sixes
–
34
Most Fours
–
2
Most 50s
–
1
Most Not Outs
–

2019

AM 0 – 0 KS
18
Most Runs
–
11
Highest Score
–
0
Most sixes
–
3
Most Fours
–

ODI career

AM 2 – 6 KS
965
Most Runs
912
79
Highest Score
114
72.18
Best Strike Rate
78.08
16
Most sixes
20
89
Most Fours
95
18.56
Best Averages
28.50
2
Most 50s
4
–
Most 100s
2
16
Most Not Outs
2

Season by season

2026

AM 0 – 0 KS
45
Most Runs
–
30
Highest Score
–
90.00
Best Strike Rate
–
2
Most sixes
–
2
Most Fours
–
45 / 2
Best Averages
–
1
Most Not Outs
–

2025

AM 0 – 0 KS
70
Most Runs
–
32
Highest Score
–
1
Most sixes
–
8
Most Fours
–
2
Most Not Outs
–

2024

AM 0 – 0 KS
24
Most Runs
–
14
Highest Score
–
0
Most sixes
–
1
Most Fours
–

2023

AM 0 – 0 KS
160
Most Runs
–
35
Highest Score
–
66.39
Best Strike Rate
–
2
Most sixes
–
18
Most Fours
–
16.00
Best Averages
–
2
Most Not Outs
–

2022

AM 0 – 0 KS
221
Most Runs
–
59
Highest Score
–
68.85
Best Strike Rate
–
3
Most sixes
–
30
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2021

AM 0 – 0 KS
85
Most Runs
–
30
Highest Score
–
1
Most sixes
–
8
Most Fours
–

2020

AM 0 – 0 KS
101
Most Runs
–
40
Highest Score
–
2
Most sixes
–
7
Most Fours
–
1
Most Not Outs
–

2019

AM 0 – 0 KS
18
Most Runs
–
9
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2018

AM 0 – 0 KS
66
Most Runs
–
16
Highest Score
–
1
Most sixes
–
2
Most Fours
–
4
Most Not Outs
–

2017

AM 0 – 0 KS
23
Most Runs
–
12
Highest Score
–
0
Most sixes
–
2
Most Fours
–

2016

AM 4 – 0 KS
106
Most Runs
5
79
Highest Score
5
3
Most sixes
0
8
Most Fours
0
1
Most 50s
–
1
Most Not Outs
–

2015

AM 0 – 0 KS
46
Most Runs
–
23
Highest Score
–
1
Most sixes
–
3
Most Fours
–
3
Most Not Outs
–

2014

AM 0 – 0 KS
–
Most Runs
12
–
Highest Score
12
–
Most sixes
1
–
Most Fours
0

2013

AM 0 – 0 KS
–
Most Runs
69
–
Highest Score
50
–
Most sixes
2
–
Most Fours
4
–
Most 50s
1

2012

AM 0 – 0 KS
–
Most Runs
168
–
Highest Score
100
–
Most sixes
6
–
Most Fours
18
–
Most 100s
1

2011

AM 0 – 0 KS
–
Most Runs
76
–
Highest Score
34
–
Most sixes
2
–
Most Fours
7

2010

AM 0 – 0 KS
–
Most Runs
235
–
Highest Score
114
–
Best Strike Rate
74.13
–
Most sixes
5
–
Most Fours
26
–
Best Averages
23.50
–
Most 100s
1
–
Most Not Outs
2

2009

AM 0 – 0 KS
–
Most Runs
347
–
Highest Score
92
–
Best Strike Rate
80.51
–
Most sixes
4
–
Most Fours
40
–
Most 50s
3

T20I career

AM 1 – 4 KS
166
Most Runs
815
36
Highest Score
91
5
Most sixes
18
13
Most Fours
91
–
Best Averages
17.72
–
Most 50s
3
7
Most Not Outs
1

Season by season

2022

AM 0 – 0 KS
74
Most Runs
–
36
Highest Score
–
4
Most sixes
–
5
Most Fours
–
1
Most Not Outs
–

2021

AM 0 – 0 KS
8
Most Runs
–
8
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2018

AM 0 – 0 KS
–
Most Runs
33
–
Highest Score
28
–
Most sixes
1
–
Most Fours
3

2017

AM 0 – 0 KS
52
Most Runs
–
14
Highest Score
–
1
Most sixes
–
5
Most Fours
–
3
Most Not Outs
–

2016

AM 0 – 4 KS
32
Most Runs
110
10
Highest Score
72
0
Most sixes
1
3
Most Fours
13
–
Most 50s
1
3
Most Not Outs
–

2015

AM 0 – 0 KS
–
Most Runs
100
–
Highest Score
26
–
Most sixes
3
–
Most Fours
9

2014

AM 0 – 0 KS
–
Most Runs
18
–
Highest Score
10
–
Most sixes
0
–
Most Fours
2

2013

AM 0 – 0 KS
–
Most Runs
91
–
Highest Score
34
–
Most sixes
1
–
Most Fours
11
–
Best Averages
9.10
–
Most Not Outs
1

2012

AM 0 – 0 KS
–
Most Runs
330
–
Highest Score
91
–
Best Strike Rate
135.25
–
Most sixes
10
–
Most Fours
39
–
Best Averages
30.00
–
Most 50s
2

2010

AM 0 – 0 KS
–
Most Runs
133
–
Highest Score
42
–
Most sixes
2
–
Most Fours
14
–
Best Averages
13.30
RECENT RESULTS 1 match