Joe Root

Right-hand bat
England Flag
Full Name: Joseph Edward Root
Date of Birth: 30 Dec 1990
Current Age: 34 Year, 9 Month, 29 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-10-26
T20I
Rank
-
Cap No
63
First Game
2013-08-29
Last Game
2019-05-05
's 2019 stats
TEST
MAT
23
ING
23
RUNS
851
BF
1837
50s
4
100s
2
6s
1
4s
92
NO
0
HS
226
AVG
37.00
SR
46.33
ODI
MAT
20
ING
20
RUNS
910
BF
980
50s
4
100s
3
6s
3
4s
83
NO
2
HS
107
AVG
50.56
SR
92.86
T20I
MAT
4
ING
4
RUNS
106
BF
95
50s
1
100s
0
6s
0
4s
12
NO
1
HS
55
AVG
35.33
SR
111.58
TEST
1st InningING
6
RUNS
97
BF
261
50s
1
100s
0
6s
0
4s
9
NO
0
HS
57
AVG
16.17
SR
37.16
TEST
2nd InningING
6
RUNS
387
BF
793
50s
2
100s
1
6s
1
4s
44
NO
0
HS
226
AVG
64.50
SR
48.80
TEST
3rd InningING
6
RUNS
192
BF
380
50s
0
100s
1
6s
0
4s
18
NO
0
HS
122
AVG
32.00
SR
50.53
TEST
4th InningING
5
RUNS
175
BF
403
50s
1
100s
0
6s
0
4s
21
NO
0
HS
77
AVG
35.00
SR
43.42
ODI
1st InningING
9
RUNS
358
BF
388
50s
3
100s
0
6s
1
4s
26
NO
0
HS
88
AVG
39.78
SR
92.27
ODI
2nd InningING
11
RUNS
552
BF
592
50s
1
100s
3
6s
2
4s
57
NO
2
HS
107
AVG
61.33
SR
93.24
T20I
1st InningING
1
RUNS
55
BF
40
50s
1
100s
0
6s
0
4s
7
NO
0
HS
55
AVG
55.00
SR
137.50
T20I
2nd InningING
3
RUNS
51
BF
55
50s
0
100s
0
6s
0
4s
5
NO
1
HS
47
AVG
25.50
SR
92.73
TEST
MAT
-99
ING
23
RUNS
851
BF
1837
50s
0
100s
0
6s
1
4s
92
NO
0
HS
226
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
20
RUNS
910
BF
980
50s
0
100s
0
6s
3
4s
83
NO
0
HS
107
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
4
RUNS
106
BF
95
50s
0
100s
0
6s
0
4s
12
NO
0
HS
55
AVG
0.00
SR
0.00
TEST
MAT
23
ING
10
BALLS
72
WKT
4
RUNS
299
ECO
4.15
AVG
74.75
SR
108.00
5Ws
0
ODI
MAT
20
ING
3
BALLS
10
WKT
2
RUNS
55
ECO
5.50
AVG
27.50
SR
30.00
5Ws
0
TEST
1st InningING
4
BALLS
18
WKT
1
RUNS
89
ECO
4.94
AVG
89.00
SR
108.00
5Ws
0
TEST
2nd InningING
1
BALLS
18
WKT
1
RUNS
67
ECO
3.72
AVG
67.00
SR
108.00
5Ws
0
TEST
3rd InningING
3
BALLS
26
WKT
0
RUNS
110
ECO
4.23
AVG
110.00
SR
156.00
5Ws
0
TEST
4th InningING
2
BALLS
10
WKT
2
RUNS
33
ECO
3.30
AVG
16.50
SR
30.00
5Ws
0
ODI
1st InningING
2
BALLS
7
WKT
2
RUNS
40
ECO
5.71
AVG
20.00
SR
21.00
5Ws
0
ODI
2nd InningING
1
BALLS
3
WKT
0
RUNS
15
ECO
5.00
AVG
15.00
SR
18.00
5Ws
0
TEST
MAT
-99
ING
10
BALLS
72
WKT
4
RUNS
299
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
3
BALLS
10
WKT
2
RUNS
55
ECO
0.00
AVG
0.00
SR
5Ws
0
's 2019 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Thu, 26 Dec 2019 vs South Africa29495059.18LossView Scorecard
1st Test - Thu, 26 Dec 2019 vs South Africa481018047.52LossView Scorecard
2nd Test - Fri, 29 Nov 2019 vs New Zealand22644122151.24LossView Scorecard
1st Test - Thu, 21 Nov 2019 vs New Zealand222009.09LossView Scorecard
1st Test - Thu, 21 Nov 2019 vs New Zealand11512021.56LossView Scorecard
5th Test - Thu, 12 Sep 2019 vs Australia571413040.42WinView Scorecard
5th Test - Thu, 12 Sep 2019 vs Australia21262080.76WinView Scorecard
4th Test - Wed, 04 Sep 2019 vs Australia7116810042.26LossView Scorecard
4th Test - Wed, 04 Sep 2019 vs Australia01000.00LossView Scorecard
3rd Test - Thu, 22 Aug 2019 vs Australia02000.00WinView Scorecard
3rd Test - Thu, 22 Aug 2019 vs Australia772057037.56WinView Scorecard
2nd Test - Wed, 14 Aug 2019 vs Australia14203070.00LossView Scorecard
2nd Test - Wed, 14 Aug 2019 vs Australia01000.00LossView Scorecard
1st Test - Thu, 01 Aug 2019 vs Australia571196047.89LossView Scorecard
1st Test - Thu, 01 Aug 2019 vs Australia28573049.12LossView Scorecard
Only Test - Wed, 24 Jul 2019 vs Ireland270028.57WinView Scorecard
Only Test - Wed, 24 Jul 2019 vs Ireland31643048.43WinView Scorecard
Final - Sun, 14 Jul 2019 vs New Zealand7300023.33WinView Scorecard
2nd Semi-final - Thu, 11 Jul 2019 vs Australia494680106.52WinView Scorecard
41st - Wed, 03 Jul 2019 vs New Zealand24251096.00WinView Scorecard
38th - Sun, 30 Jun 2019 vs India44542081.48WinView Scorecard
32nd - Tue, 25 Jun 2019 vs Australia892088.88LossView Scorecard
27th - Fri, 21 Jun 2019 vs Sri Lanka57893064.04LossView Scorecard
24th - Tue, 18 Jun 2019 vs Afghanistan888251107.31WinView Scorecard
19th - Fri, 14 Jun 2019 vs West Indies10094110106.38WinView Scorecard
12th - Sat, 08 Jun 2019 vs Bangladesh21291072.41WinView Scorecard
6th - Mon, 03 Jun 2019 vs Pakistan107104101102.88LossView Scorecard
1st - Thu, 30 May 2019 vs South Africa51595086.44WinView Scorecard
5th ODI - Sun, 19 May 2019 vs Pakistan847390115.06WinView Scorecard
4th ODI - Fri, 17 May 2019 vs Pakistan36413087.80WinView Scorecard
3rd ODI - Tue, 14 May 2019 vs Pakistan433641119.44WinView Scorecard
2nd ODI - Sat, 11 May 2019 vs Pakistan40543074.07WinView Scorecard
Only T20I - Sun, 05 May 2019 vs Pakistan474250111.90WinView Scorecard
Only ODI - Fri, 03 May 2019 vs Ireland7610116.66WinView Scorecard
3rd T20I - Sun, 10 Mar 2019 vs West Indies4110036.36WinView Scorecard
2nd T20I - Fri, 08 Mar 2019 vs West Indies554070137.50WinView Scorecard
1st T20I - Tue, 05 Mar 2019 vs West Indies02000.00WinView Scorecard
5th ODI - Sat, 02 Mar 2019 vs West Indies120050.00LossView Scorecard
4th ODI - Wed, 27 Feb 2019 vs West Indies5100050.00WinView Scorecard
2nd ODI - Fri, 22 Feb 2019 vs West Indies36406090.00LossView Scorecard
1st ODI - Wed, 20 Feb 2019 vs West Indies1029790105.15WinView Scorecard
3rd Test - Sat, 09 Feb 2019 vs West Indies15542027.77WinView Scorecard
3rd Test - Sat, 09 Feb 2019 vs West Indies12222510054.22WinView Scorecard
2nd Test - Thu, 31 Jan 2019 vs West Indies7171041.17LossView Scorecard
2nd Test - Thu, 31 Jan 2019 vs West Indies7131053.84LossView Scorecard
1st Test - Wed, 23 Jan 2019 vs West Indies4141028.57LossView Scorecard
1st Test - Wed, 23 Jan 2019 vs West Indies22393056.41LossView Scorecard
1st Test - Thu, 26 Dec 2019 vs South Africa4.002606.50LossView Scorecard
2nd Test - Fri, 29 Nov 2019 vs New Zealand3.001404.66LossView Scorecard
2nd Test - Fri, 29 Nov 2019 vs New Zealand4.002305.75LossView Scorecard
1st Test - Thu, 21 Nov 2019 vs New Zealand18.006713.72LossView Scorecard
5th Test - Thu, 12 Sep 2019 vs Australia9.002622.88WinView Scorecard
4th Test - Wed, 04 Sep 2019 vs Australia6.003916.50LossView Scorecard
2nd Test - Wed, 14 Aug 2019 vs Australia1.00707.00LossView Scorecard
1st Test - Thu, 01 Aug 2019 vs Australia12.005004.16LossView Scorecard
41st - Wed, 03 Jul 2019 vs New Zealand3.001505.00WinView Scorecard
27th - Fri, 21 Jun 2019 vs Sri Lanka2.001306.50LossView Scorecard
19th - Fri, 14 Jun 2019 vs West Indies5.002725.40WinView Scorecard
1st Test - Wed, 23 Jan 2019 vs West Indies5.001002.00LossView Scorecard
1st Test - Wed, 23 Jan 2019 vs West Indies10.003703.70LossView Scorecard