Player Head-to-Head
SS
Safyaan Sharif
SCO
VS
CR
Clifford Roach
WI
2 wonStat categorieswon 4

Safyaan Sharif vs Clifford Roach

Safyaan Sharif and Clifford Roach compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Clifford Roach has the edge in overall. In recent years, both have been evenly matched.

CAREER Clifford RoachTEST LevelODI LevelT20I Level
Format

All formats

SS 2 – 4 CR
949
Most Runs
952
40
Highest Score
209
20
Most sixes
5
58
Most Fours
69
16.95
Best Averages
30.71
–
Most 50s
6
–
Most 100s
2
53
Most Not Outs
1

Season by season

2026

SS 0 – 0 CR
45
Most Runs
–
22
Highest Score
–
4
Most sixes
–
2
Most Fours
–
4
Most Not Outs
–

2025

SS 0 – 0 CR
58
Most Runs
–
36
Highest Score
–
3
Most sixes
–
3
Most Fours
–
3
Most Not Outs
–

2024

SS 0 – 0 CR
34
Most Runs
–
23
Highest Score
–
1
Most sixes
–
1
Most Fours
–
3
Most Not Outs
–

2023

SS 0 – 0 CR
29
Most Runs
–
8
Highest Score
–
0
Most sixes
–
1
Most Fours
–
4
Most Not Outs
–

2022

SS 0 – 0 CR
222
Most Runs
–
40
Highest Score
–
75.00
Best Strike Rate
–
2
Most sixes
–
17
Most Fours
–
5
Most Not Outs
–

2021

SS 0 – 0 CR
42
Most Runs
–
14
Highest Score
–
1
Most sixes
–
1
Most Fours
–
4
Most Not Outs
–

2019

SS 0 – 0 CR
126
Most Runs
–
26
Highest Score
–
1
Most sixes
–
9
Most Fours
–
10
Most Not Outs
–

2018

SS 0 – 0 CR
85
Most Runs
–
34
Highest Score
–
2
Most sixes
–
4
Most Fours
–
4
Most Not Outs
–

2017

SS 0 – 0 CR
79
Most Runs
–
20
Highest Score
–
4
Most sixes
–
1
Most Fours
–
3
Most Not Outs
–

2016

SS 0 – 0 CR
12
Most Runs
–
5
Highest Score
–
0
Most sixes
–
0
Most Fours
–
2
Most Not Outs
–

2015

SS 0 – 0 CR
39
Most Runs
–
26
Highest Score
–
0
Most sixes
–
5
Most Fours
–
1
Most Not Outs
–

2014

SS 0 – 0 CR
100
Most Runs
–
25
Highest Score
–
1
Most sixes
–
8
Most Fours
–
4
Most Not Outs
–

2013

SS 0 – 0 CR
46
Most Runs
–
26
Highest Score
–
0
Most sixes
–
5
Most Fours
–
3
Most Not Outs
–

2012

SS 0 – 0 CR
22
Most Runs
–
13
Highest Score
–
1
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

2011

SS 0 – 0 CR
10
Most Runs
–
9
Highest Score
–
0
Most sixes
–
0
Most Fours
–
2
Most Not Outs
–

1935

SS 0 – 0 CR
–
Most Runs
19
–
Highest Score
10
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
1

1933

SS 0 – 0 CR
–
Most Runs
141
–
Highest Score
64
–
Most sixes
1
–
Most Fours
5
–
Most 50s
2

1931

SS 0 – 0 CR
–
Most Runs
129
–
Highest Score
34
–
Most sixes
0
–
Most Fours
15

1930

SS 0 – 0 CR
–
Most Runs
532
–
Highest Score
209
–
Most sixes
4
–
Most Fours
49
–
Best Averages
53.20
–
Most 50s
2
–
Most 100s
2

1928

SS 0 – 0 CR
–
Most Runs
131
–
Highest Score
53
–
Most sixes
0
–
Most Fours
0
–
Most 50s
2

TEST career

SS 0 – 0 CR
–
Most Runs
952
–
Highest Score
209
–
Most sixes
5
–
Most Fours
69
–
Best Averages
30.71
–
Most 50s
6
–
Most 100s
2
–
Most Not Outs
1

Season by season

1935

SS 0 – 0 CR
–
Most Runs
19
–
Highest Score
10
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
1

1933

SS 0 – 0 CR
–
Most Runs
141
–
Highest Score
64
–
Most sixes
1
–
Most Fours
5
–
Most 50s
2

1931

SS 0 – 0 CR
–
Most Runs
129
–
Highest Score
34
–
Most sixes
0
–
Most Fours
15

1930

