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 2018 stats
TEST
MAT
24
ING
24
RUNS
948
BF
1782
50s
6
100s
2
6s
3
4s
92
NO
0
HS
125
AVG
39.50
SR
53.20
ODI
MAT
23
ING
23
RUNS
921
BF
1099
50s
5
100s
3
6s
6
4s
61
NO
7
HS
113
AVG
57.56
SR
83.80
T20I
MAT
3
ING
3
RUNS
44
BF
35
50s
0
100s
0
6s
0
4s
4
NO
0
HS
35
AVG
14.67
SR
125.71
TEST
1st InningING
10
RUNS
303
BF
555
50s
2
100s
0
6s
0
4s
33
NO
0
HS
83
AVG
30.30
SR
54.59
TEST
2nd InningING
3
RUNS
80
BF
154
50s
0
100s
0
6s
0
4s
10
NO
0
HS
45
AVG
26.67
SR
51.95
TEST
3rd InningING
10
RUNS
552
BF
1033
50s
4
100s
2
6s
3
4s
47
NO
0
HS
125
AVG
55.20
SR
53.44
TEST
4th InningING
1
RUNS
13
BF
40
50s
0
100s
0
6s
0
4s
2
NO
0
HS
13
AVG
13.00
SR
32.50
ODI
1st InningING
11
RUNS
495
BF
539
50s
3
100s
2
6s
4
4s
33
NO
2
HS
113
AVG
55.00
SR
91.84
ODI
2nd InningING
12
RUNS
426
BF
560
50s
2
100s
1
6s
2
4s
28
NO
5
HS
100
AVG
60.86
SR
76.07
T20I
1st InningING
2
RUNS
35
BF
25
50s
0
100s
0
6s
0
4s
4
NO
0
HS
35
AVG
17.50
SR
140.00
T20I
2nd InningING
1
RUNS
9
BF
10
50s
0
100s
0
6s
0
4s
0
NO
0
HS
9
AVG
9.00
SR
90.00
TEST
MAT
-99
ING
24
RUNS
948
BF
1782
50s
0
100s
0
6s
3
4s
92
NO
0
HS
125
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
23
RUNS
921
BF
1099
50s
0
100s
0
6s
6
4s
61
NO
0
HS
113
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
3
RUNS
44
BF
35
50s
0
100s
0
6s
0
4s
4
NO
0
HS
35
AVG
0.00
SR
0.00
TEST
MAT
24
ING
10
BALLS
49
WKT
3
RUNS
143
ECO
2.89
AVG
47.67
SR
98.80
5Ws
0
ODI
MAT
23
ING
12
BALLS
44
WKT
2
RUNS
280
ECO
6.31
AVG
140.00
SR
133.20
5Ws
0
TEST
2nd InningING
5
BALLS
22
WKT
2
RUNS
73
ECO
3.32
AVG
36.50
SR
66.00
5Ws
0
TEST
3rd InningING
1
BALLS
3
WKT
0
RUNS
9
ECO
3.00
AVG
9.00
SR
18.00
5Ws
0
TEST
4th InningING
4
BALLS
24
WKT
1
RUNS
61
ECO
2.50
AVG
61.00
SR
146.40
5Ws
0
ODI
1st InningING
5
BALLS
25
WKT
2
RUNS
142
ECO
5.68
AVG
71.00
SR
75.00
5Ws
0
ODI
2nd InningING
7
BALLS
19
WKT
0
RUNS
138
ECO
7.11
AVG
138.00
SR
116.40
5Ws
0
TEST
MAT
-99
ING
10
BALLS
49
WKT
3
RUNS
143
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
12
BALLS
44
WKT
2
RUNS
280
ECO
0.00
AVG
0.00
SR
5Ws
0
Joe Root's 2018 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd Test - Fri, 23 Nov 2018 vs Sri Lanka46794058.22WinView Scorecard
3rd Test - Fri, 23 Nov 2018 vs Sri Lanka790077.77WinView Scorecard
2nd Test - Wed, 14 Nov 2018 vs Sri Lanka14232060.86WinView Scorecard
2nd Test - Wed, 14 Nov 2018 vs Sri Lanka12414610284.93WinView Scorecard
1st Test - Tue, 06 Nov 2018 vs Sri Lanka35465076.08WinView Scorecard
1st Test - Tue, 06 Nov 2018 vs Sri Lanka3190015.78WinView Scorecard
5th ODI - Tue, 23 Oct 2018 vs Sri Lanka10160062.50LossView Scorecard
4th ODI - Sat, 20 Oct 2018 vs Sri Lanka32570056.14WinView Scorecard
3rd ODI - Wed, 17 Oct 2018 vs Sri Lanka8101080.00WinView Scorecard
2nd ODI - Sat, 13 Oct 2018 vs Sri Lanka71836085.54WinView Scorecard
5th Test - Fri, 07 Sep 2018 vs India03000.00WinView Scorecard
5th Test - Fri, 07 Sep 2018 vs India12519012165.78WinView Scorecard
4th Test - Thu, 30 Aug 2018 vs India4140028.57WinView Scorecard
4th Test - Thu, 30 Aug 2018 vs India48886054.54WinView Scorecard
3rd Test - Sat, 18 Aug 2018 vs India16292055.17LossView Scorecard
3rd Test - Sat, 18 Aug 2018 vs India13402032.50LossView Scorecard
2nd Test - Thu, 09 Aug 2018 vs India19532035.84WinView Scorecard
1st Test - Wed, 01 Aug 2018 vs India801569051.28WinView Scorecard
1st Test - Wed, 01 Aug 2018 vs India14351040.00WinView Scorecard
3rd ODI - Tue, 17 Jul 2018 vs India10012010083.33WinView Scorecard
2nd ODI - Sat, 14 Jul 2018 vs India1131168197.41WinView Scorecard
1st ODI - Thu, 12 Jul 2018 vs India360050.00LossView Scorecard
2nd T20I - Fri, 06 Jul 2018 vs India9100090.00WinView Scorecard
1st T20I - Tue, 03 Jul 2018 vs India01000.00LossView Scorecard
Only T20I - Wed, 27 Jun 2018 vs Australia352440145.83WinView Scorecard
5th ODI - Sun, 24 Jun 2018 vs Australia130033.33WinView Scorecard
4th ODI - Thu, 21 Jun 2018 vs Australia27352177.14WinView Scorecard
3rd ODI - Tue, 19 Jun 2018 vs Australia460066.66WinView Scorecard
2nd ODI - Sat, 16 Jun 2018 vs Australia22242091.66WinView Scorecard
1st ODI - Wed, 13 Jun 2018 vs Australia50714070.42WinView Scorecard
Only ODI - Sun, 10 Jun 2018 vs Scotland292531116.00LossView Scorecard
2nd Test - Fri, 01 Jun 2018 vs Pakistan45726062.50WinView Scorecard
1st Test - Thu, 24 May 2018 vs Pakistan4240016.66LossView Scorecard
1st Test - Thu, 24 May 2018 vs Pakistan681208056.66LossView Scorecard
2nd Test - Thu, 29 Mar 2018 vs New Zealand37635058.73LossView Scorecard
2nd Test - Thu, 29 Mar 2018 vs New Zealand541284042.18LossView Scorecard
1st Test - Thu, 22 Mar 2018 vs New Zealand06000.00LossView Scorecard
1st Test - Thu, 22 Mar 2018 vs New Zealand511315038.93LossView Scorecard
5th ODI - Sat, 10 Mar 2018 vs New Zealand23371062.16WinView Scorecard
4th ODI - Wed, 07 Mar 2018 vs New Zealand10210162100.99LossView Scorecard
3rd ODI - Sat, 03 Mar 2018 vs New Zealand20223090.90WinView Scorecard
2nd ODI - Wed, 28 Feb 2018 vs New Zealand9181050.00WinView Scorecard
1st ODI - Sun, 25 Feb 2018 vs New Zealand71755194.66LossView Scorecard
5th ODI - Sun, 28 Jan 2018 vs Australia62682091.17WinView Scorecard
4th ODI - Fri, 26 Jan 2018 vs Australia07000.00LossView Scorecard
3rd ODI - Sun, 21 Jan 2018 vs Australia27311087.09WinView Scorecard
2nd ODI - Fri, 19 Jan 2018 vs Australia46581079.31WinView Scorecard
1st ODI - Sun, 14 Jan 2018 vs Australia911105082.72WinView Scorecard
5th Test - Thu, 04 Jan 2018 vs Australia831418058.86LossView Scorecard
5th Test - Thu, 04 Jan 2018 vs Australia581671034.73LossView Scorecard
3rd Test - Fri, 23 Nov 2018 vs Sri Lanka2.00402.00WinView Scorecard
2nd Test - Wed, 14 Nov 2018 vs Sri Lanka8.002613.25WinView Scorecard
2nd Test - Wed, 14 Nov 2018 vs Sri Lanka5.001503.00WinView Scorecard
1st Test - Tue, 06 Nov 2018 vs Sri Lanka1.00101.00WinView Scorecard
5th Test - Fri, 07 Sep 2018 vs India6.001702.83WinView Scorecard
3rd Test - Sat, 18 Aug 2018 vs India3.00903.00LossView Scorecard
1st ODI - Thu, 12 Jul 2018 vs India1.00909.00LossView Scorecard
5th ODI - Sun, 24 Jun 2018 vs Australia3.0032010.66WinView Scorecard
4th ODI - Thu, 21 Jun 2018 vs Australia10.004404.40WinView Scorecard
3rd ODI - Tue, 19 Jun 2018 vs Australia2.001909.50WinView Scorecard
2nd ODI - Sat, 16 Jun 2018 vs Australia4.002406.00WinView Scorecard
1st ODI - Wed, 13 Jun 2018 vs Australia3.002006.66WinView Scorecard
2nd Test - Thu, 29 Mar 2018 vs New Zealand1.00909.00LossView Scorecard
2nd Test - Thu, 29 Mar 2018 vs New Zealand12.402812.21LossView Scorecard
1st Test - Thu, 22 Mar 2018 vs New Zealand3.001314.33LossView Scorecard
5th ODI - Sat, 10 Mar 2018 vs New Zealand2.001507.50WinView Scorecard
3rd ODI - Sat, 03 Mar 2018 vs New Zealand1.00707.00WinView Scorecard
1st ODI - Sun, 25 Feb 2018 vs New Zealand2.001608.00LossView Scorecard
4th ODI - Fri, 26 Jan 2018 vs Australia1.00303.00LossView Scorecard
3rd ODI - Sun, 21 Jan 2018 vs Australia8.406006.92WinView Scorecard
2nd ODI - Fri, 19 Jan 2018 vs Australia7.003124.42WinView Scorecard
5th Test - Thu, 04 Jan 2018 vs Australia8.002102.62LossView Scorecard