Player Head-to-Head
DH
David Holford
WI
VS
AZ
Afsar Zazai
AFG
4 wonStat categorieswon 3

David Holford vs Afsar Zazai

David Holford and Afsar Zazai compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

David Holford has dominance over Afsar Zazai in overall and Tests. In recent years, both have been evenly matched.

CAREER David HolfordTEST David HolfordODI LevelT20I Level
Format

All formats

DH 4 – 3 AZ
768
Most Runs
772
105
Highest Score
113
1
Most sixes
8
58
Most Fours
57
22.59
Best Averages
20.86
3
Most 50s
2
1
Most 100s
1
5
Most Not Outs
2

Season by season

2025

DH 0 – 0 AZ
–
Most Runs
40
–
Highest Score
18
–
Most sixes
0
–
Most Fours
5

2024

DH 0 – 0 AZ
–
Most Runs
113
–
Highest Score
113
–
Most sixes
3
–
Most Fours
5
–
Most 100s
1

2023

DH 0 – 0 AZ
–
Most Runs
150
–
Highest Score
48
–
Most sixes
2
–
Most Fours
14

2022

DH 0 – 0 AZ
–
Most Runs
24
–
Highest Score
24
–
Most sixes
1
–
Most Fours
1

2021

DH 0 – 0 AZ
–
Most Runs
37
–
Highest Score
37
–
Most sixes
0
–
Most Fours
6

2019

DH 0 – 0 AZ
–
Most Runs
128
–
Highest Score
48
–
Best Strike Rate
40.13
–
Most sixes
2
–
Most Fours
10
–
Most Not Outs
1

2018

DH 0 – 0 AZ
–
Most Runs
7
–
Highest Score
6
–
Most sixes
0
–
Most Fours
1

2017

DH 0 – 0 AZ
–
Most Runs
22
–
Highest Score
13
–
Most sixes
0
–
Most Fours
0

2015

DH 0 – 0 AZ
–
Most Runs
103
–
Highest Score
48
–
Most sixes
0
–
Most Fours
7
–
Most Not Outs
1

2014

DH 0 – 0 AZ
–
Most Runs
139
–
Highest Score
60
–
Best Strike Rate
56.28
–
Most sixes
0
–
Most Fours
8
–
Most 50s
2

2013

DH 0 – 0 AZ
–
Most Runs
9
–
Highest Score
9
–
Most sixes
0
–
Most Fours
0

1977

DH 0 – 0 AZ
39
Most Runs
–
37
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1976

DH 0 – 0 AZ
13
Most Runs
–
9
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1972

DH 0 – 0 AZ
175
Most Runs
–
50
Highest Score
–
0
Most sixes
–
20
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

1971

DH 0 – 0 AZ
53
Most Runs
–
44
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1969

DH 0 – 0 AZ
121
Most Runs
–
80
Highest Score
–
0
Most sixes
–
9
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

1968

DH 0 – 0 AZ
60
Most Runs
–
35
Highest Score
–
0
Most sixes
–
6
Most Fours
–

1966

DH 0 – 0 AZ
307
Most Runs
–
105
Highest Score
–
31.97
Best Strike Rate
–
1
Most sixes
–
23
Most Fours
–
1
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

TEST career

DH 3 – 2 AZ
768
Most Runs
367
105
Highest Score
113
1
Most sixes
5
58
Most Fours
33
22.59
Best Averages
–
3
Most 50s
–
1
Most 100s
1
5
Most Not Outs
1

Season by season

2025

DH 0 – 0 AZ
–
Most Runs
40
–
Highest Score
18
–
Most sixes
0
–
Most Fours
5

2024

DH 0 – 0 AZ
–
Most Runs
113
–
Highest Score
113
–
Most sixes
3
–
Most Fours
5
–
Most 100s
1

2023

DH 0 – 0 AZ
–
Most Runs
42
–
Highest Score
36
–
Most sixes
0
–
Most Fours
6

2021

DH 0 – 0 AZ
–
Most Runs
37
–
Highest Score
37
–
Most sixes
0
–
Most Fours
6

2019

DH 0 – 0 AZ
–
Most Runs
128
–
Highest Score
48
–
Best Strike Rate
40.13
–
Most sixes
2
–
Most Fours
10
–
Most Not Outs
1

2018

DH 0 – 0 AZ
–
Most Runs
7
–
Highest Score
6
–
Most sixes
0
–
Most Fours
1

1977

DH 0 – 0 AZ
39
Most Runs
–
37
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1976

DH 0 – 0 AZ
13
Most Runs
–
9
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1972

DH 0 – 0 AZ
175
Most Runs
–
50
Highest Score
–
0
Most sixes
–
20
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

1971

DH 0 – 0 AZ
53
Most Runs
–
44
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1969

DH 0 – 0 AZ
121
Most Runs
–
80
Highest Score
–
0
Most sixes
–
9
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

1968

DH 0 – 0 AZ
60
Most Runs
–
35
Highest Score
–
0
Most sixes
–
6
Most Fours
–

1966

DH 0 – 0 AZ
307
Most Runs
–
105
Highest Score
–
31.97
Best Strike Rate
–
1
Most sixes
–
23
Most Fours
–
1
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

ODI career

DH 0 – 0 AZ
–
Most Runs
264
–
Highest Score
60
–
Most sixes
0
–
Most Fours
15
–
Most 50s
2
–
Most Not Outs
1

Season by season

2017

DH 0 – 0 AZ
–
Most Runs
22
–
Highest Score
13
–
Most sixes
0
–
Most Fours
0

2015

DH 0 – 0 AZ
–
Most Runs
103
–
Highest Score
48
–
Most sixes
0
–
Most Fours
7
–
Most Not Outs
1

2014

DH 0 – 0 AZ
–
Most Runs
139
–
Highest Score
60
–
Best Strike Rate
56.28
–
Most sixes
0
–
Most Fours
8
–
Most 50s
2

T20I career

DH 0 – 0 AZ
–
Most Runs
141
–
Highest Score
48
–
Most sixes
3
–
Most Fours
9

Season by season

2023

DH 0 – 0 AZ
–
Most Runs
108
–
Highest Score
48
–
Most sixes
2
–
Most Fours
8

2022

DH 0 – 0 AZ
–
Most Runs
24
–
Highest Score
24
–
Most sixes
1
–
Most Fours
1

2013

DH 0 – 0 AZ
–
Most Runs
9
–
Highest Score
9
–
Most sixes
0
–
Most Fours
0