SS 0 – 0 CR
–
Most Runs
532
–
Highest Score
209
–
Most sixes
4
–
Most Fours
49
–
Best Averages
53.20
–
Most 50s
2
–
Most 100s
2

1928

SS 0 – 0 CR
–
Most Runs
131
–
Highest Score
53
–
Most sixes
0
–
Most Fours
0
–
Most 50s
2

ODI career

SS 0 – 0 CR
741
Most Runs
–
40
Highest Score
–
14
Most sixes
–
47
Most Fours
–
19.50
Best Averages
–
35
Most Not Outs
–

Season by season

2026

SS 0 – 0 CR
45
Most Runs
–
22
Highest Score
–
4
Most sixes
–
2
Most Fours
–
4
Most Not Outs
–

2025

SS 0 – 0 CR
46
Most Runs
–
36
Highest Score
–
3
Most sixes
–
3
Most Fours
–
2
Most Not Outs
–

2024

SS 0 – 0 CR
23
Most Runs
–
23
Highest Score
–
1
Most sixes
–
1
Most Fours
–

2023

SS 0 – 0 CR
26
Most Runs
–
8
Highest Score
–
0
Most sixes
–
1
Most Fours
–
3
Most Not Outs
–

2022

SS 0 – 0 CR
208
Most Runs
–
40
Highest Score
–
73.24
Best Strike Rate
–
1
Most sixes
–
16
Most Fours
–
5
Most Not Outs
–

2021

SS 0 – 0 CR
14
Most Runs
–
14
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2019

SS 0 – 0 CR
81
Most Runs
–
26
Highest Score
–
1
Most sixes
–
5
Most Fours
–
6
Most Not Outs
–

2018

SS 0 – 0 CR
72
Most Runs
–
34
Highest Score
–
1
Most sixes
–
4
Most Fours
–
3
Most Not Outs
–

2017

SS 0 – 0 CR
57
Most Runs
–
16
Highest Score
–
2
Most sixes
–
1
Most Fours
–
2
Most Not Outs
–

2016

SS 0 – 0 CR
6
Most Runs
–
3
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2015

SS 0 – 0 CR
5
Most Runs
–
5
Highest Score
–
0
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

2014

SS 0 – 0 CR
100
Most Runs
–
25
Highest Score
–
1
Most sixes
–
8
Most Fours
–
4
Most Not Outs
–

2013

SS 0 – 0 CR
39
Most Runs
–
26
Highest Score
–
0
Most sixes
–
5
Most Fours
–
1
Most Not Outs
–

2012

SS 0 – 0 CR
9
Most Runs
–
5
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2011

SS 0 – 0 CR
10
Most Runs
–
9
Highest Score
–
0
Most sixes
–
0
Most Fours
–
2
Most Not Outs
–

T20I career

SS 0 – 0 CR
208
Most Runs
–
26
Highest Score
–
6
Most sixes
–
11
Most Fours
–
18
Most Not Outs
–

Season by season

2026

SS 0 – 0 CR
0
Most Runs
–
0
Highest Score
–
0.00
Best Strike Rate
–
0
Most sixes
–
0
Most Fours
–

2025

SS 0 – 0 CR
12
Most Runs
–
6
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2024

SS 0 – 0 CR
11
Most Runs
–
6
Highest Score
–
0
Most sixes
–
0
Most Fours
–
3
Most Not Outs
–

2023

SS 0 – 0 CR
3
Most Runs
–
3
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2022

SS 0 – 0 CR
14
Most Runs
–
14
Highest Score
–
1
Most sixes
–
1
Most Fours
–

2021

SS 0 – 0 CR
28
Most Runs
–
9
Highest Score
–
1
Most sixes
–
1
Most Fours
–
4
Most Not Outs
–

2019

SS 0 – 0 CR
45
Most Runs
–
17
Highest Score
–
0
Most sixes
–
4
Most Fours
–
4
Most Not Outs
–

2018

SS 0 – 0 CR
13
Most Runs
–
10
Highest Score
–
1
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2017

SS 0 – 0 CR
22
Most Runs
–
20
Highest Score
–
2
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2016

SS 0 – 0 CR
6
Most Runs
–
5
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2015

SS 0 – 0 CR
34
Most Runs
–
26
Highest Score
–
0
Most sixes
–
4
Most Fours
–

2013

SS 0 – 0 CR
7
Most Runs
–
4
Highest Score
–
0
Most sixes
–
0
Most Fours
–
2
Most Not Outs
–

2012

SS 0 – 0 CR
13
Most Runs
–
13
Highest Score
–
1
Most sixes
–
1
Most Fours
–