Player Head-to-Head
SN
Shahriar Nafees
BAN
VS
HS
Hashmatullah Shaidi
AFG
7 wonStat categorieswon 5

Shahriar Nafees vs Hashmatullah Shaidi

Shahriar Nafees and Hashmatullah Shaidi compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Shahriar Nafees has dominance over Hashmatullah Shaidi in overall and Tests, while Hashmatullah Shaidi has the edge in ODIs and T20Is. In recent years, both have been evenly matched.

CAREER Shahriar NafeesTEST Shahriar NafeesODI Hashmatullah ShaidiT20I Hashmatullah Shaidi
Format

All formats

SN 4 – 5 HS
Batting
3493
Most Runs
3476
138
Highest Score
246
64.07
Best Strike Rate
61.99
9
Most sixes
20
469
Most Fours
317
29.35
Best Averages
35.11
20
Most 50s
24
5
Most 100s
2
5
Most Not Outs
27
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/31
–
Most Dots
163
–
Most Runs Conceed
240
–
Most Maiden Overs
3

Season by season

2026

SN 0 – 0 HS
Batting
–
Most Runs
180
–
Highest Score
36
–
Most sixes
5
–
Most Fours
15
–
Most Not Outs
4
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/31
–
Best Average
142.00
–
Most Dots
139
–
Best Economy
3.74
–
Best Strike Rate
228.00
–
Most Runs Conceed
142
–
Most Maiden Overs
3

2025

SN 0 – 0 HS
Batting
–
Most Runs
139
–
Highest Score
40
–
Most sixes
0
–
Most Fours
13
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/14
–
Most Dots
23
–
Most Runs Conceed
14
–
Most Maiden Overs
0

2024

SN 0 – 0 HS
Batting
–
Most Runs
646
–
Highest Score
246
–
Best Strike Rate
57.42
–
Most sixes
1
–
Most Fours
58
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
3
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/4
–
Most Dots
1
–
Most Runs Conceed
31
–
Most Maiden Overs
0

2023

SN 0 – 0 HS
Batting
–
Most Runs
602
–
Highest Score
80
–
Best Strike Rate
74.23
–
Most sixes
3
–
Most Fours
56
–
Best Averages
37.63
–
Most 50s
6
–
Most Not Outs
6
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/9
–
Most Dots
0
–
Most Runs Conceed
28
–
Most Maiden Overs
0

2022

SN 0 – 0 HS
–
Most Runs
398
–
Highest Score
88
–
Best Strike Rate
71.45
–
Most sixes
5
–
Most Fours
35
–
Best Averages
30.62
–
Most 50s
3
–
Most Not Outs
1

2021

SN 0 – 0 HS
–
Most Runs
307
–
Highest Score
200
–
Best Strike Rate
51.86
–
Most sixes
2
–
Most Fours
32
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
3

2019

SN 0 – 0 HS
–
Most Runs
426
–
Highest Score
76
–
Best Strike Rate
56.35
–
Most sixes
3
–
Most Fours
45
–
Best Averages
28.40
–
Most 50s
4
–
Most Not Outs
2

2018

SN 0 – 0 HS
–
Most Runs
400
–
Highest Score
97
–
Best Strike Rate
65.25
–
Most sixes
0
–
Most Fours
33
–
Most 50s
4
–
Most Not Outs
3

2017

SN 0 – 0 HS
Batting
–
Most Runs
90
–
Highest Score
32
–
Most sixes
0
–
Most Fours
9
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/8
–
Most Dots
0
–
Most Runs Conceed
8
–
Most Maiden Overs
0

2016

SN 0 – 0 HS
–
Most Runs
152
–
Highest Score
72
–
Best Strike Rate
54.68
–
Most sixes
0
–
Most Fours
12
–
Most 50s
1

2014

SN 0 – 0 HS
Batting
–
Most Runs
122
–
Highest Score
51
–
Best Strike Rate
59.51
–
Most sixes
1
–
Most Fours
9
–
Most 50s
1
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/17
–
Most Dots
0
–
Most Runs Conceed
17
–
Most Maiden Overs
0

2013

SN 3 – 0 HS
40
Most Runs
14
29
Highest Score
13
0
Most sixes
0
6
Most Fours
0
–
Most Not Outs
2

2012

SN 0 – 0 HS
101
Most Runs
–
31
Highest Score
–
0
Most sixes
–
18
Most Fours
–

2011

SN 0 – 0 HS
516
Most Runs
–
97
Highest Score
–
56.64
Best Strike Rate
–
0
Most sixes
–
68
Most Fours
–
24.57
Best Averages
–
5
Most 50s
–

2010

SN 0 – 0 HS
144
Most Runs
–
73
Highest Score
–
0
Most sixes
–
25
Most Fours
–
1
Most 50s
–

2008

