Player Head-to-Head
ZG
Zane Green
NAM
VS
DR
David Richardson
SA
4 wonStat categorieswon 4

Zane Green vs David Richardson

Zane Green and David Richardson compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Zane Green has dominance over David Richardson in ODIs. In recent years, both have been evenly matched.

CAREER LevelTEST LevelODI Zane GreenT20I Level
Format

All formats

ZG 4 – 4 DR
2238
Most Runs
2227
75
Highest Score
109
85.22
Best Strike Rate
49.06
37
Most sixes
3
215
Most Fours
177
21.31
Best Averages
22.27
6
Most 50s
9
–
Most 100s
1
23
Most Not Outs
41

Season by season

2026

ZG 0 – 0 DR
380
Most Runs
–
54
Highest Score
–
101.88
Best Strike Rate
–
7
Most sixes
–
35
Most Fours
–
21.11
Best Averages
–
1
Most 50s
–
3
Most Not Outs
–

2025

ZG 0 – 0 DR
291
Most Runs
–
65
Highest Score
–
75.78
Best Strike Rate
–
4
Most sixes
–
28
Most Fours
–
24.25
Best Averages
–
1
Most 50s
–
6
Most Not Outs
–

2024

ZG 0 – 0 DR
328
Most Runs
–
52
Highest Score
–
6
Most sixes
–
37
Most Fours
–
1
Most 50s
–
5
Most Not Outs
–

2023

ZG 0 – 0 DR
312
Most Runs
–
75
Highest Score
–
104.35
Best Strike Rate
–
6
Most sixes
–
33
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2022

ZG 0 – 0 DR
163
Most Runs
–
31
Highest Score
–
0
Most sixes
–
11
Most Fours
–
2
Most Not Outs
–

2021

ZG 0 – 0 DR
183
Most Runs
–
47
Highest Score
–
1
Most sixes
–
16
Most Fours
–
15.25
Best Averages
–

2020

ZG 0 – 0 DR
82
Most Runs
–
62
Highest Score
–
0
Most sixes
–
14
Most Fours
–
1
Most 50s
–

2019

ZG 0 – 0 DR
290
Most Runs
–
46
Highest Score
–
86.57
Best Strike Rate
–
13
Most sixes
–
17
Most Fours
–
4
Most Not Outs
–

2017

ZG 0 – 0 DR
133
Most Runs
–
61
Highest Score
–
64.88
Best Strike Rate
–
0
Most sixes
–
15
Most Fours
–
1
Most 50s
–

2016

ZG 0 – 0 DR
61
Most Runs
–
47
Highest Score
–
0
Most sixes
–
9
Most Fours
–

2015

ZG 0 – 0 DR
6
Most Runs
–
3
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2013

ZG 0 – 0 DR
9
Most Runs
–
9
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

1998

ZG 0 – 0 DR
–
Most Runs
33
–
Highest Score
15
–
Most sixes
0
–
Most Fours
3
–
Most Not Outs
1

1997

ZG 0 – 0 DR
–
Most Runs
350
–
Highest Score
72
–
Best Strike Rate
48.14
–
Most sixes
3
–
Most Fours
29
–
Best Averages
21.88
–
Most 50s
1
–
Most Not Outs
10

1996

ZG 0 – 0 DR
–
Most Runs
256
–
Highest Score
54
–
Best Strike Rate
55.90
–
Most sixes
0
–
Most Fours
22
–
Most 50s
1
–
Most Not Outs
8

1995

ZG 0 – 0 DR
–
Most Runs
312
–
Highest Score
109
–
Best Strike Rate
48.83
–
Most sixes
0
–
Most Fours
26
–
Best Averages
22.29
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
4

1994

ZG 0 – 0 DR
–
Most Runs
844
–
Highest Score
93
–
Best Strike Rate
51.21
–
Most sixes
0
–
Most Fours
72
–
Best Averages
28.13
–
Most 50s
4
–
Most Not Outs
8

