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

Andy McBrine vs Kemar Roach

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

Final Verdict

Andy McBrine has dominance over Kemar Roach 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

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

Season by season

2026

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

2025

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

2024

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

2023

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

2022

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

2021

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

2020

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

2019

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

2018

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

2017

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

2016

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

2015

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

2014

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

2013

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

2012

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

2011

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

2010

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

2009

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

TEST career

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

Season by season

2026

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

2025

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

2024

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

2023

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

2022

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

2021

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

2020

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

2019

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

2018

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

2017

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

2016

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

2015

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

2014

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

2013

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

2012

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

2011

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

2010

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

2009

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

ODI career

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

Season by season

2026

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

2025

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

2024

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

2023

AM 0 – 0 KR
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 4 – 1 KR
221
Most Runs
0
59
Highest Score
0
68.85
Best Strike Rate
–
3
Most sixes
0
30
Most Fours
0
1
Most 50s
–
1
Most Not Outs
2

2021

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

2020

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

2019

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

2018

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

2017

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

2016

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

2015

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

2013

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

2012

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

2011

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

2010

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

2009

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

T20I career

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

Season by season

2022

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

2021

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

2017

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

2016

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

2010

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