SN 0 – 0 HS
495
Most Runs
–
90
Highest Score
–
60.96
Best Strike Rate
–
1
Most sixes
–
68
Most Fours
–
27.50
Best Averages
–
4
Most 50s
–
1
Most Not Outs
–

2007

SN 0 – 0 HS
483
Most Runs
–
104
Highest Score
–
62.65
Best Strike Rate
–
4
Most sixes
–
61
Most Fours
–
21.00
Best Averages
–
2
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2006

SN 0 – 0 HS
1388
Most Runs
–
138
Highest Score
–
66.83
Best Strike Rate
–
4
Most sixes
–
186
Most Fours
–
40.82
Best Averages
–
5
Most 50s
–
4
Most 100s
–
3
Most Not Outs
–

2005

SN 0 – 0 HS
326
Most Runs
–
75
Highest Score
–
62.57
Best Strike Rate
–
0
Most sixes
–
37
Most Fours
–
3
Most 50s
–

TEST career

SN 4 – 3 HS
Batting
1267
Most Runs
813
138
Highest Score
246
55.86
Best Strike Rate
47.43
1
Most sixes
4
189
Most Fours
91
26.40
Best Averages
–
7
Most 50s
2
1
Most 100s
2
–
Most Not Outs
5
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/31
–
Most Dots
145
–
Most Runs Conceed
186
–
Most Maiden Overs
2

Season by season

2026

SN 0 – 0 HS
Batting
–
Most Runs
42
–
Highest Score
36
–
Most sixes
3
–
Most Fours
4
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/31
–
Best Average
113.00
–
Most Dots
121
–
Best Economy
3.53
–
Best Strike Rate
192.00
–
Most Runs Conceed
113
–
Most Maiden Overs
2

2025

SN 0 – 0 HS
Batting
–
Most Runs
40
–
Highest Score
13
–
Most sixes
0
–
Most Fours
7
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/14
–
Most Dots
23
–
Most Runs Conceed
14
–
Most Maiden Overs
0

2024

SN 0 – 0 HS
Batting
–
Most Runs
356
–
Highest Score
246
–
Best Strike Rate
50.35
–
Most sixes
0
–
Most Fours
34
–
Most 50s
1
–
Most 100s
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/4
–
Most Dots
1
–
Most Runs Conceed
31
–
Most Maiden Overs
0

2023

SN 0 – 0 HS
Batting
–
Most Runs
22
–
Highest Score
13
–
Most sixes
0
–
Most Fours
3
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/9
–
Most Dots
0
–
Most Runs Conceed
28
–
Most Maiden Overs
0

2021

SN 0 – 0 HS
–
Most Runs
215
–
Highest Score
200
–
Best Strike Rate
46.04
–
Most sixes
1
–
Most Fours
24
–
Most 100s
1
–
Most Not Outs
2

2019

SN 0 – 0 HS
–
Most Runs
91
–
Highest Score
61
–
Best Strike Rate
40.63
–
Most sixes
0
–
Most Fours
11
–
Most 50s
1
–
Most Not Outs
1

2018

SN 0 – 0 HS
–
Most Runs
47
–
Highest Score
36
–
Most sixes
0
–
Most Fours
8
–
Most Not Outs
1

2013

SN 0 – 0 HS
40
Most Runs
–
29
Highest Score
–
0
Most sixes
–
6
Most Fours
–

2012

SN 0 – 0 HS
101
Most Runs
–
31
Highest Score
–
0
Most sixes
–
18
Most Fours
–

2011

SN 0 – 0 HS
291
Most Runs
–
97
Highest Score
–
54.49
Best Strike Rate
–
0
Most sixes
–
44
Most Fours
–
29.10
Best Averages
–
3
Most 50s
–

2010

SN 0 – 0 HS
25
Most Runs
–
21
Highest Score
–
0
Most sixes
–
4
Most Fours
–

2008

SN 0 – 0 HS
203
Most Runs
–
69
Highest Score
–
51.52
Best Strike Rate
–
1
Most sixes
–
32
Most Fours
–
1
Most 50s
–

2007

SN 0 – 0 HS
205
Most Runs
–
64
Highest Score
–
53.66
Best Strike Rate
–
0
Most sixes
–
30
Most Fours
–
20.50
Best Averages
–
1
Most 50s
–

2006

SN 0 – 0 HS
330
Most Runs
–
138
Highest Score
–
55.74
Best Strike Rate
–
0
Most sixes
–
46
Most Fours
–
1
Most 50s
–
1
Most 100s
–

2005

SN 0 – 0 HS
72
Most Runs
–
51
Highest Score
–
0
Most sixes
–
9
Most Fours
–
1
Most 50s
–

ODI career

SN 3 – 5 HS
Batting
2201
Most Runs
2615
123
Highest Score
97
69.50
Best Strike Rate
68.13
7
Most sixes
16
277
Most Fours
221
31.44
Best Averages
33.53
13
Most 50s
22
4
Most 100s
–
5
Most Not Outs
20
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/8
–
Most Dots
18
–
Most Runs Conceed
54
–
Most Maiden Overs
1

