Player Head-to-Head
JV
James Vince
ENG
VS
JH
Joe Hardstaff
ENG
3 wonStat categorieswon 5

James Vince vs Joe Hardstaff

James Vince and Joe Hardstaff compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Joe Hardstaff has the edge in overall and Tests. In recent years, both have been evenly matched.

CAREER Joe HardstaffTEST Joe HardstaffODI LevelT20I Level
Format

All formats

JV 3 – 5 JH
1627
Most Runs
1636
102
Highest Score
205
75.18
Best Strike Rate
36.30
17
Most sixes
3
209
Most Fours
119
26.67
Best Averages
46.74
8
Most 50s
10
1
Most 100s
4
–
Most Not Outs
3

Season by season

2023

JV 0 – 0 JH
49
Most Runs
–
38
Highest Score
–
1
Most sixes
–
4
Most Fours
–

2022

JV 0 – 0 JH
210
Most Runs
–
60
Highest Score
–
7
Most sixes
–
17
Most Fours
–
2
Most 50s
–

2021

JV 0 – 0 JH
158
Most Runs
–
102
Highest Score
–
0
Most sixes
–
19
Most Fours
–
1
Most 50s
–
1
Most 100s
–

2020

JV 0 – 0 JH
57
Most Runs
–
25
Highest Score
–
0
Most sixes
–
11
Most Fours
–

2019

JV 0 – 0 JH
280
Most Runs
–
59
Highest Score
–
4
Most sixes
–
35
Most Fours
–
1
Most 50s
–

2018

JV 0 – 0 JH
195
Most Runs
–
76
Highest Score
–
59.27
Best Strike Rate
–
1
Most sixes
–
25
Most Fours
–
1
Most 50s
–

2017

JV 0 – 0 JH
199
Most Runs
–
83
Highest Score
–
47.38
Best Strike Rate
–
0
Most sixes
–
32
Most Fours
–
2
Most 50s
–

2016

JV 0 – 0 JH
354
Most Runs
–
51
Highest Score
–
63.10
Best Strike Rate
–
0
Most sixes
–
54
Most Fours
–
20.82
Best Averages
–
1
Most 50s
–

2015

JV 0 – 0 JH
125
Most Runs
–
46
Highest Score
–
4
Most sixes
–
12
Most Fours
–

1948

JV 0 – 0 JH
–
Most Runs
280
–
Highest Score
98
–
Most sixes
1
–
Most Fours
12
–
Most 50s
3

1947

JV 0 – 0 JH
–
Most Runs
76
–
Highest Score
67
–
Best Strike Rate
31.15
–
Most sixes
0
–
Most Fours
5
–
Most 50s
1

1946

JV 0 – 0 JH
–
Most Runs
210
–
Highest Score
205
–
Most sixes
0
–
Most Fours
16
–
Most 100s
1
–
Most Not Outs
1

1939

JV 0 – 0 JH
–
Most Runs
174
–
Highest Score
94
–
Most sixes
1
–
Most Fours
8
–
Most 50s
2
–
Most Not Outs
1

1938

JV 0 – 0 JH
–
Most Runs
184
–
Highest Score
169
–
Best Strike Rate
42.49
–
Most sixes
0
–
Most Fours
23
–
Most 100s
1
–
Most Not Outs
1

1937

JV 0 – 0 JH
–
Most Runs
517
–
Highest Score
114
–
Best Strike Rate
38.84
–
Most sixes
1
–
Most Fours
28
–
Best Averages
47.00
–
Most 50s
3
–
Most 100s
2

1936

JV 0 – 0 JH
–
Most Runs
185
–
Highest Score
94
–
Best Strike Rate
29.28
–
Most sixes
0
–
Most Fours
27
–
Most 50s
1

1935

JV 0 – 0 JH
–
Most Runs
10
–
Highest Score
10
–
Most sixes
0
–
Most Fours
0

TEST career

JV 1 – 6 JH
548
Most Runs
1636
83
Highest Score
205
49.82
Best Strike Rate
36.30
0
Most sixes
3
86
Most Fours
119
24.91
Best Averages
46.74
3
Most 50s
10
–
Most 100s
4
–
Most Not Outs
3

Season by season

2018

JV 0 – 0 JH
137
Most Runs
–
76
Highest Score
–
50.00
Best Strike Rate
–
0
Most sixes
–
18
Most Fours
–
1
Most 50s
–

