Player Head-to-Head
IK
Imrul Kayes
BAN
VS
MC
Matthew Cross
SCO
26 wonStat categorieswon 20

Imrul Kayes vs Matthew Cross

Imrul Kayes and Matthew Cross compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Imrul Kayes has dominance over Matthew Cross in overall, while Matthew Cross has the edge in ODIs and T20Is. In recent years, both have been evenly matched.

CAREER Imrul KayesTEST LevelODI Matthew CrossT20I Matthew Cross
Format

All formats

IK 5 – 4 MC
4350
Most Runs
4314
150
Highest Score
114
59.60
Best Strike Rate
86.35
51
Most sixes
70
492
Most Fours
402
26.69
Best Averages
24.65
20
Most 50s
21
7
Most 100s
2
4
Most Not Outs
20

Season by season

2026

IK 0 – 0 MC
–
Most Runs
298
–
Highest Score
66
–
Best Strike Rate
97.70
–
Most sixes
4
–
Most Fours
31
–
Best Averages
29.80
–
Most 50s
3
–
Most Not Outs
2

2025

IK 0 – 0 MC
–
Most Runs
336
–
Highest Score
59
–
Best Strike Rate
98.82
–
Most sixes
2
–
Most Fours
29
–
Most 50s
1
–
Most Not Outs
2

2024

IK 0 – 0 MC
–
Most Runs
286
–
Highest Score
49
–
Most sixes
7
–
Most Fours
17
–
Most Not Outs
2

2023

IK 0 – 0 MC
–
Most Runs
268
–
Highest Score
74
–
Best Strike Rate
66.17
–
Most sixes
2
–
Most Fours
26
–
Most 50s
1
–
Most Not Outs
2

2022

IK 0 – 0 MC
–
Most Runs
506
–
Highest Score
85
–
Best Strike Rate
72.81
–
Most sixes
5
–
Most Fours
46
–
Best Averages
21.08
–
Most 50s
3

2021

IK 0 – 0 MC
–
Most Runs
314
–
Highest Score
70
–
Best Strike Rate
78.11
–
Most sixes
4
–
Most Fours
26
–
Best Averages
19.63
–
Most 50s
1
–
Most Not Outs
1

2019

IK 0 – 4 MC
21
Most Runs
541
6
Highest Score
66
–
Best Strike Rate
82.34
0
Most sixes
8
2
Most Fours
47
–
Most 50s
6
–
Most Not Outs
4

2018

IK 6 – 2 MC
628
Most Runs
494
144
Highest Score
114
68.41
Best Strike Rate
88.21
10
Most sixes
8
59
Most Fours
45
36.94
Best Averages
32.93
2
Most 50s
1
2
Most 100s
2
1
Most Not Outs
2

2017

IK 2 – 4 MC
366
Most Runs
343
68
Highest Score
91
64.21
Best Strike Rate
76.56
5
Most sixes
7
45
Most Fours
38
17.43
Best Averages
22.87
1
Most 50s
1
1
Most Not Outs
–

2016

IK 3 – 1 MC
501
Most Runs
131
112
Highest Score
27
72.09
Best Strike Rate
–
6
Most sixes
7
57
Most Fours
10
2
Most 50s
–
1
Most 100s
–
–
Most Not Outs
1

2015

IK 5 – 3 MC
552
Most Runs
503
150
Highest Score
60
53.64
Best Strike Rate
120.91
11
Most sixes
12
64
Most Fours
56
42.46
Best Averages
29.59
4
Most 50s
2
1
Most 100s
–
1
Most Not Outs
2

2014

IK 5 – 2 MC
394
Most Runs
265
130
Highest Score
88
50.00
Best Strike Rate
92.66
5
Most sixes
3
45
Most Fours
29
35.82
Best Averages
22.08
1
Most 50s
2
2
Most 100s
–

2013

IK 0 – 0 MC
–
Most Runs
29
–
Highest Score
10
–
Most sixes
1
–
Most Fours
2
–
Most Not Outs
2

2011

IK 0 – 0 MC
541
Most Runs
–
93
Highest Score
–
63.42
Best Strike Rate
–
7
Most sixes
–
63
Most Fours
–
21.64
Best Averages
–
3
Most 50s
–
1
Most Not Outs
–

2010

IK 0 – 0 MC
1159
Most Runs
–
101
Highest Score
–
61.26
Best Strike Rate
–
7
Most sixes
–
134
Most Fours
–
26.95
Best Averages
–
7
Most 50s
–
1
Most 100s
–

