Player Head-to-Head
NS
Najmul Hossain Shanto
BAN
VS
RS
Rahmat Shah
AFG
33 wonStat categorieswon 30

Najmul Hossain Shanto vs Rahmat Shah

Najmul Hossain Shanto and Rahmat Shah compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Najmul Hossain Shanto has dominance over Rahmat Shah in overall, Tests and T20Is, while Rahmat Shah has the edge in ODIs. In recent years, form favours Najmul Hossain Shanto.

CAREER Najmul Hossain ShantoTEST Najmul Hossain ShantoODI Rahmat ShahT20I Najmul Hossain Shanto
Format

All formats

NS 5 – 4 RS
5366
Most Runs
5482
163
Highest Score
234
66.37
Best Strike Rate
65.67
72
Most sixes
53
563
Most Fours
505
29.32
Best Averages
38.34
21
Most 50s
38
11
Most 100s
10
12
Most Not Outs
8

Season by season

2026

NS 0 – 6 RS
376
Most Runs
582
84
Highest Score
173
53.64
Best Strike Rate
60.19
4
Most sixes
8
37
Most Fours
52
2
Most 50s
2
–
Most 100s
3
1
Most Not Outs
3

2025

NS 7 – 0 RS
776
Most Runs
323
148
Highest Score
139
61.39
Best Strike Rate
59.48
11
Most sixes
1
76
Most Fours
30
36.95
Best Averages
–
2
Most 50s
2
3
Most 100s
1
2
Most Not Outs
1

2024

NS 5 – 3 RS
961
Most Runs
671
122
Highest Score
234
73.98
Best Strike Rate
60.40
22
Most sixes
4
95
Most Fours
66
25.29
Best Averages
37.28
3
Most 50s
6
1
Most 100s
1
2
Most Not Outs
1

2023

NS 8 – 0 RS
1650
Most Runs
545
146
Highest Score
77
84.83
Best Strike Rate
71.34
17
Most sixes
3
181
Most Fours
50
42.31
Best Averages
28.68
9
Most 50s
4
5
Most 100s
–
5
Most Not Outs
1

2022

NS 3 – 4 RS
835
Most Runs
616
71
Highest Score
94
59.64
Best Strike Rate
70.00
8
Most sixes
7
99
Most Fours
50
23.19
Best Averages
51.33
4
Most 50s
6
1
Most Not Outs
–

2021

NS 5 – 1 RS
496
Most Runs
195
163
Highest Score
103
56.56
Best Strike Rate
74.43
7
Most sixes
3
50
Most Fours
22
24.80
Best Averages
–
–
Most 50s
1
2
Most 100s
1
1
Most Not Outs
1

2020

NS 0 – 0 RS
188
Most Runs
–
71
Highest Score
–
48.96
Best Strike Rate
–
3
Most sixes
–
18
Most Fours
–
1
Most 50s
–

2019

NS 0 – 4 RS
16
Most Runs
872
11
Highest Score
113
–
Best Strike Rate
61.58
0
Most sixes
9
1
Most Fours
104
–
Best Averages
34.88
–
Most 50s
5
–
Most 100s
2

2018

NS 0 – 4 RS
38
Most Runs
786
13
Highest Score
114
–
Best Strike Rate
74.01
0
Most sixes
7
2
Most Fours
73
–
Best Averages
35.73
–
Most 50s
6
–
Most 100s
1

2017

NS 0 – 4 RS
30
Most Runs
551
18
Highest Score
108
–
Best Strike Rate
70.10
0
Most sixes
8
4
Most Fours
36
–
Best Averages
39.36
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
1

2016

NS 0 – 0 RS
–
Most Runs
241
–
Highest Score
71
–
Best Strike Rate
63.59
–
Most sixes
3
–
Most Fours
12
–
Most 50s
1

2014

NS 0 – 0 RS
–
Most Runs
62
–
Highest Score
23
–
Most sixes
0
–
Most Fours
6

2013

NS 0 – 0 RS
–
Most Runs
38
–
Highest Score
35
–
Most sixes
0
–
Most Fours
4

TEST career

NS 7 – 2 RS
2571
Most Runs
1299
163
Highest Score
234
53.14
Best Strike Rate
51.81
34
Most sixes
12
282
Most Fours
146
32.54
Best Averages
56.48
7
Most 50s
6
8
Most 100s
5
2
Most Not Outs
1

Season by season

2026

NS 2 – 4 RS
273
Most Runs
329
84
Highest Score
173
49.64
Best Strike Rate
47.89
4
Most sixes
6
22
Most Fours
29
2
Most 50s
1
–
Most 100s
2
–
Most Not Outs
1

2025

NS 6 – 0 RS
532
Most Runs
158
148
Highest Score
139
58.14
Best Strike Rate
46.61
7
Most sixes
0
55
Most Fours
17
1
Most 50s
–
3
Most 100s
1
1
Most Not Outs
–

2024

NS 1 – 5 RS
317
Most Runs
388
82
Highest Score
234
53.73
Best Strike Rate
55.91
5
Most sixes
3
39
Most Fours
43
21.13
Best Averages
–
1
Most 50s
2
–
Most 100s
1

2023

NS 4 – 0 RS
440
Most Runs
39
146
Highest Score
30
72.49
Best Strike Rate
–
5
Most sixes
0
54
Most Fours
4
3
Most 100s
–

2022

NS 0 – 0 RS
410
Most Runs
–
67
Highest Score
–
43.90
Best Strike Rate
–
5
Most sixes
–
52
Most Fours
–
21.58
Best Averages
–
2
Most 50s
–

