Player Head-to-Head
NH
Nasser Hussain
ENG
VS
AM
Aiden Markram
SA
7 wonStat categorieswon 2

Nasser Hussain vs Aiden Markram

Nasser Hussain and Aiden Markram compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Nasser Hussain has dominance over Aiden Markram in overall and Tests, while Aiden Markram has the edge in ODIs. In recent years, both have been evenly matched.

CAREER Nasser HussainTEST Nasser HussainODI Aiden MarkramT20I Level
Format

All formats

NH 7 – 2 AM
8096
Most Runs
7923
207
Highest Score
175
45.60
Best Strike Rate
81.23
39
Most sixes
162
942
Most Fours
927
34.90
Best Averages
34.45
49
Most 50s
43
15
Most 100s
11
26
Most Not Outs
21

Season by season

2026

NH 0 – 0 AM
–
Most Runs
606
–
Highest Score
86
–
Best Strike Rate
82.79
–
Most sixes
16
–
Most Fours
74
–
Best Averages
40.40
–
Most 50s
6
–
Most Not Outs
3

2025

NH 0 – 0 AM
–
Most Runs
860
–
Highest Score
110
–
Best Strike Rate
87.31
–
Most sixes
22
–
Most Fours
96
–
Best Averages
30.71
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
2

2024

NH 0 – 0 AM
–
Most Runs
952
–
Highest Score
106
–
Best Strike Rate
76.04
–
Most sixes
17
–
Most Fours
107
–
Best Averages
26.44
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
3

2023

NH 0 – 0 AM
–
Most Runs
1553
–
Highest Score
175
–
Best Strike Rate
103.33
–
Most sixes
38
–
Most Fours
172
–
Best Averages
50.10
–
Most 50s
6
–
Most 100s
4
–
Most Not Outs
6

2022

NH 0 – 0 AM
–
Most Runs
683
–
Highest Score
79
–
Best Strike Rate
84.84
–
Most sixes
12
–
Most Fours
80
–
Best Averages
25.30
–
Most 50s
5
–
Most Not Outs
2

2021

NH 0 – 0 AM
–
Most Runs
1116
–
Highest Score
108
–
Best Strike Rate
81.40
–
Most sixes
39
–
Most Fours
106
–
Best Averages
37.20
–
Most 50s
9
–
Most 100s
1
–
Most Not Outs
4

2020

NH 0 – 0 AM
–
Most Runs
68
–
Highest Score
68
–
Most sixes
0
–
Most Fours
14
–
Most 50s
1

2019

NH 0 – 0 AM
–
Most Runs
626
–
Highest Score
90
–
Best Strike Rate
70.89
–
Most sixes
4
–
Most Fours
88
–
Best Averages
28.45
–
Most 50s
4
–
Most Not Outs
1

2018

NH 0 – 0 AM
–
Most Runs
1013
–
Highest Score
152
–
Best Strike Rate
67.49
–
Most sixes
10
–
Most Fours
135
–
Best Averages
28.94
–
Most 50s
2
–
Most 100s
2

2017

NH 0 – 0 AM
–
Most Runs
446
–
Highest Score
143
–
Best Strike Rate
71.02
–
Most sixes
4
–
Most Fours
55
–
Most 50s
2
–
Most 100s
2

2004

NH 0 – 0 AM
334
Most Runs
–
103
Highest Score
–
40.10
Best Strike Rate
–
0
Most sixes
–
44
Most Fours
–
3
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

2003

NH 0 – 0 AM
838
Most Runs
–
116
Highest Score
–
43.99
Best Strike Rate
–
2
Most sixes
–
104
Most Fours
–
29.93
Best Averages
–
5
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2002

NH 0 – 0 AM
1794
Most Runs
–
155
Highest Score
–
54.10
Best Strike Rate
–
6
Most sixes
–
206
Most Fours
–
39.00
Best Averages
–
11
Most 50s
–
4
Most 100s
–
2
Most Not Outs
–

2001

NH 0 – 0 AM
766
Most Runs
–
109
Highest Score
–
49.42
Best Strike Rate
–
9
Most sixes
–
86
Most Fours
–
38.30
Best Averages
–
7
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

2000