2009

IK 0 – 0 MC
90
Most Runs
–
33
Highest Score
–
34.75
Best Strike Rate
–
0
Most sixes
–
10
Most Fours
–

2008

IK 0 – 0 MC
98
Most Runs
–
33
Highest Score
–
0
Most sixes
–
13
Most Fours
–

TEST career

IK 0 – 0 MC
1797
Most Runs
–
150
Highest Score
–
48.02
Best Strike Rate
–
11
Most sixes
–
240
Most Fours
–
24.28
Best Averages
–
4
Most 50s
–
3
Most 100s
–
2
Most Not Outs
–

Season by season

2019

IK 0 – 0 MC
21
Most Runs
–
6
Highest Score
–
0
Most sixes
–
2
Most Fours
–

2018

IK 0 – 0 MC
192
Most Runs
–
44
Highest Score
–
44.04
Best Strike Rate
–
2
Most sixes
–
21
Most Fours
–
19.20
Best Averages
–

2017

IK 0 – 0 MC
189
Most Runs
–
36
Highest Score
–
52.07
Best Strike Rate
–
2
Most sixes
–
26
Most Fours
–
17.18
Best Averages
–
1
Most Not Outs
–

2016

IK 0 – 0 MC
143
Most Runs
–
78
Highest Score
–
61.11
Best Strike Rate
–
0
Most sixes
–
18
Most Fours
–
1
Most 50s
–

2015

IK 0 – 0 MC
384
Most Runs
–
150
Highest Score
–
48.06
Best Strike Rate
–
3
Most sixes
–
50
Most Fours
–
2
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2014

IK 0 – 0 MC
319
Most Runs
–
130
Highest Score
–
47.90
Best Strike Rate
–
3
Most sixes
–
39
Most Fours
–
2
Most 100s
–

2011

IK 0 – 0 MC
96
Most Runs
–
31
Highest Score
–
1
Most sixes
–
16
Most Fours
–

2010

IK 0 – 0 MC
292
Most Runs
–
75
Highest Score
–
49.24
Best Strike Rate
–
0
Most sixes
–
46
Most Fours
–
20.86
Best Averages
–
1
Most 50s
–

2009

IK 0 – 0 MC
90
Most Runs
–
33
Highest Score
–
34.75
Best Strike Rate
–
0
Most sixes
–
10
Most Fours
–

2008

IK 0 – 0 MC
71
Most Runs
–
33
Highest Score
–
0
Most sixes
–
12
Most Fours
–

ODI career

IK 4 – 4 MC
2434
Most Runs
2808
144
Highest Score
114
71.11
Best Strike Rate
75.77
37
Most sixes
34
238
Most Fours
263
32.03
Best Averages
25.30
16
Most 50s
16
4
Most 100s
2
2
Most Not Outs
5

Season by season

2026

IK 0 – 0 MC
–
Most Runs
275
–
Highest Score
66
–
Best Strike Rate
97.17
–
Most sixes
4
–
Most Fours
28
–
Most 50s
3
–
Most Not Outs
2

2025

IK 0 – 0 MC
–
Most Runs
200
–
Highest Score
59
–
Best Strike Rate
91.32
–
Most sixes
0
–
Most Fours
21
–
Most 50s
1

2024

IK 0 – 0 MC
–
Most Runs
74
–
Highest Score
30
–
Most sixes
0
–
Most Fours
4

2023

IK 0 – 0 MC
–
Most Runs
223
–
Highest Score
74
–
Best Strike Rate
60.76
–
Most sixes
2
–
Most Fours
19
–
Most 50s
1
–
Most Not Outs
1

2022

IK 0 – 0 MC
–
Most Runs
459
–
Highest Score
85
–
Best Strike Rate
70.62
–
Most sixes
5
–
Most Fours
38
–
Best Averages
24.16
–
Most 50s
3

2021

IK 0 – 0 MC
–
Most Runs
123
–
Highest Score
70
–
Most sixes
1
–
Most Fours
13
–
Most 50s
1

2019

IK 0 – 0 MC
–
Most Runs
271
–
Highest Score
59
–
Best Strike Rate
62.30
–
Most sixes
2
–
Most Fours
19
–
Most 50s
3

2018

