Player Head-to-Head
SM
Shreyas Movva
CAN
VS
SH
Shafiqullah
AFG
5 wonStat categorieswon 2

Shreyas Movva vs Shafiqullah

Shreyas Movva and Shafiqullah compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Shreyas Movva has dominance over Shafiqullah in overall and ODIs, while Shafiqullah has the edge in T20Is. In recent years, both have been evenly matched.

CAREER Shreyas MovvaTEST LevelODI Shreyas MovvaT20I Shafiqullah
Format

All formats

SM 5 – 2 SH
1017
Most Runs
1009
83
Highest Score
56
14
Most sixes
61
70
Most Fours
66
26.08
Best Averages
17.70
4
Most 50s
3
13
Most Not Outs
15

Season by season

2026

SM 0 – 0 SH
203
Most Runs
–
83
Highest Score
–
77.78
Best Strike Rate
–
2
Most sixes
–
15
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2025

SM 0 – 0 SH
231
Most Runs
–
60
Highest Score
–
69.16
Best Strike Rate
–
6
Most sixes
–
12
Most Fours
–
1
Most 50s
–
4
Most Not Outs
–

2024

SM 0 – 0 SH
542
Most Runs
–
68
Highest Score
–
80.30
Best Strike Rate
–
5
Most sixes
–
39
Most Fours
–
28.53
Best Averages
–
2
Most 50s
–
7
Most Not Outs
–

2022

SM 0 – 0 SH
41
Most Runs
–
32
Highest Score
–
1
Most sixes
–
4
Most Fours
–

2019

SM 0 – 0 SH
–
Most Runs
58
–
Highest Score
23
–
Most sixes
4
–
Most Fours
4
–
Most Not Outs
1

2018

SM 0 – 0 SH
–
Most Runs
55
–
Highest Score
24
–
Most sixes
5
–
Most Fours
2
–
Most Not Outs
2

2017

SM 0 – 0 SH
–
Most Runs
195
–
Highest Score
50
–
Most sixes
11
–
Most Fours
20
–
Most 50s
1
–
Most Not Outs
2

2016

SM 0 – 0 SH
–
Most Runs
80
–
Highest Score
35
–
Most sixes
4
–
Most Fours
7
–
Most Not Outs
2

2015

SM 0 – 0 SH
–
Most Runs
192
–
Highest Score
35
–
Most sixes
12
–
Most Fours
8
–
Most Not Outs
5

2014

SM 0 – 0 SH
–
Most Runs
323
–
Highest Score
56
–
Most sixes
21
–
Most Fours
17
–
Most 50s
2
–
Most Not Outs
2

2013

SM 0 – 0 SH
–
Most Runs
19
–
Highest Score
9
–
Most sixes
1
–
Most Fours
0
–
Most Not Outs
1

2012

SM 0 – 0 SH
–
Most Runs
8
–
Highest Score
8
–
Most sixes
1
–
Most Fours
0

2010

SM 0 – 0 SH
–
Most Runs
37
–
Highest Score
23
–
Most sixes
1
–
Most Fours
5

2009

SM 0 – 0 SH
–
Most Runs
42
–
Highest Score
25
–
Most sixes
1
–
Most Fours
3

ODI career

SM 6 – 1 SH
639
Most Runs
513
83
Highest Score
56
6
Most sixes
30
41
Most Fours
31
30.43
Best Averages
19.73
4
Most 50s
2
8
Most Not Outs
2

Season by season

2026

SM 0 – 0 SH
171
Most Runs
–
83
Highest Score
–
76.68
Best Strike Rate
–
2
Most sixes
–
11
Most Fours
–
171 / 4
Best Averages
–
1
Most 50s
–
2
Most Not Outs
–

2025

SM 0 – 0 SH
144
Most Runs
–
60
Highest Score
–
55.81
Best Strike Rate
–
4
Most sixes
–
6
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2024

SM 0 – 0 SH
324
Most Runs
–
68
Highest Score
–
68.94
Best Strike Rate
–
0
Most sixes
–
24
Most Fours
–
32.40
Best Averages
–
2
Most 50s
–
4
Most Not Outs
–

2018

SM 0 – 0 SH
–
Most Runs
11
–
Highest Score
11
–
Most sixes
1
–
Most Fours
0

2017

SM 0 – 0 SH
–
Most Runs
163
–
Highest Score
50
–
Most sixes
9
–
Most Fours
17
–
Most 50s
1
–
Most Not Outs
1

2016

SM 0 – 0 SH
–
Most Runs
2
–
Highest Score
2
–
Most sixes
0
–
Most Fours
0

2015

SM 0 – 0 SH
–
Most Runs
75
–
Highest Score
35
–
Most sixes
2
–
Most Fours
4

2014

SM 0 – 0 SH
–
Most Runs
220
–
Highest Score
56
–
Most sixes
17
–
Most Fours
7
–
Most 50s
1
–
Most Not Outs
1

2010

SM 0 – 0 SH
–
Most Runs
0
–
Highest Score
0
–
Most sixes
0
–
Most Fours
0

2009

SM 0 – 0 SH
–
Most Runs
42
–
Highest Score
25
–
Most sixes
1
–
Most Fours
3

T20I career

SM 0 – 5 SH
378
Most Runs
496
37
Highest Score
51
8
Most sixes
31
29
Most Fours
35
–
Best Averages
16.00
–
Most 50s
1
5
Most Not Outs
13

Season by season

2026

SM 0 – 0 SH
32
Most Runs
–
21
Highest Score
–
84.21
Best Strike Rate
–
0
Most sixes
–
4
Most Fours
–
32 / 3
Best Averages
–

2025

SM 0 – 0 SH
87
Most Runs
–
23
Highest Score
–
2
Most sixes
–
6
Most Fours
–
2
Most Not Outs
–

2024

SM 0 – 0 SH
218
Most Runs
–
37
Highest Score
–
106.34
Best Strike Rate
–
5
Most sixes
–
15
Most Fours
–
3
Most Not Outs
–

2022

SM 0 – 0 SH
41
Most Runs
–
32
Highest Score
–
1
Most sixes
–
4
Most Fours
–

2019

SM 0 – 0 SH
–
Most Runs
58
–
Highest Score
23
–
Most sixes
4
–
Most Fours
4
–
Most Not Outs
1

2018

SM 0 – 0 SH
–
Most Runs
44
–
Highest Score
24
–
Most sixes
4
–
Most Fours
2
–
Most Not Outs
2

2017

SM 0 – 0 SH
–
Most Runs
32
–
Highest Score
25
–
Most sixes
2
–
Most Fours
3
–
Most Not Outs
1

2016

SM 0 – 0 SH
–
Most Runs
78
–
Highest Score
35
–
Most sixes
4
–
Most Fours
7
–
Most Not Outs
2

2015

SM 0 – 0 SH
–
Most Runs
117
–
Highest Score
32
–
Most sixes
10
–
Most Fours
4
–
Most Not Outs
5

2014

SM 0 – 0 SH
–
Most Runs
103
–
Highest Score
51
–
Most sixes
4
–
Most Fours
10
–
Most 50s
1
–
Most Not Outs
1

2013

SM 0 – 0 SH
–
Most Runs
19
–
Highest Score
9
–
Most sixes
1
–
Most Fours
0
–
Most Not Outs
1

2012

SM 0 – 0 SH
–
Most Runs
8
–
Highest Score
8
–
Most sixes
1
–
Most Fours
0

2010

SM 0 – 0 SH
–
Most Runs
37
–
Highest Score
23
–
Most sixes
1
–
Most Fours
5
RECENT RESULTS 1 match