Joe Root

Right-hand bat
ENG Flag
Full Name: Joseph Edward Root
Date of Birth: 30 Dec 1990
Current Age: 34 Year, 7 Month, 27 Days
Born: Sheffield Yorkshire
Teams: England, England Lions, England Under-19s, Yorkshire, Yorkshire 2nd XI, Yorkshire Academy, Yorkshire Under-17s
TEST
Rank
1
Cap No
655
First Game
2012-12-13
Last Game
2025-07-31
ODI
Rank
50
Cap No
227
First Game
2013-01-15
Last Game
2025-06-03
T20I
Rank
-
Cap No
63
First Game
2013-08-29
Last Game
2019-05-05
Joe Root's 2025 stats
TEST
MAT
22
ING
10
RUNS
571
BF
988
50s
1
100s
3
6s
0
4s
57
NO
1
HS
150
AVG
63.44
SR
57.79
ODI
MAT
10
ING
9
RUNS
604
BF
618
50s
3
100s
2
6s
4
4s
55
NO
1
HS
166
AVG
75.50
SR
97.73
TEST
1st InningING
2
RUNS
138
BF
243
50s
0
100s
1
6s
0
4s
13
NO
0
HS
104
AVG
69.00
SR
56.79
TEST
2nd InningING
4
RUNS
229
BF
397
50s
0
100s
1
6s
0
4s
24
NO
0
HS
150
AVG
57.25
SR
57.68
TEST
3rd InningING
1
RUNS
40
BF
96
50s
0
100s
0
6s
0
4s
1
NO
0
HS
40
AVG
40.00
SR
41.67
TEST
4th InningING
3
RUNS
164
BF
252
50s
1
100s
1
6s
0
4s
19
NO
1
HS
105
AVG
82.00
SR
65.08
ODI
1st InningING
5
RUNS
250
BF
290
50s
3
100s
0
6s
1
4s
20
NO
0
HS
69
AVG
50.00
SR
86.21
ODI
2nd InningING
4
RUNS
354
BF
328
50s
0
100s
2
6s
3
4s
35
NO
1
HS
166
AVG
118.00
SR
107.93
TEST
MAT
-99
ING
2
RUNS
134
BF
197
50s
0
100s
0
6s
0
4s
18
NO
0
HS
105
AVG
0.00
SR
0.00
TEST
MAT
-99
ING
8
RUNS
437
BF
791
50s
1
100s
2
6s
0
4s
39
NO
1
HS
150
AVG
62.43
SR
55.25
ODI
MAT
-99
ING
5
RUNS
355
BF
356
50s
2
100s
1
6s
2
4s
34
NO
1
HS
166
AVG
88.75
SR
99.72
ODI
MAT
-99
ING
4
RUNS
249
BF
262
50s
1
100s
1
6s
2
4s
21
NO
0
HS
120
AVG
62.25
SR
95.04
TEST
MAT
22
ING
9
BALLS
58
WKT
2
RUNS
244
ECO
4.20
AVG
122.00
SR
174.30
5Ws
0
ODI
MAT
10
ING
5
BALLS
19
WKT
1
RUNS
145
ECO
7.51
AVG
145.00
SR
115.80
5Ws
0
TEST
1st InningING
2
BALLS
10
WKT
1
RUNS
39
ECO
3.90
AVG
39.00
SR
60.00
5Ws
0
TEST
2nd InningING
1
BALLS
10
WKT
0
RUNS
35
ECO
3.47
AVG
35.00
SR
60.60
5Ws
0
TEST
3rd InningING
5
BALLS
37
WKT
1
RUNS
169
ECO
4.57
AVG
169.00
SR
222.00
5Ws
0
TEST
4th InningING
1
BALLS
1
WKT
0
RUNS
1
ECO
1.00
AVG
1.00
SR
6.00
5Ws
0
ODI
1st InningING
2
BALLS
12
WKT
1
RUNS
94
ECO
7.83
AVG
94.00
SR
72.00
5Ws
0
ODI
2nd InningING
3
BALLS
7
WKT
0
RUNS
51
ECO
6.99
AVG
51.00
SR
43.80
5Ws
0
TEST
MAT
-99
ING
1
BALLS
5
WKT
0
RUNS
15
ECO
0.00
AVG
0.00
SR
5Ws
0
TEST
MAT
-99
ING
2
BALLS
20
WKT
0
RUNS
69
ECO
3.45
AVG
69.00
SR
120.00
5Ws
0
TEST
MAT
-99
ING
6
BALLS
33
WKT
2
RUNS
160
ECO
4.83
AVG
80.00
SR
99.30
5Ws
0
ODI
MAT
-99
ING
1
BALLS
5
WKT
1
RUNS
47
ECO
9.40
AVG
47.00
SR
30.00
5Ws
0
ODI
MAT
-99
ING
1
BALLS
7
WKT
0
RUNS
47
ECO
6.71
AVG
47.00
SR
42.00
5Ws
0
ODI
MAT
-99
ING
1
BALLS
4
WKT
0
RUNS
26
ECO
6.50
AVG
26.00
SR
24.00
5Ws
0
ODI
MAT
-99
ING
2
BALLS
3
WKT
0
RUNS
25
ECO
7.58
AVG
25.00
SR
19.80
5Ws
0
Joe Root's 2025 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
5th Test - Thu, 31 Jul 2025 vs India29456064.44LossView Scorecard
5th Test - Thu, 31 Jul 2025 vs India10515212069.07LossView Scorecard
4th Test - Wed, 23 Jul 2025 vs India15024814060.48LossView Scorecard
3rd Test - Thu, 10 Jul 2025 vs India10419910052.26WinView Scorecard
3rd Test - Thu, 10 Jul 2025 vs India40961041.66WinView Scorecard
2nd Test - Wed, 02 Jul 2025 vs India22462047.82LossView Scorecard
2nd Test - Wed, 02 Jul 2025 vs India6161037.50LossView Scorecard
1st Test - Fri, 20 Jun 2025 vs India28582048.27WinView Scorecard
1st Test - Fri, 20 Jun 2025 vs India53846063.09WinView Scorecard
3rd ODI (D/N) - Tue, 03 Jun 2025 vs West Indies44491089.79WinView Scorecard
2nd ODI - Sun, 01 Jun 2025 vs West Indies166139212119.42WinView Scorecard
1st ODI (D/N) - Thu, 29 May 2025 vs West Indies57655087.69WinView Scorecard
Only Test - Thu, 22 May 2025 vs Zimbabwe34443077.27WinView Scorecard
11th , Group B (D/N) - Sat, 01 Mar 2025 vs South Africa37444184.09LossView Scorecard
8th , Group B (D/N) - Wed, 26 Feb 2025 vs Afghanistan120111111108.10LossView Scorecard
4th , Group B (D/N) - Sat, 22 Feb 2025 vs Australia68784087.17LossView Scorecard
3rd ODI (D/N) - Wed, 12 Feb 2025 vs India24292082.75LossView Scorecard
2nd ODI (D/N) - Sun, 09 Feb 2025 vs India69726095.83LossView Scorecard
1st ODI (D/N) - Thu, 06 Feb 2025 vs India19311061.29LossView Scorecard
5th Test - Thu, 31 Jul 2025 vs India5.001503.00LossView Scorecard
4th Test - Wed, 23 Jul 2025 vs India5.001903.80LossView Scorecard
4th Test - Wed, 23 Jul 2025 vs India19.006803.57LossView Scorecard
3rd Test - Thu, 10 Jul 2025 vs India10.103503.44WinView Scorecard
3rd Test - Thu, 10 Jul 2025 vs India1.00101.00WinView Scorecard
2nd Test - Wed, 02 Jul 2025 vs India5.002014.00LossView Scorecard
2nd Test - Wed, 02 Jul 2025 vs India9.006517.22LossView Scorecard
1st Test - Fri, 20 Jun 2025 vs India3.002107.00WinView Scorecard
Only Test - Thu, 22 May 2025 vs Zimbabwe1.00000.00WinView Scorecard
8th , Group B (D/N) - Wed, 26 Feb 2025 vs Afghanistan7.004706.71LossView Scorecard
4th , Group B (D/N) - Sat, 22 Feb 2025 vs Australia4.002606.50LossView Scorecard
3rd ODI (D/N) - Wed, 12 Feb 2025 vs India5.004719.40LossView Scorecard
2nd ODI (D/N) - Sun, 09 Feb 2025 vs India1.3015010.00LossView Scorecard
1st ODI (D/N) - Thu, 06 Feb 2025 vs India2.001005.00LossView Scorecard