1993

ZG 0 – 0 DR
–
Most Runs
232
–
Highest Score
62
–
Best Strike Rate
44.87
–
Most sixes
0
–
Most Fours
12
–
Most 50s
1
–
Most Not Outs
6

1992

ZG 0 – 0 DR
–
Most Runs
191
–
Highest Score
50
–
Best Strike Rate
42.26
–
Most sixes
0
–
Most Fours
13
–
Most 50s
1
–
Most Not Outs
3

1991

ZG 0 – 0 DR
–
Most Runs
9
–
Highest Score
5
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
1

TEST career

ZG 0 – 0 DR
–
Most Runs
1359
–
Highest Score
109
–
Best Strike Rate
41.93
–
Most sixes
2
–
Most Fours
144
–
Best Averages
24.27
–
Most 50s
8
–
Most 100s
1
–
Most Not Outs
8

Season by season

1998

ZG 0 – 0 DR
–
Most Runs
21
–
Highest Score
15
–
Most sixes
0
–
Most Fours
2

1997

ZG 0 – 0 DR
–
Most Runs
248
–
Highest Score
72
–
Best Strike Rate
41.89
–
Most sixes
2
–
Most Fours
27
–
Best Averages
24.80
–
Most 50s
1
–
Most Not Outs
3

1996

ZG 0 – 0 DR
–
Most Runs
138
–
Highest Score
54
–
Best Strike Rate
47.92
–
Most sixes
0
–
Most Fours
15
–
Most 50s
1
–
Most Not Outs
2

1995

ZG 0 – 0 DR
–
Most Runs
262
–
Highest Score
109
–
Best Strike Rate
48.70
–
Most sixes
0
–
Most Fours
23
–
Best Averages
26.20
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1

1994

ZG 0 – 0 DR
–
Most Runs
495
–
Highest Score
93
–
Best Strike Rate
44.20
–
Most sixes
0
–
Most Fours
58
–
Best Averages
30.94
–
Most 50s
3
–
Most Not Outs
1

1993

ZG 0 – 0 DR
–
Most Runs
110
–
Highest Score
62
–
Best Strike Rate
33.23
–
Most sixes
0
–
Most Fours
9
–
Most 50s
1
–
Most Not Outs
1

1992

ZG 0 – 0 DR
–
Most Runs
85
–
Highest Score
50
–
Best Strike Rate
28.52
–
Most sixes
0
–
Most Fours
10
–
Most 50s
1

ODI career

ZG 7 – 1 DR
1512
Most Runs
868
75
Highest Score
53
76.83
Best Strike Rate
66.87
22
Most sixes
1
151
Most Fours
33
24.39
Best Averages
19.73
4
Most 50s
1
8
Most Not Outs
33

Season by season

2026

ZG 0 – 0 DR
275
Most Runs
–
45
Highest Score
–
95.49
Best Strike Rate
–
5
Most sixes
–
24
Most Fours
–
275 / 11
Best Averages
–
3
Most Not Outs
–

2025

ZG 0 – 0 DR
165
Most Runs
–
65
Highest Score
–
55.93
Best Strike Rate
–
0
Most sixes
–
19
Most Fours
–
16.50
Best Averages
–
1
Most 50s
–

2024

ZG 0 – 0 DR
115
Most Runs
–
28
Highest Score
–
1
Most sixes
–
15
Most Fours
–
1
Most Not Outs
–

2023

ZG 0 – 0 DR
276
Most Runs
–
75
Highest Score
–
101.47
Best Strike Rate
–
6
Most sixes
–
29
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2022

ZG 0 – 0 DR
104
Most Runs
–
31
Highest Score
–
0
Most sixes
–
6
Most Fours
–
1
Most Not Outs
–

2021

ZG 0 – 0 DR
76
Most Runs
–
47
Highest Score
–
0
Most sixes
–
7
Most Fours
–

2020

