Joe Root

Right-hand bat
ENG Flag
Full Name: Joseph Edward Root
Date of Birth: 30 Dec 1990
Current Age: 34 Year, 8 Month, 2 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 2021 stats
TEST
MAT
29
ING
29
RUNS
1708
BF
3004
50s
4
100s
6
6s
3
4s
179
NO
1
HS
228
AVG
61.00
SR
56.86
ODI
MAT
2
ING
2
RUNS
147
BF
174
50s
2
100s
0
6s
0
4s
9
NO
2
HS
79
AVG
147.00
SR
84.48
TEST
1st InningING
7
RUNS
358
BF
629
50s
2
100s
1
6s
2
4s
38
NO
0
HS
218
AVG
51.14
SR
56.92
TEST
2nd InningING
8
RUNS
846
BF
1382
50s
1
100s
4
6s
1
4s
84
NO
1
HS
228
AVG
120.86
SR
61.22
TEST
3rd InningING
7
RUNS
326
BF
606
50s
1
100s
1
6s
0
4s
39
NO
0
HS
109
AVG
46.57
SR
53.80
TEST
4th InningING
7
RUNS
178
BF
387
50s
0
100s
0
6s
0
4s
18
NO
0
HS
40
AVG
25.43
SR
45.99
ODI
2nd InningING
2
RUNS
147
BF
174
50s
2
100s
0
6s
0
4s
9
NO
2
HS
79
AVG
147.00
SR
84.48
TEST
MAT
-99
ING
29
RUNS
1708
BF
3004
50s
0
100s
0
6s
3
4s
179
NO
0
HS
228
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
2
RUNS
147
BF
174
50s
0
100s
0
6s
0
4s
9
NO
0
HS
79
AVG
0.00
SR
0.00
TEST
MAT
29
ING
17
BALLS
138
WKT
14
RUNS
427
ECO
3.08
AVG
30.50
SR
59.36
5Ws
0
TEST
1st InningING
3
BALLS
43
WKT
2
RUNS
133
ECO
3.06
AVG
66.50
SR
130.20
5Ws
0
TEST
2nd InningING
5
BALLS
47
WKT
6
RUNS
152
ECO
3.22
AVG
25.33
SR
47.20
5Ws
0
TEST
3rd InningING
8
BALLS
44
WKT
6
RUNS
117
ECO
2.63
AVG
19.50
SR
44.50
5Ws
0
TEST
4th InningING
1
BALLS
3
WKT
0
RUNS
25
ECO
7.35
AVG
25.00
SR
20.40
5Ws
0
TEST
MAT
-99
ING
17
BALLS
138
WKT
14
RUNS
427
ECO
0.00
AVG
0.00
SR
5Ws
0
Joe Root's 2021 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd Test - Sun, 26 Dec 2021 vs Australia50824060.97LossView Scorecard
3rd Test - Sun, 26 Dec 2021 vs Australia28594047.45LossView Scorecard
2nd Test (D/N) - Thu, 16 Dec 2021 vs Australia621167053.44LossView Scorecard
2nd Test (D/N) - Thu, 16 Dec 2021 vs Australia24671035.82LossView Scorecard
1st Test - Wed, 08 Dec 2021 vs Australia09000.00LossView Scorecard
1st Test - Wed, 08 Dec 2021 vs Australia8916510053.93LossView Scorecard
4th Test - Thu, 02 Sep 2021 vs India21254084.00LossView Scorecard
4th Test - Thu, 02 Sep 2021 vs India36783046.15LossView Scorecard
3rd Test - Wed, 25 Aug 2021 vs India12116514073.33WinView Scorecard
2nd Test - Thu, 12 Aug 2021 vs India18032118056.07LossView Scorecard
2nd Test - Thu, 12 Aug 2021 vs India33605055.00LossView Scorecard
1st Test - Wed, 04 Aug 2021 vs India6410811059.25LossView Scorecard
1st Test - Wed, 04 Aug 2021 vs India10917214063.37LossView Scorecard
2nd ODI (D/N) - Thu, 01 Jul 2021 vs Sri Lanka68875078.16WinView Scorecard
1st ODI - Tue, 29 Jun 2021 vs Sri Lanka79874090.80WinView Scorecard
2nd Test - Thu, 10 Jun 2021 vs New Zealand471057.14LossView Scorecard
2nd Test - Thu, 10 Jun 2021 vs New Zealand11611018.03LossView Scorecard
1st Test - Wed, 02 Jun 2021 vs New Zealand421135037.16LossView Scorecard
1st Test - Wed, 02 Jun 2021 vs New Zealand40715056.33LossView Scorecard
4th Test - Thu, 04 Mar 2021 vs India591055.55LossView Scorecard
4th Test - Thu, 04 Mar 2021 vs India30723041.66LossView Scorecard
3rd Test (D/N) - Wed, 24 Feb 2021 vs India17372045.94LossView Scorecard
3rd Test (D/N) - Wed, 24 Feb 2021 vs India19450042.22LossView Scorecard
2nd Test - Sat, 13 Feb 2021 vs India6120050.00LossView Scorecard
2nd Test - Sat, 13 Feb 2021 vs India33923035.86LossView Scorecard
1st Test - Fri, 05 Feb 2021 vs India21837719257.82WinView Scorecard
1st Test - Fri, 05 Feb 2021 vs India403270125.00WinView Scorecard
2nd Test - Fri, 22 Jan 2021 vs Sri Lanka18630918060.19WinView Scorecard
2nd Test - Fri, 22 Jan 2021 vs Sri Lanka11161068.75WinView Scorecard
1st Test - Thu, 14 Jan 2021 vs Sri Lanka22832118171.02WinView Scorecard
1st Test - Thu, 14 Jan 2021 vs Sri Lanka130033.33WinView Scorecard
2nd Test (D/N) - Thu, 16 Dec 2021 vs Australia20.007213.60LossView Scorecard
2nd Test (D/N) - Thu, 16 Dec 2021 vs Australia6.002724.50LossView Scorecard
1st Test - Wed, 08 Dec 2021 vs Australia6.002914.83LossView Scorecard
4th Test - Thu, 02 Sep 2021 vs India7.001612.28LossView Scorecard
3rd Test - Wed, 25 Aug 2021 vs India6.001502.50WinView Scorecard
2nd Test - Thu, 12 Aug 2021 vs India5.00901.80LossView Scorecard
2nd Test - Thu, 10 Jun 2021 vs New Zealand15.004503.00LossView Scorecard
1st Test - Wed, 02 Jun 2021 vs New Zealand12.403803.00LossView Scorecard
1st Test - Wed, 02 Jun 2021 vs New Zealand4.001614.00LossView Scorecard
4th Test - Thu, 04 Mar 2021 vs India18.005603.11LossView Scorecard
3rd Test (D/N) - Wed, 24 Feb 2021 vs India6.20851.26LossView Scorecard
3rd Test (D/N) - Wed, 24 Feb 2021 vs India3.402506.81LossView Scorecard
2nd Test - Sat, 13 Feb 2021 vs India11.002312.09LossView Scorecard
2nd Test - Sat, 13 Feb 2021 vs India4.001503.75LossView Scorecard
1st Test - Fri, 05 Feb 2021 vs India2.001407.00WinView Scorecard
2nd Test - Fri, 22 Jan 2021 vs Sri Lanka1.50020.00WinView Scorecard
1st Test - Thu, 14 Jan 2021 vs Sri Lanka11.001901.72WinView Scorecard