NH 0 – 0 AM
703
Most Runs
–
95
Highest Score
–
44.81
Best Strike Rate
–
10
Most sixes
–
78
Most Fours
–
21.97
Best Averages
–
6
Most 50s
–
4
Most Not Outs
–

1999

NH 0 – 0 AM
1060
Most Runs
–
146
Highest Score
–
46.86
Best Strike Rate
–
5
Most sixes
–
116
Most Fours
–
46.09
Best Averages
–
8
Most 50s
–
1
Most 100s
–
4
Most Not Outs
–

1998

NH 0 – 0 AM
1055
Most Runs
–
106
Highest Score
–
36.42
Best Strike Rate
–
5
Most sixes
–
115
Most Fours
–
34.03
Best Averages
–
6
Most 50s
–
2
Most 100s
–
4
Most Not Outs
–

1997

NH 0 – 0 AM
611
Most Runs
–
207
Highest Score
–
45.77
Best Strike Rate
–
1
Most sixes
–
82
Most Fours
–
30.55
Best Averages
–
1
Most 50s
–
2
Most 100s
–
2
Most Not Outs
–

1996

NH 0 – 0 AM
608
Most Runs
–
128
Highest Score
–
47.06
Best Strike Rate
–
1
Most sixes
–
70
Most Fours
–
55.27
Best Averages
–
1
Most 50s
–
3
Most 100s
–
2
Most Not Outs
–

1994

NH 0 – 0 AM
26
Most Runs
–
16
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1993

NH 0 – 0 AM
184
Most Runs
–
71
Highest Score
–
36.95
Best Strike Rate
–
0
Most sixes
–
27
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

1990

NH 0 – 0 AM
115
Most Runs
–
35
Highest Score
–
47.52
Best Strike Rate
–
0
Most sixes
–
14
Most Fours
–
1
Most Not Outs
–

1989

NH 0 – 0 AM
2
Most Runs
–
2
Highest Score
–
0
Most sixes
–
0
Most Fours
–

TEST career

NH 8 – 1 AM
5764
Most Runs
3258
207
Highest Score
152
40.39
Best Strike Rate
57.43
24
Most sixes
17
734
Most Fours
467
37.19
Best Averages
35.03
33
Most 50s
15
14
Most 100s
7
16
Most Not Outs
2

Season by season

2026

NH 0 – 0 AM
–
Most Runs
202
–
Highest Score
78
–
Best Strike Rate
42.17
–
Most sixes
1
–
Most Fours
29
–
Most 50s
2

2025

NH 0 – 0 AM
–
Most Runs
230
–
Highest Score
42
–
Best Strike Rate
51.80
–
Most sixes
2
–
Most Fours
30
–
Most Not Outs
1

2024

NH 0 – 0 AM
–
Most Runs
536
–
Highest Score
106
–
Best Strike Rate
64.50
–
Most sixes
4
–
Most Fours
72
–
Best Averages
35.73
–
Most 50s
3
–
Most 100s
1

2023

NH 0 – 0 AM
–
Most Runs
281
–
Highest Score
115
–
Best Strike Rate
63.29
–
Most sixes
0
–
Most Fours
46
–
Most 50s
1
–
Most 100s
1

2022

NH 0 – 0 AM
–
Most Runs
171
–
Highest Score
42
–
Best Strike Rate
46.59
–
Most sixes
0
–
Most Fours
29
–
Best Averages
15.55

2021

NH 0 – 0 AM
–
Most Runs
346
–
Highest Score
108
–
Best Strike Rate
44.70
–
Most sixes
3
–
Most Fours
46
–
Best Averages
34.60
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
1

2020

NH 0 – 0 AM
–
Most Runs
68
–
Highest Score
68
–
Most sixes
0
–
Most Fours
14
–
Most 50s
1

2019

NH 0 – 0 AM
–
Most Runs
372
–
Highest Score
90
–
Best Strike Rate
64.92
–
Most sixes
2
–
Most Fours
60
–
Best Averages
28.62
–
Most 50s
3

2018

NH 0 – 0 AM
–
Most Runs
672
–
Highest Score
152
–
Best Strike Rate
61.15
–
Most sixes
3
–
Most Fours
90
–
Best Averages
33.60
–
Most 50s
2
–
Most 100s
2

2017

