Player Head-to-Head
ND
Navneet Dhaliwal
CAN
VS
JD
John Dyson
AUS
4 wonStat categorieswon 5

Navneet Dhaliwal vs John Dyson

Navneet Dhaliwal and John Dyson compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Navneet Dhaliwal has dominance over John Dyson in ODIs, while John Dyson has the edge in overall. In recent years, both have been evenly matched.

CAREER John DysonTEST LevelODI Navneet DhaliwalT20I Level
Format

All formats

ND 4 – 5 JD
Batting
2109
Most Runs
2114
121
Highest Score
127
95.17
Best Strike Rate
37.42
71
Most sixes
5
171
Most Fours
178
32.95
Best Averages
28.57
14
Most 50s
9
1
Most 100s
2
10
Most Not Outs
11
Bowling
6
Most Wickets
–
1/11
Best Bowling Fig
–
10
Most Dots
–
205
Most Runs Conceed
–
1
Most Maiden Overs
–

Season by season

2026

ND 0 – 0 JD
108
Most Runs
–
64
Highest Score
–
2
Most sixes
–
11
Most Fours
–
1
Most 50s
–

2025

ND 0 – 0 JD
381
Most Runs
–
73
Highest Score
–
87.19
Best Strike Rate
–
15
Most sixes
–
32
Most Fours
–
4
Most 50s
–
1
Most Not Outs
–

2024

ND 0 – 0 JD
Batting
408
Most Runs
–
87
Highest Score
–
64.25
Best Strike Rate
–
9
Most sixes
–
39
Most Fours
–
20.40
Best Averages
–
3
Most 50s
–
Bowling
0
Most Wickets
–
0/20
Best Bowling Fig
–
2
Most Dots
–
20
Most Runs Conceed
–
0
Most Maiden Overs
–

2023

ND 0 – 0 JD
116
Most Runs
–
45
Highest Score
–
3
Most sixes
–
10
Most Fours
–

2022

ND 0 – 0 JD
136
Most Runs
–
54
Highest Score
–
8
Most sixes
–
8
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2021

ND 0 – 0 JD
Batting
251
Most Runs
–
69
Highest Score
–
12
Most sixes
–
26
Most Fours
–
2
Most 50s
–
1
Most Not Outs
–
Bowling
1
Most Wickets
–
1/16
Best Bowling Fig
–
2
Most Dots
–
16
Most Runs Conceed
–
0
Most Maiden Overs
–

2019

ND 0 – 0 JD
Batting
580
Most Runs
–
121
Highest Score
–
101.05
Best Strike Rate
–
21
Most sixes
–
38
Most Fours
–
3
Most 50s
–
1
Most 100s
–
3
Most Not Outs
–
Bowling
5
Most Wickets
–
1/11
Best Bowling Fig
–
30.80
Best Average
–
5
Most Dots
–
5.13
Best Economy
–
36.00
Best Strike Rate
–
154
Most Runs Conceed
–
1
Most Maiden Overs
–

2015

ND 0 – 0 JD
Batting
129
Most Runs
–
39
Highest Score
–
1
Most sixes
–
7
Most Fours
–
3
Most Not Outs
–
Bowling
0
Most Wickets
–
0/15
Best Bowling Fig
–
1
Most Dots
–
15
Most Runs Conceed
–
0
Most Maiden Overs
–

1984

ND 0 – 0 JD
–
Most Runs
77
–
Highest Score
30
–
Best Strike Rate
25.25
–
Most sixes
0
–
Most Fours
5

1983

ND 0 – 0 JD
–
Most Runs
398
–
Highest Score
79
–
Best Strike Rate
46.55
–
Most sixes
1
–
Most Fours
31
–
Most 50s
3
–
Most Not Outs
1

1982

ND 0 – 0 JD
–
Most Runs
864
–
Highest Score
127
–
Best Strike Rate
38.64
–
Most sixes
4
–
Most Fours
81
–
Best Averages
34.56
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
7

1981

ND 0 – 0 JD
–
Most Runs
320
–
Highest Score
102
–
Best Strike Rate
33.86
–
Most sixes
0
–
Most Fours
27
–
Best Averages
18.82
–
Most 100s
1
–
Most Not Outs
1

1980

ND 0 – 0 JD
–
Most Runs
354
–
Highest Score
79
–
Best Strike Rate
40.60
–
Most sixes
0
–
Most Fours
26
–
Most 50s
2
–
Most Not Outs
2

1978

ND 0 – 0 JD
–
Most Runs
32
–
Highest Score
26
–
Most sixes
0
–
Most Fours
2

1977

ND 0 – 0 JD
–
Most Runs
69
–
Highest Score
53
–
Best Strike Rate
25.37
–
Most sixes
0
–
Most Fours
6
–
Most 50s
1

TEST career

ND 0 – 0 JD
Batting
–
Most Runs
1359
–
Highest Score
127
–
Best Strike Rate
33.17
–
Most sixes
3
–
Most Fours
123
–
Best Averages
26.65
–
Most 50s
5
–
Most 100s
2
–
Most Not Outs
7

Season by season

1984

ND 0 – 0 JD
–
Most Runs
77
–
Highest Score
30
–
Best Strike Rate
25.25
–
Most sixes
0
–
Most Fours
5

1983

ND 0 – 0 JD
–
Most Runs
81
–
Highest Score
79
–
Best Strike Rate
38.21
–
Most sixes
0
–
Most Fours
7
–
Most 50s
1

1982

ND 0 – 0 JD
–
Most Runs
681
–
Highest Score
127
–
Best Strike Rate
36.69
–
Most sixes
3
–
Most Fours
68
–
Best Averages
37.83
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
5