IK 3 – 0 MC
436
Most Runs
401
144
Highest Score
114
90.46
Best Strike Rate
84.07
8
Most sixes
8
38
Most Fours
38
–
Best Averages
36.45
2
Most 50s
–
2
Most 100s
2
1
Most Not Outs
1

2017

IK 0 – 3 MC
125
Most Runs
257
68
Highest Score
91
–
Best Strike Rate
67.81
2
Most sixes
2
13
Most Fours
32
–
Best Averages
21.42
1
Most 50s
1

2016

IK 4 – 0 MC
325
Most Runs
49
112
Highest Score
24
77.38
Best Strike Rate
–
5
Most sixes
3
36
Most Fours
3
1
Most 50s
–
1
Most 100s
–

2015

IK 3 – 3 MC
158
Most Runs
211
76
Highest Score
51
72.15
Best Strike Rate
89.79
8
Most sixes
4
12
Most Fours
19
–
Best Averages
21.10
2
Most 50s
1
–
Most Not Outs
1

2014

IK 0 – 5 MC
75
Most Runs
265
59
Highest Score
88
–
Best Strike Rate
92.66
2
Most sixes
3
6
Most Fours
29
–
Best Averages
22.08
1
Most 50s
2

2011

IK 0 – 0 MC
421
Most Runs
–
93
Highest Score
–
64.77
Best Strike Rate
–
5
Most sixes
–
44
Most Fours
–
24.76
Best Averages
–
3
Most 50s
–
1
Most Not Outs
–

2010

IK 0 – 0 MC
867
Most Runs
–
101
Highest Score
–
67.16
Best Strike Rate
–
7
Most sixes
–
88
Most Fours
–
32.11
Best Averages
–
6
Most 50s
–
1
Most 100s
–

2008

IK 0 – 0 MC
27
Most Runs
–
14
Highest Score
–
0
Most sixes
–
1
Most Fours
–

T20I career

IK 0 – 4 MC
119
Most Runs
1506
36
Highest Score
66
–
Best Strike Rate
116.74
3
Most sixes
36
14
Most Fours
139
–
Best Averages
23.53
–
Most 50s
5
–
Most Not Outs
15

Season by season

2026

IK 0 – 0 MC
–
Most Runs
23
–
Highest Score
11
–
Best Strike Rate
104.55
–
Most sixes
0
–
Most Fours
3
–
Best Averages
23 / 3

2025

IK 0 – 0 MC
–
Most Runs
136
–
Highest Score
43
–
Most sixes
2
–
Most Fours
8
–
Most Not Outs
2

2024

IK 0 – 0 MC
–
Most Runs
212
–
Highest Score
49
–
Most sixes
7
–
Most Fours
13
–
Most Not Outs
2

2023

IK 0 – 0 MC
–
Most Runs
45
–
Highest Score
30
–
Most sixes
0
–
Most Fours
7
–
Most Not Outs
1

2022

IK 0 – 0 MC
–
Most Runs
47
–
Highest Score
28
–
Most sixes
0
–
Most Fours
8

2021

IK 0 – 0 MC
–
Most Runs
191
–
Highest Score
45
–
Best Strike Rate
86.04
–
Most sixes
3
–
Most Fours
13
–
Best Averages
19.10
–
Most Not Outs
1

2019

IK 0 – 0 MC
–
Most Runs
270
–
Highest Score
66
–
Best Strike Rate
121.62
–
Most sixes
6
–
Most Fours
28
–
Most 50s
3
–
Most Not Outs
4

2018

IK 0 – 0 MC
–
Most Runs
93
–
Highest Score
50
–
Most sixes
0
–
Most Fours
7
–
Most 50s
1
–
Most Not Outs
1

2017

IK 0 – 3 MC
52
Most Runs
86
36
Highest Score
47
1
Most sixes
5
6
Most Fours
6

2016

IK 0 – 4 MC
33
Most Runs
82
18
Highest Score
27
1
Most sixes
4
3
Most Fours
7
–
Most Not Outs
1

2015

IK 0 – 4 MC
10
Most Runs
292
10
Highest Score
60
0
Most sixes
8
2
Most Fours
37
–
Most 50s
1
–
Most Not Outs
1

2013

IK 0 – 0 MC
–
Most Runs
29
–
Highest Score
10
–
Most sixes
1
–
Most Fours
2
–
Most Not Outs
2

2011

IK 0 – 0 MC
24
Most Runs
–
22
Highest Score
–
1
Most sixes
–
3
Most Fours
–

2010

IK 0 – 0 MC
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–