Joe Root

Right-hand bat
ENG Flag
Full Name: Joseph Edward Root
Date of Birth: 30 Dec 1990
Current Age: 34 Year, 7 Month, 28 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 2023 stats
TEST
MAT
15
ING
14
RUNS
787
BF
1031
50s
5
100s
2
6s
15
4s
68
NO
2
HS
153
AVG
65.58
SR
76.33
ODI
MAT
13
ING
13
RUNS
315
BF
376
50s
3
100s
0
6s
3
4s
24
NO
0
HS
82
AVG
24.23
SR
83.78
TEST
1st InningING
4
RUNS
290
BF
409
50s
0
100s
2
6s
7
4s
20
NO
2
HS
153
AVG
145.00
SR
70.90
TEST
2nd InningING
4
RUNS
169
BF
218
50s
2
100s
0
6s
2
4s
14
NO
0
HS
84
AVG
42.25
SR
77.52
TEST
3rd InningING
3
RUNS
194
BF
223
50s
2
100s
0
6s
3
4s
21
NO
0
HS
91
AVG
64.67
SR
87.00
TEST
4th InningING
3
RUNS
134
BF
181
50s
1
100s
0
6s
3
4s
13
NO
0
HS
95
AVG
44.67
SR
74.03
ODI
1st InningING
9
RUNS
289
BF
335
50s
3
100s
0
6s
3
4s
20
NO
0
HS
82
AVG
32.11
SR
86.27
ODI
2nd InningING
4
RUNS
26
BF
41
50s
0
100s
0
6s
0
4s
4
NO
0
HS
13
AVG
6.50
SR
63.41
TEST
MAT
-99
ING
14
RUNS
787
BF
1031
50s
0
100s
0
6s
15
4s
68
NO
0
HS
153
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
13
RUNS
315
BF
376
50s
0
100s
0
6s
3
4s
24
NO
0
HS
82
AVG
0.00
SR
0.00
TEST
MAT
15
ING
11
BALLS
81
WKT
8
RUNS
285
ECO
3.51
AVG
35.63
SR
60.83
5Ws
0
ODI
MAT
13
ING
3
BALLS
14
WKT
1
RUNS
92
ECO
6.52
AVG
92.00
SR
84.60
5Ws
0
TEST
1st InningING
1
BALLS
8
WKT
2
RUNS
19
ECO
2.38
AVG
9.50
SR
24.00
5Ws
0
TEST
2nd InningING
3
BALLS
19
WKT
2
RUNS
50
ECO
2.62
AVG
25.00
SR
57.30
5Ws
0
TEST
3rd InningING
4
BALLS
29
WKT
3
RUNS
134
ECO
4.62
AVG
44.67
SR
58.00
5Ws
0
TEST
4th InningING
3
BALLS
25
WKT
1
RUNS
82
ECO
3.28
AVG
82.00
SR
150.00
5Ws
0
ODI
1st InningING
2
BALLS
10
WKT
1
RUNS
67
ECO
6.63
AVG
67.00
SR
60.60
5Ws
0
ODI
2nd InningING
1
BALLS
4
WKT
0
RUNS
25
ECO
6.25
AVG
25.00
SR
24.00
5Ws
0
TEST
MAT
-99
ING
11
BALLS
81
WKT
8
RUNS
285
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
3
BALLS
14
WKT
1
RUNS
92
ECO
0.00
AVG
0.00
SR
5Ws
0
Joe Root's 2023 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
44th - Sun, 12 Nov 2023 vs Australia60724083.33LossView Scorecard
40th (D/N) - Wed, 08 Nov 2023 vs Netherlands28351080.00WinView Scorecard
35th - Sat, 04 Nov 2023 vs New Zealand13172076.47LossView Scorecard
29th (D/N) - Sun, 29 Oct 2023 vs India01000.00LossView Scorecard
25th (D/N) - Thu, 26 Oct 2023 vs Sri Lanka3100030.00LossView Scorecard
20th - Sat, 21 Oct 2023 vs Netherlands260033.33LossView Scorecard
13th (D/N) - Sun, 15 Oct 2023 vs India11172064.70LossView Scorecard
7th (D/N) - Tue, 10 Oct 2023 vs Bangladesh826881120.58WinView Scorecard
1st (D/N) - Thu, 05 Oct 2023 vs New Zealand77864189.53LossView Scorecard
4th ODI (D/N) - Fri, 15 Sep 2023 vs New Zealand29402172.50WinView Scorecard
3rd ODI (D/N) - Wed, 13 Sep 2023 vs New Zealand471057.14WinView Scorecard
2nd ODI - Sun, 10 Sep 2023 vs New Zealand02000.00WinView Scorecard
1st ODI (D/N) - Fri, 08 Sep 2023 vs New Zealand6150040.00LossView Scorecard
5th Test - Thu, 27 Jul 2023 vs Australia5111045.45WinView Scorecard
5th Test - Thu, 27 Jul 2023 vs Australia9110611185.84WinView Scorecard
4th Test - Wed, 19 Jul 2023 vs Australia84958188.42LossView Scorecard
3rd Test - Thu, 06 Jul 2023 vs Australia19452042.22WinView Scorecard
3rd Test - Thu, 06 Jul 2023 vs Australia21333063.63WinView Scorecard
2nd Test - Wed, 28 Jun 2023 vs Australia10190052.63LossView Scorecard
2nd Test - Wed, 28 Jun 2023 vs Australia18352051.42LossView Scorecard
1st Test - Fri, 16 Jun 2023 vs Australia1181527477.63LossView Scorecard
1st Test - Fri, 16 Jun 2023 vs Australia46555183.63LossView Scorecard
Only Test - Thu, 01 Jun 2023 vs Ireland56594194.91WinView Scorecard
2nd Test - Fri, 24 Feb 2023 vs New Zealand15322410368.30LossView Scorecard
2nd Test - Fri, 24 Feb 2023 vs New Zealand951138384.07LossView Scorecard
1st Test (D/N) - Thu, 16 Feb 2023 vs New Zealand14222063.63WinView Scorecard
1st Test (D/N) - Thu, 16 Feb 2023 vs New Zealand57625191.93WinView Scorecard
20th - Sat, 21 Oct 2023 vs Netherlands6.104807.78LossView Scorecard
13th (D/N) - Sun, 15 Oct 2023 vs India4.001914.75LossView Scorecard
1st ODI (D/N) - Fri, 08 Sep 2023 vs New Zealand4.002506.25LossView Scorecard
5th Test - Thu, 27 Jul 2023 vs Australia7.102022.79WinView Scorecard
5th Test - Thu, 27 Jul 2023 vs Australia9.003904.33WinView Scorecard
4th Test - Wed, 19 Jul 2023 vs Australia6.003215.33LossView Scorecard
3rd Test - Thu, 06 Jul 2023 vs Australia1.00404.00WinView Scorecard
2nd Test - Wed, 28 Jun 2023 vs Australia8.001922.37LossView Scorecard
1st Test - Fri, 16 Jun 2023 vs Australia7.001502.14LossView Scorecard
1st Test - Fri, 16 Jun 2023 vs Australia15.004312.86LossView Scorecard
Only Test - Thu, 01 Jun 2023 vs Ireland10.005915.90WinView Scorecard
2nd Test - Fri, 24 Feb 2023 vs New Zealand12.003913.25LossView Scorecard
1st Test (D/N) - Thu, 16 Feb 2023 vs New Zealand5.001503.00WinView Scorecard
1st Test (D/N) - Thu, 16 Feb 2023 vs New Zealand1.00000.00WinView Scorecard