Joe Root

Right-hand bat
ENG Flag
Full Name: Joseph Edward Root
Date of Birth: 30 Dec 1990
Current Age: 34 Year, 8 Month, 19 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
24
Cap No
227
First Game
2013-01-15
Last Game
2025-09-07
T20I
Rank
-
Cap No
63
First Game
2013-08-29
Last Game
2019-05-05
Joe Root's 2017 stats
TEST
MAT
20
ING
19
RUNS
966
BF
1563
50s
8
100s
2
6s
13
4s
401
NO
0
HS
190
AVG
50.84
SR
61.80
ODI
MAT
19
ING
18
RUNS
983
BF
1067
50s
7
100s
2
6s
7
4s
82
NO
4
HS
133
AVG
70.21
SR
92.13
T20I
MAT
4
ING
4
RUNS
143
BF
140
50s
0
100s
0
6s
2
4s
12
NO
1
HS
46
AVG
47.67
SR
102.14
TEST
1st InningING
7
RUNS
501
BF
751
50s
2
100s
2
6s
7
4s
202
NO
0
HS
190
AVG
71.57
SR
66.71
TEST
2nd InningING
4
RUNS
149
BF
221
50s
2
100s
0
6s
0
4s
20
NO
0
HS
78
AVG
37.25
SR
67.42
TEST
3rd InningING
6
RUNS
241
BF
448
50s
3
100s
0
6s
6
4s
170
NO
0
HS
72
AVG
40.17
SR
53.79
TEST
4th InningING
2
RUNS
75
BF
143
50s
1
100s
0
6s
0
4s
9
NO
0
HS
67
AVG
37.50
SR
52.45
ODI
1st InningING
10
RUNS
528
BF
578
50s
4
100s
1
6s
5
4s
43
NO
0
HS
101
AVG
52.80
SR
91.35
ODI
2nd InningING
8
RUNS
455
BF
489
50s
3
100s
1
6s
2
4s
39
NO
4
HS
133
AVG
113.75
SR
93.05
T20I
2nd InningING
4
RUNS
143
BF
140
50s
0
100s
0
6s
2
4s
12
NO
1
HS
46
AVG
47.67
SR
102.14
TEST
MAT
-99
ING
17
RUNS
865
BF
1356
50s
0
100s
0
6s
1
4s
126
NO
0
HS
190
AVG
0.00
SR
0.00
TEST
MAT
-99
ING
2
RUNS
101
BF
207
50s
1
100s
0
6s
12
4s
275
NO
0
HS
52
AVG
50.50
SR
48.79
ODI
MAT
-99
ING
18
RUNS
983
BF
1067
50s
0
100s
0
6s
7
4s
82
NO
0
HS
133
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
4
RUNS
143
BF
140
50s
0
100s
0
6s
2
4s
12
NO
0
HS
46
AVG
0.00
SR
0.00
TEST
MAT
20
ING
8
BALLS
25
WKT
2
RUNS
78
ECO
3.08
AVG
39.00
SR
75.90
5Ws
0
ODI
MAT
19
ING
8
BALLS
31
WKT
5
RUNS
164
ECO
5.29
AVG
32.80
SR
37.20
5Ws
0
T20I
MAT
4
ING
1
BALLS
2
WKT
0
RUNS
11
ECO
5.50
AVG
11.00
SR
12.00
5Ws
0
TEST
1st InningING
1
BALLS
4
WKT
0
RUNS
16
ECO
4.00
AVG
16.00
SR
24.00
5Ws
0
TEST
2nd InningING
2
BALLS
7
WKT
1
RUNS
23
ECO
3.15
AVG
23.00
SR
43.80
5Ws
0
TEST
3rd InningING
2
BALLS
4
WKT
1
RUNS
6
ECO
1.50
AVG
6.00
SR
24.00
5Ws
0
TEST
4th InningING
3
BALLS
10
WKT
0
RUNS
33
ECO
3.30
AVG
33.00
SR
60.00
5Ws
0
ODI
1st InningING
3
BALLS
9
WKT
2
RUNS
37
ECO
4.11
AVG
18.50
SR
27.00
5Ws
0
ODI
2nd InningING
5
BALLS
22
WKT
3
RUNS
127
ECO
5.77
AVG
42.33
SR
44.00
5Ws
0
T20I
1st InningING
1
BALLS
2
WKT
0
RUNS
11
ECO
5.50
AVG
11.00
SR
12.00
5Ws
0
TEST
MAT
-99
ING
6
BALLS
21
WKT
2
RUNS
62
ECO
0.00
AVG
0.00
SR
5Ws
0
TEST
MAT
-99
ING
1
BALLS
2
WKT
0
RUNS
8
ECO
4.00
AVG
8.00
SR
12.00
5Ws
0
TEST
MAT
-99
ING
1
BALLS
2
WKT
0
RUNS
8
ECO
4.00
AVG
8.00
SR
12.00
5Ws
0
ODI
MAT
-99
ING
8
BALLS
31
WKT
5
RUNS
164
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
1
BALLS
2
WKT
0
RUNS
11
ECO
0.00
AVG
0.00
SR
5Ws
0
Joe Root's 2017 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
4th Test - Mon, 25 Dec 2017 vs Australia611337045.86LossView Scorecard
3rd Test - Thu, 14 Dec 2017 vs Australia20234086.95LossView Scorecard
3rd Test - Thu, 14 Dec 2017 vs Australia14203070.00LossView Scorecard
2nd Test - Sat, 02 Dec 2017 vs Australia9101090.00LossView Scorecard
2nd Test - Sat, 02 Dec 2017 vs Australia671239054.47LossView Scorecard
1st Test - Thu, 23 Nov 2017 vs Australia15501030.00LossView Scorecard
1st Test - Thu, 23 Nov 2017 vs Australia511045049.03LossView Scorecard
5th ODI - Fri, 29 Sep 2017 vs West Indies464421104.54WinView Scorecard
4th ODI - Wed, 27 Sep 2017 vs West Indies14152093.33WinView Scorecard
3rd ODI - Sun, 24 Sep 2017 vs West Indies847972106.32WinView Scorecard
1st ODI - Tue, 19 Sep 2017 vs West Indies545340101.88WinView Scorecard
Only T20I (D/N) - Sat, 16 Sep 2017 vs West Indies17192089.47LossView Scorecard
3rd Test - Thu, 07 Sep 2017 vs West Indies120050.00WinView Scorecard
2nd Test - Fri, 25 Aug 2017 vs West Indies59989060.20LossView Scorecard
2nd Test - Fri, 25 Aug 2017 vs West Indies7211115064.86LossView Scorecard
1st Test - Thu, 17 Aug 2017 vs West Indies13618922071.95WinView Scorecard
4th Test - Fri, 04 Aug 2017 vs South Africa5210113560.00WinView Scorecard
4th Test - Fri, 04 Aug 2017 vs South Africa4910614060.00WinView Scorecard
3rd Test - Thu, 27 Jul 2017 vs South Africa29564051.78WinView Scorecard
3rd Test - Thu, 27 Jul 2017 vs South Africa50946053.19WinView Scorecard
2nd Test - Fri, 14 Jul 2017 vs South Africa7876120102.63LossView Scorecard
2nd Test - Fri, 14 Jul 2017 vs South Africa8200040.00LossView Scorecard
1st Test - Thu, 06 Jul 2017 vs South Africa19023427181.19WinView Scorecard
1st Test - Thu, 06 Jul 2017 vs South Africa5131038.46WinView Scorecard
1st Semi-final - Wed, 14 Jun 2017 vs Pakistan46562082.14LossView Scorecard
10th Group A - Sat, 10 Jun 2017 vs Australia151420107.14WinView Scorecard
6h Group A - Tue, 06 Jun 2017 vs New Zealand64654298.46WinView Scorecard
1st Group A - Thu, 01 Jun 2017 vs Bangladesh133129111103.10WinView Scorecard
3rd ODI - Mon, 29 May 2017 vs South Africa250040.00LossView Scorecard
2nd ODI - Sat, 27 May 2017 vs South Africa39416095.12WinView Scorecard
1st ODI - Wed, 24 May 2017 vs South Africa37512072.54WinView Scorecard
2nd ODI - Sun, 07 May 2017 vs Ireland737380100.00WinView Scorecard
1st ODI - Fri, 05 May 2017 vs Ireland49527094.23WinView Scorecard
3rd ODI - Thu, 09 Mar 2017 vs West Indies10110810093.51WinView Scorecard
2nd ODI - Sun, 05 Mar 2017 vs West Indies901273070.86WinView Scorecard
1st ODI - Fri, 03 Mar 2017 vs West Indies450080.00WinView Scorecard
3rd T20I (N) - Wed, 01 Feb 2017 vs India423742113.51LossView Scorecard
2nd T20I (N) - Sun, 29 Jan 2017 vs India383820100.00LossView Scorecard
1st T20I (D/N) - Thu, 26 Jan 2017 vs India464640100.00WinView Scorecard
2nd ODI - Thu, 19 Jan 2017 vs India54558098.18LossView Scorecard
1st ODI - Sun, 15 Jan 2017 vs India78954182.10LossView Scorecard
4th Test - Mon, 25 Dec 2017 vs Australia3.00110.33LossView Scorecard
3rd Test - Thu, 14 Dec 2017 vs Australia3.001304.33LossView Scorecard
2nd Test - Sat, 02 Dec 2017 vs Australia4.001604.00LossView Scorecard
1st Test - Thu, 23 Nov 2017 vs Australia4.301012.22LossView Scorecard
1st Test - Thu, 23 Nov 2017 vs Australia6.001702.83LossView Scorecard
4th ODI - Wed, 27 Sep 2017 vs West Indies1.0010010.00WinView Scorecard
Only T20I (D/N) - Sat, 16 Sep 2017 vs West Indies2.001105.50LossView Scorecard
3rd Test - Thu, 07 Sep 2017 vs West Indies1.00505.00WinView Scorecard
4th Test - Fri, 04 Aug 2017 vs South Africa2.00804.00WinView Scorecard
1st Group A - Thu, 01 Jun 2017 vs Bangladesh3.001806.00WinView Scorecard
2nd ODI - Sat, 27 May 2017 vs South Africa3.001806.00WinView Scorecard
1st ODI - Wed, 24 May 2017 vs South Africa1.00404.00WinView Scorecard
2nd ODI - Sun, 07 May 2017 vs Ireland10.005235.20WinView Scorecard
1st ODI - Fri, 05 May 2017 vs Ireland5.00921.80WinView Scorecard
1st ODI - Fri, 03 Mar 2017 vs West Indies5.003106.20WinView Scorecard
1st ODI - Sun, 15 Jan 2017 vs India3.002207.33LossView Scorecard