NH 0 – 0 AM
–
Most Runs
380
–
Highest Score
143
–
Best Strike Rate
66.90
–
Most sixes
2
–
Most Fours
51
–
Most 50s
1
–
Most 100s
2

2004

NH 0 – 0 AM
334
Most Runs
–
103
Highest Score
–
40.10
Best Strike Rate
–
0
Most sixes
–
44
Most Fours
–
3
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

2003

NH 0 – 0 AM
711
Most Runs
–
116
Highest Score
–
41.65
Best Strike Rate
–
2
Most sixes
–
95
Most Fours
–
37.42
Best Averages
–
5
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2002

NH 0 – 0 AM
993
Most Runs
–
155
Highest Score
–
45.20
Best Strike Rate
–
4
Most sixes
–
134
Most Fours
–
43.17
Best Averages
–
6
Most 50s
–
3
Most 100s
–
1
Most Not Outs
–

2001

NH 0 – 0 AM
568
Most Runs
–
109
Highest Score
–
43.49
Best Strike Rate
–
7
Most sixes
–
68
Most Fours
–
33.41
Best Averages
–
5
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2000

NH 0 – 0 AM
240
Most Runs
–
51
Highest Score
–
27.15
Best Strike Rate
–
3
Most sixes
–
28
Most Fours
–
15.00
Best Averages
–
1
Most 50s
–
3
Most Not Outs
–

1999

NH 0 – 0 AM
573
Most Runs
–
146
Highest Score
–
38.95
Best Strike Rate
–
4
Most sixes
–
70
Most Fours
–
57.30
Best Averages
–
4
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

1998

NH 0 – 0 AM
954
Most Runs
–
106
Highest Score
–
34.86
Best Strike Rate
–
2
Most sixes
–
109
Most Fours
–
36.69
Best Averages
–
6
Most 50s
–
2
Most 100s
–
3
Most Not Outs
–

1997

NH 0 – 0 AM
548
Most Runs
–
207
Highest Score
–
45.48
Best Strike Rate
–
1
Most sixes
–
77
Most Fours
–
36.53
Best Averages
–
1
Most 50s
–
2
Most 100s
–

1996

NH 0 – 0 AM
559
Most Runs
–
128
Highest Score
–
46.39
Best Strike Rate
–
1
Most sixes
–
69
Most Fours
–
50.82
Best Averages
–
1
Most 50s
–
3
Most 100s
–
1
Most Not Outs
–

1993

NH 0 – 0 AM
184
Most Runs
–
71
Highest Score
–
36.95
Best Strike Rate
–
0
Most sixes
–
27
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

1990

NH 0 – 0 AM
100
Most Runs
–
35
Highest Score
–
43.67
Best Strike Rate
–
0
Most sixes
–
13
Most Fours
–

ODI career

NH 2 – 7 AM
2332
Most Runs
2699
115
Highest Score
175
66.99
Best Strike Rate
98.18
15
Most sixes
62
208
Most Fours
277
30.29
Best Averages
35.99
16
Most 50s
14
1
Most 100s
4
10
Most Not Outs
8

Season by season

2026

NH 0 – 0 AM
–
Most Runs
15
–
Highest Score
15
–
Best Strike Rate
88.24
–
Most sixes
0
–
Most Fours
3
–
Best Averages
15 / 1

2025

NH 0 – 0 AM
–
Most Runs
420
–
Highest Score
110
–
Best Strike Rate
106.33
–
Most sixes
8
–
Most Fours
48
–
Best Averages
42.00
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
1

2024

NH 0 – 0 AM
–
Most Runs
167
–
Highest Score
69
–
Best Strike Rate
78.40
–
Most sixes
4
–
Most Fours
10
–
Most 50s
1
–
Most Not Outs
1

2023

NH 0 – 0 AM
–
Most Runs
1033
–
Highest Score
175
–
Best Strike Rate
113.27
–
Most sixes
30
–
Most Fours
101
–
Best Averages
51.65
–
Most 50s
5
–
Most 100s
3
–
Most Not Outs
4

2022

NH 0 – 0 AM
–
Most Runs
221
–
Highest Score
79
–
Best Strike Rate
90.95
–
Most sixes
1
–
Most Fours
23
–
Most 50s
2
–
Most Not Outs
1

2021

NH 0 – 0 AM
–
Most Runs
200
–
Highest Score
96
–
Best Strike Rate
93.46
–
Most sixes
9
–
Most Fours
16
–
Most 50s
1