2021

NS 4 – 0 RS
398
Most Runs
87
163
Highest Score
58
52.86
Best Strike Rate
–
7
Most sixes
1
38
Most Fours
12
30.62
Best Averages
–
–
Most 50s
1
2
Most 100s
–
1
Most Not Outs
–

2020

NS 0 – 0 RS
153
Most Runs
–
71
Highest Score
–
45.54
Best Strike Rate
–
1
Most sixes
–
16
Most Fours
–
1
Most 50s
–

2019

NS 0 – 0 RS
–
Most Runs
280
–
Highest Score
102
–
Best Strike Rate
51.85
–
Most sixes
2
–
Most Fours
39
–
Most 50s
2
–
Most 100s
1

2018

NS 0 – 1 RS
18
Most Runs
18
13
Highest Score
14
0
Most sixes
0
2
Most Fours
2

2017

NS 0 – 0 RS
30
Most Runs
–
18
Highest Score
–
0
Most sixes
–
4
Most Fours
–

ODI career

NS 1 – 8 RS
1808
Most Runs
4180
122
Highest Score
143
77.20
Best Strike Rate
71.64
18
Most sixes
41
192
Most Fours
359
29.64
Best Averages
35.13
10
Most 50s
32
3
Most 100s
5
5
Most Not Outs
7

Season by season

2026

NS 0 – 5 RS
103
Most Runs
253
27
Highest Score
143
–
Best Strike Rate
90.36
0
Most sixes
2
15
Most Fours
23
–
Most 50s
1
–
Most 100s
1
1
Most Not Outs
2

2025

NS 3 – 3 RS
217
Most Runs
165
77
Highest Score
90
65.76
Best Strike Rate
80.88
3
Most sixes
1
19
Most Fours
13
19.73
Best Averages
–
1
Most 50s
2
1
Most Not Outs
1

2024

NS 5 – 1 RS
286
Most Runs
280
122
Highest Score
65
79.44
Best Strike Rate
68.13
5
Most sixes
1
29
Most Fours
23
–
Best Averages
23.33
1
Most 50s
4
1
Most 100s
–
1
Most Not Outs
1

2023

NS 8 – 0 RS
992
Most Runs
506
117
Highest Score
77
85.81
Best Strike Rate
75.19
8
Most sixes
3
107
Most Fours
46
41.33
Best Averages
29.76
8
Most 50s
4
2
Most 100s
–
2
Most Not Outs
1

2022

NS 0 – 4 RS
117
Most Runs
616
38
Highest Score
94
–
Best Strike Rate
70.00
0
Most sixes
7
15
Most Fours
50
–
Best Averages
51.33
–
Most 50s
6

2021

NS 0 – 4 RS
38
Most Runs
108
20
Highest Score
103
0
Most sixes
2
5
Most Fours
10
–
Most 100s
1
–
Most Not Outs
1

2020

NS 0 – 0 RS
35
Most Runs
–
29
Highest Score
–
2
Most sixes
–
2
Most Fours
–

2019

NS 0 – 0 RS
–
Most Runs
592
–
Highest Score
113
–
Best Strike Rate
67.58
–
Most sixes
7
–
Most Fours
65
–
Best Averages
31.16
–
Most 50s
3
–
Most 100s
1

2018

NS 0 – 4 RS
20
Most Runs
768
7
Highest Score
114
–
Best Strike Rate
73.78
0
Most sixes
7
0
Most Fours
71
–
Best Averages
38.40
–
Most 50s
6
–
Most 100s
1

2017

NS 0 – 0 RS
–
Most Runs
551
–
Highest Score
108
–
Best Strike Rate
70.10
–
Most sixes
8
–
Most Fours
36
–
Best Averages
39.36
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
1

2016

NS 0 – 0 RS
–
Most Runs
241
–
Highest Score
71
–
Best Strike Rate
63.59
–
Most sixes
3
–
Most Fours
12
–
Most 50s
1

2014

NS 0 – 0 RS
–
Most Runs
62
–
Highest Score
23
–
Most sixes
0
–
Most Fours
6

2013

NS 0 – 0 RS
–
Most Runs
38
–
Highest Score
35
–
Most sixes
0
–
Most Fours
4

T20I career

NS 4 – 0 RS
987
Most Runs
3
71
Highest Score
3
20
Most sixes
0
89
Most Fours
0
22.95
Best Averages
–
4
Most 50s
–
5
Most Not Outs
–

Season by season

2025

NS 0 – 0 RS
27
Most Runs
–
27
Highest Score
–
1
Most sixes
–
2
Most Fours
–

2024

NS 4 – 0 RS
358
Most Runs
3
53
Highest Score
3
102.58
Best Strike Rate
–
12
Most sixes
0
27
Most Fours
0
18.84
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–

2023

NS 0 – 0 RS
218
Most Runs
–
51
Highest Score
–
4
Most sixes
–
20
Most Fours
–
1
Most 50s
–
3
Most Not Outs
–

2022

NS 0 – 0 RS
308
Most Runs
–
71
Highest Score
–
110.39
Best Strike Rate
–
3
Most sixes
–
32
Most Fours
–
30.80
Best Averages
–
2
Most 50s
–
1
Most Not Outs
–

2021

NS 0 – 0 RS
60
Most Runs
–
40
Highest Score
–
0
Most sixes
–
7
Most Fours
–

2019

NS 0 – 0 RS
16
Most Runs
–
11
Highest Score
–
0
Most sixes
–
1
Most Fours
–
RECENT RESULTS 1 match