2017

JV 0 – 0 JH
199
Most Runs
–
83
Highest Score
–
47.38
Best Strike Rate
–
0
Most sixes
–
32
Most Fours
–
2
Most 50s
–

2016

JV 0 – 0 JH
212
Most Runs
–
42
Highest Score
–
52.22
Best Strike Rate
–
0
Most sixes
–
36
Most Fours
–
19.27
Best Averages
–

1948

JV 0 – 0 JH
–
Most Runs
280
–
Highest Score
98
–
Most sixes
1
–
Most Fours
12
–
Most 50s
3

1947

JV 0 – 0 JH
–
Most Runs
76
–
Highest Score
67
–
Best Strike Rate
31.15
–
Most sixes
0
–
Most Fours
5
–
Most 50s
1

1946

JV 0 – 0 JH
–
Most Runs
210
–
Highest Score
205
–
Most sixes
0
–
Most Fours
16
–
Most 100s
1
–
Most Not Outs
1

1939

JV 0 – 0 JH
–
Most Runs
174
–
Highest Score
94
–
Most sixes
1
–
Most Fours
8
–
Most 50s
2
–
Most Not Outs
1

1938

JV 0 – 0 JH
–
Most Runs
184
–
Highest Score
169
–
Best Strike Rate
42.49
–
Most sixes
0
–
Most Fours
23
–
Most 100s
1
–
Most Not Outs
1

1937

JV 0 – 0 JH
–
Most Runs
517
–
Highest Score
114
–
Best Strike Rate
38.84
–
Most sixes
1
–
Most Fours
28
–
Best Averages
47.00
–
Most 50s
3
–
Most 100s
2

1936

JV 0 – 0 JH
–
Most Runs
185
–
Highest Score
94
–
Best Strike Rate
29.28
–
Most sixes
0
–
Most Fours
27
–
Most 50s
1

1935

JV 0 – 0 JH
–
Most Runs
10
–
Highest Score
10
–
Most sixes
0
–
Most Fours
0

ODI career

JV 0 – 0 JH
616
Most Runs
–
102
Highest Score
–
3
Most sixes
–
76
Most Fours
–
28.00
Best Averages
–
3
Most 50s
–
1
Most 100s
–

Season by season

2023

JV 0 – 0 JH
49
Most Runs
–
38
Highest Score
–
1
Most sixes
–
4
Most Fours
–

2022

JV 0 – 0 JH
87
Most Runs
–
60
Highest Score
–
2
Most sixes
–
4
Most Fours
–
1
Most 50s
–

2021

JV 0 – 0 JH
158
Most Runs
–
102
Highest Score
–
0
Most sixes
–
19
Most Fours
–
1
Most 50s
–
1
Most 100s
–

2020

JV 0 – 0 JH
57
Most Runs
–
25
Highest Score
–
0
Most sixes
–
11
Most Fours
–

2019

JV 0 – 0 JH
134
Most Runs
–
43
Highest Score
–
0
Most sixes
–
21
Most Fours
–

2018

JV 0 – 0 JH
27
Most Runs
–
27
Highest Score
–
0
Most sixes
–
5
Most Fours
–

2016

JV 0 – 0 JH
104
Most Runs
–
51
Highest Score
–
0
Most sixes
–
12
Most Fours
–
1
Most 50s
–

T20I career

JV 0 – 0 JH
463
Most Runs
–
59
Highest Score
–
14
Most sixes
–
47
Most Fours
–
2
Most 50s
–

Season by season

2022

JV 0 – 0 JH
123
Most Runs
–
55
Highest Score
–
5
Most sixes
–
13
Most Fours
–
1
Most 50s
–

2019

JV 0 – 0 JH
146
Most Runs
–
59
Highest Score
–
4
Most sixes
–
14
Most Fours
–
1
Most 50s
–

2018

JV 0 – 0 JH
31
Most Runs
–
21
Highest Score
–
1
Most sixes
–
2
Most Fours
–

2016

JV 0 – 0 JH
38
Most Runs
–
22
Highest Score
–
0
Most sixes
–
6
Most Fours
–

2015

JV 0 – 0 JH
125
Most Runs
–
46
Highest Score
–
4
Most sixes
–
12
Most Fours
–