Player Head-to-Head
KR
Kemar Roach
WI
VS
AM
Andy McBrine
IRE
29 wonStat categorieswon 38

Kemar Roach vs Andy McBrine

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

Final Verdict

Andy McBrine has the edge in overall, Tests, ODIs and T20Is. In recent years, form favours Andy McBrine.

CAREER Andy McBrineTEST Andy McBrineODI Andy McBrineT20I Andy McBrine
Format

All formats

KR 3 – 5 AM
1714
Most Runs
1712
58
Highest Score
90
38.08
Best Strike Rate
66.10
22
Most sixes
24
190
Most Fours
172
12.24
Best Averages
20.88
1
Most 50s
7
68
Most Not Outs
26

Season by season

2026

KR 1 – 3 AM
40
Most Runs
45
19
Highest Score
30
0
Most sixes
2
5
Most Fours
2
–
Most Not Outs
1

2025

KR 1 – 6 AM
106
Most Runs
254
58
Highest Score
90
28.04
Best Strike Rate
60.19
0
Most sixes
1
14
Most Fours
29
1
Most 50s
2
4
Most Not Outs
3

2024

KR 2 – 4 AM
120
Most Runs
145
47
Highest Score
55
33.99
Best Strike Rate
57.54
2
Most sixes
0
12
Most Fours
13
–
Most 50s
1
2
Most Not Outs
1

2023

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

2022

KR 1 – 5 AM
59
Most Runs
295
25
Highest Score
59
22.35
Best Strike Rate
79.73
0
Most sixes
7
10
Most Fours
35
–
Most 50s
1
3
Most Not Outs
2

2021

KR 4 – 0 AM
135
Most Runs
93
30
Highest Score
30
45.30
Best Strike Rate
–
4
Most sixes
1
16
Most Fours
8
12.27
Best Averages
9.30
3
Most Not Outs
–

2020

KR 1 – 4 AM
17
Most Runs
101
5
Highest Score
40
0
Most sixes
2
2
Most Fours
7
3
Most Not Outs
1

2019

KR 5 – 0 AM
146
Most Runs
36
38
Highest Score
11
55.30
Best Strike Rate
–
6
Most sixes
0
15
Most Fours
3
3
Most Not Outs
1

2018

KR 5 – 0 AM
231
Most Runs
66
39
Highest Score
16
55.66
Best Strike Rate
–
4
Most sixes
1
29
Most Fours
2
10
Most Not Outs
4

2017

KR 3 – 1 AM
96
Most Runs
75
32
Highest Score
14
45.50
Best Strike Rate
–
1
Most sixes
1
14
Most Fours
7
9.60
Best Averages
–
2
Most Not Outs
3

2016

KR 0 – 4 AM
15
Most Runs
138
15
Highest Score
79
0
Most sixes
3
1
Most Fours
11
–
Most 50s
1
–
Most Not Outs
4

2015

KR 3 – 1 AM
165
Most Runs
46
31
Highest Score
23
31.91
Best Strike Rate
–
0
Most sixes
1
16
Most Fours
3
13.75
Best Averages
–
3
Most Not Outs
3

2014

KR 0 – 0 AM
38
Most Runs
–
19
Highest Score
–
0
Most sixes
–
5
Most Fours
–
1
Most Not Outs
–

2013

KR 0 – 0 AM
72
Most Runs
–
34
Highest Score
–
2
Most sixes
–
6
Most Fours
–
10
Most Not Outs
–

2012

KR 0 – 0 AM
148
Most Runs
–
41
Highest Score
–
41.57
Best Strike Rate
–
0
Most sixes
–
14
Most Fours
–
13.45
Best Averages
–
7
Most Not Outs
–

2011

KR 0 – 0 AM
195
Most Runs
–
29
Highest Score
–
35.85
Best Strike Rate
–
2
Most sixes
–
17
Most Fours
–
6
Most Not Outs
–

2010

KR 0 – 0 AM
32
Most Runs
–
12
Highest Score
–
0
Most sixes
–
2
Most Fours
–
7
Most Not Outs
–

2009

KR 0 – 0 AM
63
Most Runs
–
17
Highest Score
–
0
Most sixes
–
9
Most Fours
–
3
Most Not Outs
–

TEST career

KR 4 – 3 AM
1403
Most Runs
581
58
Highest Score
90
35.93
Best Strike Rate
52.15
16
Most sixes
3
166
Most Fours
70
12.09
Best Averages
–
1
Most 50s
5
31
Most Not Outs
3

Season by season

2026

KR 0 – 0 AM
40
Most Runs
–
19
Highest Score
–
0
Most sixes
–
5
Most Fours
–

2025

KR 1 – 5 AM
106
Most Runs
184
58
Highest Score
90
28.04
Best Strike Rate
50.69
0
Most sixes
0
14
Most Fours
21
1
Most 50s
2
4
Most Not Outs
1

