Player Head-to-Head
SA
Sharafuddin Ashraf
AFG
VS
BL
Bill Lockwood
ENG
3 wonStat categorieswon 1

Sharafuddin Ashraf vs Bill Lockwood

Sharafuddin Ashraf and Bill Lockwood compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Sharafuddin Ashraf has dominance over Bill Lockwood in overall, while Bill Lockwood has the edge in Tests. In recent years, both have been evenly matched.

CAREER Sharafuddin AshrafTEST Bill LockwoodODI LevelT20I Level
Format

All formats

SA 3 – 1 BL
142
Most Runs
142
21
Highest Score
52
4
Most sixes
0
10
Most Fours
0
–
Most 50s
1
11
Most Not Outs
1

Season by season

2025

SA 0 – 0 BL
26
Most Runs
–
17
Highest Score
–
1
Most sixes
–
3
Most Fours
–
1
Most Not Outs
–

2024

SA 0 – 0 BL
9
Most Runs
–
5
Highest Score
–
0
Most sixes
–
1
Most Fours
–
2
Most Not Outs
–

2023

SA 0 – 0 BL
6
Most Runs
–
6
Highest Score
–
0
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

2022

SA 0 – 0 BL
5
Most Runs
–
5
Highest Score
–
0
Most sixes
–
1
Most Fours
–
2
Most Not Outs
–

2021

SA 0 – 0 BL
2
Most Runs
–
2
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2019

SA 0 – 0 BL
22
Most Runs
–
13
Highest Score
–
0
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

2018

SA 0 – 0 BL
54
Most Runs
–
21
Highest Score
–
2
Most sixes
–
3
Most Fours
–
1
Most Not Outs
–

2014

SA 0 – 0 BL
18
Most Runs
–
14
Highest Score
–
1
Most sixes
–
0
Most Fours
–
2
Most Not Outs
–

1902

SA 0 – 0 BL
–
Most Runs
86
–
Highest Score
52
–
Most sixes
0
–
Most Fours
0
–
Most 50s
1
–
Most Not Outs
1

1899

SA 0 – 0 BL
–
Most Runs
24
–
Highest Score
24
–
Most sixes
0
–
Most Fours
0

1893

SA 0 – 0 BL
–
Most Runs
32
–
Highest Score
22
–
Most sixes
0
–
Most Fours
0

TEST career

SA 1 – 2 BL
9
Most Runs
142
9
Highest Score
52
0
Most sixes
0
2
Most Fours
0
–
Most 50s
1
–
Most Not Outs
1

Season by season

2025

SA 0 – 0 BL
9
Most Runs
–
9
Highest Score
–
0
Most sixes
–
2
Most Fours
–

1902

SA 0 – 0 BL
–
Most Runs
86
–
Highest Score
52
–
Most sixes
0
–
Most Fours
0
–
Most 50s
1
–
Most Not Outs
1

1899

SA 0 – 0 BL
–
Most Runs
24
–
Highest Score
24
–
Most sixes
0
–
Most Fours
0

1893

SA 0 – 0 BL
–
Most Runs
32
–
Highest Score
22
–
Most sixes
0
–
Most Fours
0

ODI career

SA 0 – 0 BL
70
Most Runs
–
21
Highest Score
–
2
Most sixes
–
3
Most Fours
–
4
Most Not Outs
–

Season by season

2024

SA 0 – 0 BL
4
Most Runs
–
4
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2022

SA 0 – 0 BL
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2019

SA 0 – 0 BL
13
Most Runs
–
13
Highest Score
–
0
Most sixes
–
1
Most Fours
–

2018

SA 0 – 0 BL
35
Most Runs
–
21
Highest Score
–
1
Most sixes
–
2
Most Fours
–
1
Most Not Outs
–

2014

SA 0 – 0 BL
18
Most Runs
–
14
Highest Score
–
1
Most sixes
–
0
Most Fours
–
2
Most Not Outs
–

T20I career

SA 0 – 0 BL
63
Most Runs
–
18
Highest Score
–
2
Most sixes
–
5
Most Fours
–
7
Most Not Outs
–

Season by season

2025

SA 0 – 0 BL
17
Most Runs
–
17
Highest Score
–
1
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

2024

SA 0 – 0 BL
5
Most Runs
–
5
Highest Score
–
0
Most sixes
–
1
Most Fours
–
2
Most Not Outs
–

2023

SA 0 – 0 BL
6
Most Runs
–
6
Highest Score
–
0
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

2022

SA 0 – 0 BL
5
Most Runs
–
5
Highest Score
–
0
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

2021

SA 0 – 0 BL
2
Most Runs
–
2
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2019

SA 0 – 0 BL
9
Most Runs
–
6
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2018

SA 0 – 0 BL
19
Most Runs
–
18
Highest Score
–
1
Most sixes
–
1
Most Fours
–
RECENT RESULTS 1 match