2019

NH 0 – 0 AM
–
Most Runs
236
–
Highest Score
67
–
Best Strike Rate
80.55
–
Most sixes
1
–
Most Fours
27
–
Most 50s
1
–
Most Not Outs
1

2018

NH 0 – 0 AM
–
Most Runs
341
–
Highest Score
42
–
Best Strike Rate
84.83
–
Most sixes
7
–
Most Fours
45
–
Best Averages
22.73

2017

NH 0 – 0 AM
–
Most Runs
66
–
Highest Score
66
–
Most sixes
2
–
Most Fours
4
–
Most 50s
1

2003

NH 0 – 0 AM
127
Most Runs
–
43
Highest Score
–
0
Most sixes
–
9
Most Fours
–

2002

NH 0 – 0 AM
801
Most Runs
–
115
Highest Score
–
71.58
Best Strike Rate
–
2
Most sixes
–
72
Most Fours
–
34.83
Best Averages
–
5
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2001

NH 0 – 0 AM
198
Most Runs
–
73
Highest Score
–
81.15
Best Strike Rate
–
2
Most sixes
–
18
Most Fours
–
2
Most 50s
–
1
Most Not Outs
–

2000

NH 0 – 0 AM
463
Most Runs
–
95
Highest Score
–
67.59
Best Strike Rate
–
7
Most sixes
–
50
Most Fours
–
28.94
Best Averages
–
5
Most 50s
–
1
Most Not Outs
–

1999

NH 0 – 0 AM
487
Most Runs
–
93
Highest Score
–
61.57
Best Strike Rate
–
1
Most sixes
–
46
Most Fours
–
37.46
Best Averages
–
4
Most 50s
–
2
Most Not Outs
–

1998

NH 0 – 0 AM
101
Most Runs
–
39
Highest Score
–
3
Most sixes
–
6
Most Fours
–
1
Most Not Outs
–

1997

NH 0 – 0 AM
63
Most Runs
–
20
Highest Score
–
0
Most sixes
–
5
Most Fours
–
2
Most Not Outs
–

1996

NH 0 – 0 AM
49
Most Runs
–
49
Highest Score
–
0
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

1994

NH 0 – 0 AM
26
Most Runs
–
16
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1990

NH 0 – 0 AM
15
Most Runs
–
15
Highest Score
–
0
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

1989

NH 0 – 0 AM
2
Most Runs
–
2
Highest Score
–
0
Most sixes
–
0
Most Fours
–

T20I career

NH 0 – 0 AM
–
Most Runs
1966
–
Highest Score
86
–
Best Strike Rate
147.60
–
Most sixes
83
–
Most Fours
183
–
Best Averages
31.71
–
Most 50s
14
–
Most Not Outs
11

Season by season

2026

NH 0 – 0 AM
–
Most Runs
389
–
Highest Score
86
–
Best Strike Rate
164.83
–
Most sixes
15
–
Most Fours
42
–
Best Averages
389 / 8
–
Most 50s
4
–
Most Not Outs
3

2025

NH 0 – 0 AM
–
Most Runs
210
–
Highest Score
61
–
Most sixes
12
–
Most Fours
18
–
Most 50s
1

2024

NH 0 – 0 AM
–
Most Runs
249
–
Highest Score
46
–
Best Strike Rate
119.71
–
Most sixes
9
–
Most Fours
25
–
Best Averages
15.56
–
Most Not Outs
2

2023

NH 0 – 0 AM
–
Most Runs
239
–
Highest Score
49
–
Most sixes
8
–
Most Fours
25
–
Most Not Outs
2

2022

NH 0 – 0 AM
–
Most Runs
291
–
Highest Score
56
–
Most sixes
11
–
Most Fours
28
–
Most 50s
3
–
Most Not Outs
1

2021

NH 0 – 0 AM
–
Most Runs
570
–
Highest Score
70
–
Best Strike Rate
148.83
–
Most sixes
27
–
Most Fours
44
–
Best Averages
43.85
–
Most 50s
6
–
Most Not Outs
3

2019

NH 0 – 0 AM
–
Most Runs
18
–
Highest Score
15
–
Most sixes
1
–
Most Fours
1
RECENT RESULTS 1 match