1981

ND 0 – 0 JD
–
Most Runs
283
–
Highest Score
102
–
Best Strike Rate
33.85
–
Most sixes
0
–
Most Fours
24
–
Best Averages
18.87
–
Most 100s
1

1980

ND 0 – 0 JD
–
Most Runs
136
–
Highest Score
30
–
Best Strike Rate
30.16
–
Most sixes
0
–
Most Fours
11
–
Most Not Outs
2

1978

ND 0 – 0 JD
–
Most Runs
32
–
Highest Score
26
–
Most sixes
0
–
Most Fours
2

1977

ND 0 – 0 JD
–
Most Runs
69
–
Highest Score
53
–
Best Strike Rate
25.37
–
Most sixes
0
–
Most Fours
6
–
Most 50s
1

ODI career

ND 4 – 3 JD
Batting
675
Most Runs
755
121
Highest Score
79
62.38
Best Strike Rate
48.62
14
Most sixes
2
57
Most Fours
55
32.14
Best Averages
32.83
4
Most 50s
4
1
Most 100s
–
1
Most Not Outs
4
Bowling
2
Most Wickets
–
1/36
Best Bowling Fig
–
5
Most Dots
–
131
Most Runs Conceed
–
1
Most Maiden Overs
–

Season by season

2025

ND 0 – 0 JD
161
Most Runs
–
73
Highest Score
–
56.69
Best Strike Rate
–
4
Most sixes
–
13
Most Fours
–
2
Most 50s
–

2024

ND 0 – 0 JD
Batting
295
Most Runs
–
87
Highest Score
–
57.28
Best Strike Rate
–
5
Most sixes
–
28
Most Fours
–
26.82
Best Averages
–
2
Most 50s
–
Bowling
0
Most Wickets
–
0/20
Best Bowling Fig
–
2
Most Dots
–
20
Most Runs Conceed
–
0
Most Maiden Overs
–

2019

ND 0 – 0 JD
Batting
219
Most Runs
–
121
Highest Score
–
77.39
Best Strike Rate
–
5
Most sixes
–
16
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–
Bowling
2
Most Wickets
–
1/36
Best Bowling Fig
–
55.50
Best Average
–
3
Most Dots
–
5.05
Best Economy
–
66.00
Best Strike Rate
–
111
Most Runs Conceed
–
1
Most Maiden Overs
–

1983

ND 0 – 0 JD
–
Most Runs
317
–
Highest Score
78
–
Best Strike Rate
49.30
–
Most sixes
1
–
Most Fours
24
–
Most 50s
2
–
Most Not Outs
1

1982

ND 0 – 0 JD
–
Most Runs
183
–
Highest Score
37
–
Best Strike Rate
48.16
–
Most sixes
1
–
Most Fours
13
–
Most Not Outs
2

1981

ND 0 – 0 JD
–
Most Runs
37
–
Highest Score
22
–
Most sixes
0
–
Most Fours
3
–
Most Not Outs
1

1980

ND 0 – 0 JD
–
Most Runs
218
–
Highest Score
79
–
Best Strike Rate
51.78
–
Most sixes
0
–
Most Fours
15
–
Most 50s
2

T20I career

ND 0 – 0 JD
Batting
1434
Most Runs
–
70
Highest Score
–
126.46
Best Strike Rate
–
57
Most sixes
–
114
Most Fours
–
33.35
Best Averages
–
10
Most 50s
–
9
Most Not Outs
–
Bowling
4
Most Wickets
–
1/11
Best Bowling Fig
–
5
Most Dots
–
74
Most Runs Conceed
–
0
Most Maiden Overs
–

Season by season

2026

ND 0 – 0 JD
108
Most Runs
–
64
Highest Score
–
121.35
Best Strike Rate
–
2
Most sixes
–
11
Most Fours
–
108 / 3
Best Averages
–
1
Most 50s
–

2025

ND 0 – 0 JD
220
Most Runs
–
70
Highest Score
–
11
Most sixes
–
19
Most Fours
–
2
Most 50s
–
1
Most Not Outs
–

2024

ND 0 – 0 JD
Batting
113
Most Runs
–
61
Highest Score
–
4
Most sixes
–
11
Most Fours
–
1
Most 50s
–

2023

ND 0 – 0 JD
116
Most Runs
–
45
Highest Score
–
3
Most sixes
–
10
Most Fours
–

2022

ND 0 – 0 JD
136
Most Runs
–
54
Highest Score
–
8
Most sixes
–
8
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2021

ND 0 – 0 JD
Batting
251
Most Runs
–
69
Highest Score
–
12
Most sixes
–
26
Most Fours
–
2
Most 50s
–
1
Most Not Outs
–
Bowling
1
Most Wickets
–
1/16
Best Bowling Fig
–
2
Most Dots
–
16
Most Runs Conceed
–
0
Most Maiden Overs
–

2019

ND 0 – 0 JD
Batting
361
Most Runs
–
69
Highest Score
–
124.05
Best Strike Rate
–
16
Most sixes
–
22
Most Fours
–
3
Most 50s
–
2
Most Not Outs
–
Bowling
3
Most Wickets
–
1/11
Best Bowling Fig
–
2
Most Dots
–
43
Most Runs Conceed
–
0
Most Maiden Overs
–

2015

ND 0 – 0 JD
Batting
129
Most Runs
–
39
Highest Score
–
1
Most sixes
–
7
Most Fours
–
3
Most Not Outs
–
Bowling
0
Most Wickets
–
0/15
Best Bowling Fig
–
1
Most Dots
–
15
Most Runs Conceed
–
0
Most Maiden Overs
–