2024

KR 2 – 3 AM
120
Most Runs
121
47
Highest Score
55
33.99
Best Strike Rate
60.20
2
Most sixes
0
12
Most Fours
12
–
Most 50s
1
2
Most Not Outs
1

2023

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

2022

KR 0 – 0 AM
59
Most Runs
–
25
Highest Score
–
23.98
Best Strike Rate
–
0
Most sixes
–
10
Most Fours
–
1
Most Not Outs
–

2021

KR 0 – 0 AM
135
Most Runs
–
30
Highest Score
–
45.30
Best Strike Rate
–
4
Most sixes
–
16
Most Fours
–
12.27
Best Averages
–
3
Most Not Outs
–

2020

KR 0 – 0 AM
17
Most Runs
–
5
Highest Score
–
0
Most sixes
–
2
Most Fours
–
3
Most Not Outs
–

2019

KR 4 – 0 AM
114
Most Runs
18
38
Highest Score
11
56.16
Best Strike Rate
–
5
Most sixes
0
12
Most Fours
3
1
Most Not Outs
–

2018

KR 0 – 0 AM
171
Most Runs
–
39
Highest Score
–
54.29
Best Strike Rate
–
2
Most sixes
–
25
Most Fours
–
4
Most Not Outs
–

2017

KR 0 – 0 AM
96
Most Runs
–
32
Highest Score
–
45.50
Best Strike Rate
–
1
Most sixes
–
14
Most Fours
–
9.60
Best Averages
–
2
Most Not Outs
–

2016

KR 0 – 0 AM
15
Most Runs
–
15
Highest Score
–
0
Most sixes
–
1
Most Fours
–

2015

KR 0 – 0 AM
165
Most Runs
–
31
Highest Score
–
31.98
Best Strike Rate
–
0
Most sixes
–
16
Most Fours
–
13.75
Best Averages
–
2
Most Not Outs
–

2014

KR 0 – 0 AM
38
Most Runs
–
19
Highest Score
–
0
Most sixes
–
5
Most Fours
–
1
Most Not Outs
–

2013

KR 0 – 0 AM
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2012

KR 0 – 0 AM
130
Most Runs
–
41
Highest Score
–
41.40
Best Strike Rate
–
0
Most sixes
–
13
Most Fours
–
13.00
Best Averages
–
2
Most Not Outs
–

2011

KR 0 – 0 AM
89
Most Runs
–
29
Highest Score
–
27.99
Best Strike Rate
–
1
Most sixes
–
8
Most Fours
–

2010

KR 0 – 0 AM
26
Most Runs
–
12
Highest Score
–
0
Most sixes
–
2
Most Fours
–
2
Most Not Outs
–

2009

KR 0 – 0 AM
46
Most Runs
–
17
Highest Score
–
0
Most sixes
–
8
Most Fours
–
3
Most Not Outs
–

ODI career

KR 1 – 5 AM
308
Most Runs
965
34
Highest Score
79
–
Best Strike Rate
72.18
6
Most sixes
16
24
Most Fours
89
12.83
Best Averages
18.56
–
Most 50s
2
36
Most Not Outs
16

Season by season

2026

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

2025

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

2024

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

2023

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

2022

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

2021

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

2020

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

2019

KR 5 – 0 AM
32
Most Runs
18
14
Highest Score
9
1
Most sixes
0
3
Most Fours
0
2
Most Not Outs
1

2018

KR 4 – 1 AM
60
Most Runs
66
26
Highest Score
16
2
Most sixes
1
4
Most Fours
2
6
Most Not Outs
4

2017

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

2016

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

2015

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

2013

KR 0 – 0 AM
72
Most Runs
–
34
Highest Score
–
2
Most sixes
–
6
Most Fours
–
10
Most Not Outs
–

2012

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

2011

KR 0 – 0 AM
106
Most Runs
–
24
Highest Score
–
46.90
Best Strike Rate
–
1
Most sixes
–
9
Most Fours
–
6
Most Not Outs
–

2010

KR 0 – 0 AM
3
Most Runs
–
2
Highest Score
–
0
Most sixes
–
0
Most Fours
–
4
Most Not Outs
–

2009

KR 0 – 0 AM
17
Most Runs
–
10
Highest Score
–
0
Most sixes
–
1
Most Fours
–

T20I career

KR 0 – 5 AM
3
Most Runs
166
3
Highest Score
36
0
Most sixes
5
0
Most Fours
13
1
Most Not Outs
7

Season by season

2022

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

2021

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

2017

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

2016

KR 0 – 0 AM
–
Most Runs
32
–
Highest Score
10
–
Most sixes
0
–
Most Fours
3
–
Most Not Outs
3

2010

KR 0 – 0 AM
3
Most Runs
–
3
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–