Player Head-to-Head
SS
Safyaan Sharif
SCO
VS
GM
Graham McKenzie
AUS
4 wonStat categorieswon 2

Safyaan Sharif vs Graham McKenzie

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

Final Verdict

Safyaan Sharif has dominance over Graham McKenzie in overall. In recent years, both have been evenly matched.

CAREER Safyaan SharifTEST LevelODI LevelT20I Level
Format

All formats

SS 4 – 2 GM
949
Most Runs
945
40
Highest Score
76
20
Most sixes
16
58
Most Fours
70
16.95
Best Averages
12.27
–
Most 50s
2
53
Most Not Outs
12

Season by season

2026

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

2025

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

2024

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

2023

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

2022

SS 0 – 0 GM
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 GM
42
Most Runs
–
14
Highest Score
–
1
Most sixes
–
1
Most Fours
–
4
Most Not Outs
–

2019

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

2018

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

2017

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

2016

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

2015

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

2014

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

2013

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

2012

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

2011

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

1971

SS 0 – 0 GM
–
Most Runs
17
–
Highest Score
11
–
Most sixes
0
–
Most Fours
2
–
Most Not Outs
2

1970

SS 0 – 0 GM
–
Most Runs
42
–
Highest Score
19
–
Most sixes
1
–
Most Fours
6
–
Most Not Outs
1

1969

SS 0 – 0 GM
–
Most Runs
201
–
Highest Score
59
–
Most sixes
6
–
Most Fours
13
–
Best Averages
16.75
–
Most 50s
1

1968

SS 0 – 0 GM
–
Most Runs
75
–
Highest Score
38
–
Most sixes
0
–
Most Fours
10
–
Most Not Outs
2

1967

SS 0 – 0 GM
–
Most Runs
112
–
Highest Score
29
–
Most sixes
1
–
Most Fours
5
–
Most Not Outs
1

1966

SS 0 – 0 GM
–
Most Runs
98
–
Highest Score
34
–
Most sixes
3
–
Most Fours
7

1965

SS 0 – 0 GM
–
Most Runs
64
–
Highest Score
20
–
Most sixes
0
–
Most Fours
1
–
Most Not Outs
2

1964

SS 0 – 0 GM
–
Most Runs
170
–
Highest Score
76
–
Best Strike Rate
37.07
–
Most sixes
5
–
Most Fours
15
–
Best Averages
10.00
–
Most 50s
1
–
Most Not Outs
2

1963

SS 0 – 0 GM
–
Most Runs
71
–
Highest Score
39
–
Most sixes
0
–
Most Fours
6

1962

SS 0 – 0 GM
–
Most Runs
20
–
Highest Score
16
–
Most sixes
0
–
Most Fours
2

1961

SS 0 – 0 GM
–
Most Runs
75
–
Highest Score
34
–
Most sixes
0
–
Most Fours
3
–
Most Not Outs
2

TEST career

SS 0 – 0 GM
–
Most Runs
945
–
Highest Score
76
–
Most sixes
16
–
Most Fours
70
–
Best Averages
12.27
–
Most 50s
2
–
Most Not Outs
12

Season by season

1971

SS 0 – 0 GM
–
Most Runs
17
–
Highest Score
11
–
Most sixes
0
–
Most Fours
2
–
Most Not Outs
2

1970

SS 0 – 0 GM
–
Most Runs
42
–
Highest Score
19
–
Most sixes
1
–
Most Fours
6
–
Most Not Outs
1

1969

SS 0 – 0 GM
–
Most Runs
201
–
Highest Score
59
–
Most sixes
6
–
Most Fours
13
–
Best Averages
16.75
–
Most 50s
1

1968

SS 0 – 0 GM
–
Most Runs
75
–
Highest Score
38
–
Most sixes
0
–
Most Fours
10
–
Most Not Outs
2

1967

SS 0 – 0 GM
–
Most Runs
112
–
Highest Score
29
–
Most sixes
1
–
Most Fours
5
–
Most Not Outs
1

1966

SS 0 – 0 GM
–
Most Runs
98
–
Highest Score
34
–
Most sixes
3
–
Most Fours
7

1965

SS 0 – 0 GM
–
Most Runs
64
–
Highest Score
20
–
Most sixes
0
–
Most Fours
1
–
Most Not Outs
2

1964

SS 0 – 0 GM
–
Most Runs
170
–
Highest Score
76
–
Best Strike Rate
37.07
–
Most sixes
5
–
Most Fours
15
–
Best Averages
10.00
–
Most 50s
1
–
Most Not Outs
2

1963

SS 0 – 0 GM
–
Most Runs
71
–
Highest Score
39
–
Most sixes
0
–
Most Fours
6

1962

SS 0 – 0 GM
–
Most Runs
20
–
Highest Score
16
–
Most sixes
0
–
Most Fours
2

1961

SS 0 – 0 GM
–
Most Runs
75
–
Highest Score
34
–
Most sixes
0
–
Most Fours
3
–
Most Not Outs
2

ODI career

SS 0 – 0 GM
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 GM
45
Most Runs
–
22
Highest Score
–
4
Most sixes
–
2
Most Fours
–
4
Most Not Outs
–

2025

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

2024

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

2023

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

2022

SS 0 – 0 GM
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 GM
14
Most Runs
–
14
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2019

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

2018

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

2017

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

2016

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

2015

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

2014

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

2013

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

2012

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

2011

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

T20I career

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

Season by season

2026

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

2025

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

2024

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

2023

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

2022

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

2021

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

2019

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

2018

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

2017

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

2016

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

2015

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

2013

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

2012

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