Player Head-to-Head
MC
Matthew Cross
SCO
VS
AV
Assad Vala
PNG
36 wonStat categorieswon 41

Matthew Cross vs Assad Vala

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

Final Verdict

Matthew Cross has dominance over Assad Vala in T20Is, while Assad Vala has the edge in overall and ODIs. In recent years, form favours Matthew Cross.

CAREER Assad ValaTEST LevelODI Assad ValaT20I Matthew Cross
Format

All formats

MC 4 – 4 AV
4314
Most Runs
4375
114
Highest Score
105
86.35
Best Strike Rate
82.44
70
Most sixes
81
402
Most Fours
373
24.65
Best Averages
28.04
21
Most 50s
26
2
Most 100s
2
20
Most Not Outs
14

Season by season

2026

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

2025

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

2024

MC 3 – 1 AV
286
Most Runs
154
49
Highest Score
51
7
Most sixes
4
17
Most Fours
13
–
Most 50s
1
2
Most Not Outs
–

2023

MC 0 – 8 AV
268
Most Runs
682
74
Highest Score
75
66.17
Best Strike Rate
85.46
2
Most sixes
14
26
Most Fours
55
24.36
Best Averages
34.10
1
Most 50s
4
2
Most Not Outs
3

2022

MC 0 – 7 AV
506
Most Runs
893
85
Highest Score
94
72.81
Best Strike Rate
80.74
5
Most sixes
19
46
Most Fours
77
21.08
Best Averages
33.07
3
Most 50s
7
–
Most Not Outs
3

2021

MC 1 – 6 AV
314
Most Runs
349
70
Highest Score
62
78.11
Best Strike Rate
84.91
4
Most sixes
5
26
Most Fours
35
19.63
Best Averages
26.85
1
Most 50s
4
1
Most Not Outs
–

2019

MC 3 – 5 AV
541
Most Runs
812
66
Highest Score
104
82.34
Best Strike Rate
85.84
8
Most sixes
22
47
Most Fours
63
31.82
Best Averages
31.23
6
Most 50s
3
–
Most 100s
1
4
Most Not Outs
3

2018

MC 5 – 0 AV
494
Most Runs
171
114
Highest Score
57
88.21
Best Strike Rate
67.06
8
Most sixes
0
45
Most Fours
18
32.93
Best Averages
–
1
Most 50s
1
2
Most 100s
–
2
Most Not Outs
–

2017

MC 6 – 0 AV
343
Most Runs
178
91
Highest Score
49
76.56
Best Strike Rate
56.87
7
Most sixes
0
38
Most Fours
11
22.87
Best Averages
14.83
1
Most 50s
–

2016

MC 1 – 3 AV
131
Most Runs
310
27
Highest Score
70
–
Best Strike Rate
89.60
7
Most sixes
5
10
Most Fours
26
–
Most 50s
3
1
Most Not Outs
1

2015

MC 6 – 1 AV
503
Most Runs
261
60
Highest Score
87
120.91
Best Strike Rate
85.29
12
Most sixes
1
56
Most Fours
25
29.59
Best Averages
–
2
Most 50s
1
2
Most Not Outs
1

2014

MC 3 – 3 AV
265
Most Runs
277
88
Highest Score
105
92.66
Best Strike Rate
81.71
3
Most sixes
7
29
Most Fours
26
22.08
Best Averages
–
2
Most 50s
1
–
Most 100s
1
–
Most Not Outs
2

2013

MC 0 – 3 AV
29
Most Runs
97
10
Highest Score
28
1
Most sixes
1
2
Most Fours
10
2
Most Not Outs
–

2012

MC 0 – 0 AV
–
Most Runs
129
–
Highest Score
52
–
Most sixes
1
–
Most Fours
12
–
Most 50s
1

ODI career

MC 5 – 3 AV
2808
Most Runs
2755
114
Highest Score
105
75.77
Best Strike Rate
71.88
34
Most sixes
39
263
Most Fours
228
25.30
Best Averages
32.80
16
Most 50s
17
2
Most 100s
2
5
Most Not Outs
4

Season by season

2026

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

2025

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

2024

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

2023

MC 0 – 6 AV
223
Most Runs
401
74
Highest Score
75
60.76
Best Strike Rate
69.14
2
Most sixes
6
19
Most Fours
29
–
Best Averages
30.85
1
Most 50s
3
1
Most Not Outs
–

2022