ZG 0 – 0 DR
82
Most Runs
–
62
Highest Score
–
0
Most sixes
–
14
Most Fours
–
1
Most 50s
–

2019

ZG 0 – 0 DR
211
Most Runs
–
46
Highest Score
–
82.10
Best Strike Rate
–
10
Most sixes
–
13
Most Fours
–
1
Most Not Outs
–

2017

ZG 0 – 0 DR
132
Most Runs
–
61
Highest Score
–
66.00
Best Strike Rate
–
0
Most sixes
–
15
Most Fours
–
1
Most 50s
–

2016

ZG 0 – 0 DR
61
Most Runs
–
47
Highest Score
–
0
Most sixes
–
9
Most Fours
–

2015

ZG 0 – 0 DR
6
Most Runs
–
3
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2013

ZG 0 – 0 DR
9
Most Runs
–
9
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

1998

ZG 0 – 0 DR
–
Most Runs
12
–
Highest Score
11
–
Most sixes
0
–
Most Fours
1
–
Most Not Outs
1

1997

ZG 0 – 0 DR
–
Most Runs
102
–
Highest Score
21
–
Most sixes
1
–
Most Fours
2
–
Most Not Outs
7

1996

ZG 0 – 0 DR
–
Most Runs
118
–
Highest Score
43
–
Most sixes
0
–
Most Fours
7
–
Most Not Outs
6

1995

ZG 0 – 0 DR
–
Most Runs
50
–
Highest Score
22
–
Most sixes
0
–
Most Fours
3
–
Most Not Outs
3

1994

ZG 0 – 0 DR
–
Most Runs
349
–
Highest Score
53
–
Best Strike Rate
66.10
–
Most sixes
0
–
Most Fours
14
–
Best Averages
24.93
–
Most 50s
1
–
Most Not Outs
7

1993

ZG 0 – 0 DR
–
Most Runs
122
–
Highest Score
38
–
Most sixes
0
–
Most Fours
3
–
Most Not Outs
5

1992

ZG 0 – 0 DR
–
Most Runs
106
–
Highest Score
28
–
Most sixes
0
–
Most Fours
3
–
Most Not Outs
3

1991

ZG 0 – 0 DR
–
Most Runs
9
–
Highest Score
5
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
1

T20I career

ZG 0 – 0 DR
726
Most Runs
–
54
Highest Score
–
15
Most sixes
–
64
Most Fours
–
16.88
Best Averages
–
2
Most 50s
–
15
Most Not Outs
–

Season by season

2026

ZG 0 – 0 DR
105
Most Runs
–
54
Highest Score
–
123.53
Best Strike Rate
–
2
Most sixes
–
11
Most Fours
–
105 / 7
Best Averages
–
1
Most 50s
–

2025

ZG 0 – 0 DR
126
Most Runs
–
33
Highest Score
–
4
Most sixes
–
9
Most Fours
–
6
Most Not Outs
–

2024

ZG 0 – 0 DR
213
Most Runs
–
52
Highest Score
–
5
Most sixes
–
22
Most Fours
–
1
Most 50s
–
4
Most Not Outs
–

2023

ZG 0 – 0 DR
36
Most Runs
–
18
Highest Score
–
0
Most sixes
–
4
Most Fours
–
1
Most Not Outs
–

2022

ZG 0 – 0 DR
59
Most Runs
–
20
Highest Score
–
0
Most sixes
–
5
Most Fours
–
1
Most Not Outs
–

2021

ZG 0 – 0 DR
107
Most Runs
–
26
Highest Score
–
1
Most sixes
–
9
Most Fours
–
10.70
Best Averages
–

2019

ZG 0 – 0 DR
79
Most Runs
–
18
Highest Score
–
3
Most sixes
–
4
Most Fours
–
3
Most Not Outs
–

2017

ZG 0 – 0 DR
1
Most Runs
–
1
Highest Score
–
0
Most sixes
–
0
Most Fours
–
RECENT RESULTS 1 match