Season by season

2026

SN 0 – 0 HS
Batting
–
Most Runs
138
–
Highest Score
36
–
Most sixes
2
–
Most Fours
11
–
Most Not Outs
4
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/10
–
Most Dots
18
–
Most Runs Conceed
29
–
Most Maiden Overs
1

2025

SN 0 – 0 HS
Batting
–
Most Runs
99
–
Highest Score
40
–
Most sixes
0
–
Most Fours
6
–
Most Not Outs
1

2024

SN 0 – 0 HS
Batting
–
Most Runs
290
–
Highest Score
69
–
Best Strike Rate
69.38
–
Most sixes
1
–
Most Fours
24
–
Most 50s
3
–
Most Not Outs
3

2023

SN 0 – 0 HS
Batting
–
Most Runs
580
–
Highest Score
80
–
Best Strike Rate
74.26
–
Most sixes
3
–
Most Fours
53
–
Best Averages
38.67
–
Most 50s
6
–
Most Not Outs
5

2022

SN 0 – 0 HS
–
Most Runs
351
–
Highest Score
88
–
Best Strike Rate
69.78
–
Most sixes
5
–
Most Fours
30
–
Best Averages
31.91
–
Most 50s
3
–
Most Not Outs
1

2021

SN 0 – 0 HS
–
Most Runs
92
–
Highest Score
82
–
Most sixes
1
–
Most Fours
8
–
Most 50s
1

2019

SN 0 – 0 HS
–
Most Runs
335
–
Highest Score
76
–
Best Strike Rate
62.97
–
Most sixes
3
–
Most Fours
34
–
Best Averages
27.92
–
Most 50s
3
–
Most Not Outs
1

2018

SN 0 – 0 HS
–
Most Runs
353
–
Highest Score
97
–
Best Strike Rate
70.46
–
Most sixes
0
–
Most Fours
25
–
Most 50s
4
–
Most Not Outs
2

2017

SN 0 – 0 HS
Batting
–
Most Runs
90
–
Highest Score
32
–
Most sixes
0
–
Most Fours
9
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/8
–
Most Dots
0
–
Most Runs Conceed
8
–
Most Maiden Overs
0

2016

SN 0 – 0 HS
–
Most Runs
152
–
Highest Score
72
–
Best Strike Rate
54.68
–
Most sixes
0
–
Most Fours
12
–
Most 50s
1

2014

SN 0 – 0 HS
Batting
–
Most Runs
122
–
Highest Score
51
–
Best Strike Rate
59.51
–
Most sixes
1
–
Most Fours
9
–
Most 50s
1
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/17
–
Most Dots
0
–
Most Runs Conceed
17
–
Most Maiden Overs
0

2013

SN 0 – 0 HS
–
Most Runs
13
–
Highest Score
13
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
1

2011

SN 0 – 0 HS
225
Most Runs
–
60
Highest Score
–
59.68
Best Strike Rate
–
0
Most sixes
–
24
Most Fours
–
20.45
Best Averages
–
2
Most 50s
–

2010

SN 0 – 0 HS
119
Most Runs
–
73
Highest Score
–
0
Most sixes
–
21
Most Fours
–
1
Most 50s
–

2008

SN 0 – 0 HS
292
Most Runs
–
90
Highest Score
–
69.86
Best Strike Rate
–
0
Most sixes
–
36
Most Fours
–
29.20
Best Averages
–
3
Most 50s
–
1
Most Not Outs
–

2007

SN 0 – 0 HS
278
Most Runs
–
104
Highest Score
–
71.47
Best Strike Rate
–
4
Most sixes
–
31
Most Fours
–
21.38
Best Averages
–
1
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2006

SN 0 – 0 HS
1033
Most Runs
–
123
Highest Score
–
70.37
Best Strike Rate
–
3
Most sixes
–
137
Most Fours
–
41.32
Best Averages
–
4
Most 50s
–
3
Most 100s
–
3
Most Not Outs
–

2005

SN 0 – 0 HS
254
Most Runs
–
75
Highest Score
–
65.13
Best Strike Rate
–
0
Most sixes
–
28
Most Fours
–
2
Most 50s
–

T20I career

SN 1 – 3 HS
Batting
25
Most Runs
48
25
Highest Score
36
1
Most sixes
0
3
Most Fours
5
–
Most Not Outs
2

Season by season

2022

SN 0 – 0 HS
–
Most Runs
47
–
Highest Score
36
–
Most sixes
0
–
Most Fours
5

2021

SN 0 – 0 HS
–
Most Runs
0
–
Highest Score
0
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
1

2013

SN 0 – 0 HS
–
Most Runs
1
–
Highest Score
1
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
1

2006

SN 0 – 0 HS
25
Most Runs
–
25
Highest Score
–
1
Most sixes
–
3
Most Fours
–
RECENT RESULTS 1 match