MC 1 – 6 AV
459
Most Runs
650
85
Highest Score
94
70.62
Best Strike Rate
70.04
5
Most sixes
9
38
Most Fours
55
24.16
Best Averages
38.24
3
Most 50s
5
–
Most Not Outs
1

2021

MC 1 – 4 AV
123
Most Runs
213
70
Highest Score
62
–
Best Strike Rate
70.53
1
Most sixes
2
13
Most Fours
19
1
Most 50s
2

2019

MC 1 – 5 AV
271
Most Runs
491
59
Highest Score
104
62.30
Best Strike Rate
72.21
2
Most sixes
12
19
Most Fours
35
–
Best Averages
35.07
3
Most 50s
1
–
Most 100s
1

2018

MC 5 – 0 AV
401
Most Runs
171
114
Highest Score
57
84.07
Best Strike Rate
67.06
8
Most sixes
0
38
Most Fours
18
36.45
Best Averages
–
–
Most 50s
1
2
Most 100s
–
1
Most Not Outs
–

2017

MC 5 – 0 AV
257
Most Runs
155
91
Highest Score
49
67.81
Best Strike Rate
54.96
2
Most sixes
0
32
Most Fours
10
21.42
Best Averages
–
1
Most 50s
–

2016

MC 0 – 3 AV
49
Most Runs
267
24
Highest Score
70
–
Best Strike Rate
86.97
3
Most sixes
3
3
Most Fours
23
–
Most 50s
3
–
Most Not Outs
1

2015

MC 3 – 1 AV
211
Most Runs
130
51
Highest Score
87
89.79
Best Strike Rate
–
4
Most sixes
0
19
Most Fours
13
21.10
Best Averages
–
1
Most 50s
1
1
Most Not Outs
–

2014

MC 3 – 3 AV
265
Most Runs
277
88
Highest Score
105
92.66
Best Strike Rate
81.71
3
Most sixes
7
29
Most Fours
26
22.08
Best Averages
–
2
Most 50s
1
–
Most 100s
1
–
Most Not Outs
2

T20I career

MC 3 – 5 AV
1506
Most Runs
1620
66
Highest Score
93
116.74
Best Strike Rate
109.91
36
Most sixes
42
139
Most Fours
145
23.53
Best Averages
22.50
5
Most 50s
9
15
Most Not Outs
10

Season by season

2026

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

2025

MC 4 – 0 AV
136
Most Runs
62
43
Highest Score
38
2
Most sixes
2
8
Most Fours
2
2
Most Not Outs
1

2024

MC 2 – 1 AV
212
Most Runs
154
49
Highest Score
51
7
Most sixes
4
13
Most Fours
13
–
Most 50s
1
2
Most Not Outs
–

2023

MC 0 – 5 AV
45
Most Runs
281
30
Highest Score
59
–
Best Strike Rate
128.90
0
Most sixes
8
7
Most Fours
26
–
Most 50s
1
1
Most Not Outs
3

2022

MC 0 – 4 AV
47
Most Runs
243
28
Highest Score
93
0
Most sixes
10
8
Most Fours
22
–
Best Averages
24.30
–
Most 50s
2
–
Most Not Outs
2

2021

MC 1 – 2 AV
191
Most Runs
136
45
Highest Score
56
86.04
Best Strike Rate
–
3
Most sixes
3
13
Most Fours
16
19.10
Best Averages
–
–
Most 50s
2
1
Most Not Outs
–

2019

MC 3 – 3 AV
270
Most Runs
321
66
Highest Score
68
121.62
Best Strike Rate
120.68
6
Most sixes
10
28
Most Fours
28
–
Best Averages
26.75
3
Most 50s
2
4
Most Not Outs
3

2018

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

2017

MC 4 – 0 AV
86
Most Runs
23
47
Highest Score
13
5
Most sixes
0
6
Most Fours
1

2016

MC 4 – 0 AV
82
Most Runs
43
27
Highest Score
25
4
Most sixes
2
7
Most Fours
3
1
Most Not Outs
–

2015

MC 4 – 0 AV
292
Most Runs
131
60
Highest Score
34
8
Most sixes
1
37
Most Fours
12
1
Most 50s
–
1
Most Not Outs
1

2013

MC 0 – 3 AV
29
Most Runs
97
10
Highest Score
28
1
Most sixes
1
2
Most Fours
10
2
Most Not Outs
–

2012

MC 0 – 0 AV
–
Most Runs
129
–
Highest Score
52
–
Most sixes
1
–
Most Fours
12
–
Most 50s
1
RECENT RESULTS 1 match