Home Players Joe Root
Coverage: matches in the Cricsheet data from 13 December 2012 to 27 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Joe Root played 169 Tests, 189 ODIs, 31 T20Is for England in the data, between 2012 and 2026. In Tests Joe Root scored 14,278 runs in 309 innings (average 50.45, strike rate 57.6), including 41 hundreds and 69 fifties. With the ball, the best return was 74 wickets in Tests at an average of 48.09 and an economy rate of 3.37. Against West Indies in ODIs, Joe Root averaged 76.50 over 18 innings.
International matches
389
Tests 169 · ODIs 189 · T20Is 31
International runs
22,814
60 hundreds
International wickets
110
1 five-wicket hauls
T20 league & domestic matches
85
2,165 runs
Best batting average (Test)
50.45
309 innings
Teams played for
Batting Bowling
Joe Root batting record by format
Batting by format
Format M Inns NO Runs HS Avg BF SR 100 50 0 4s 6s
Test 169 309 26 14,278 262 50.45 24,783 57.6 41 69 15 1536 46 ODI 189 180 28 7,655 166* 50.36 8,778 87.2 19 47 9 624 52 T20I 31 29 5 881 90* 36.71 699 126.0 0 5 2 91 15 T20 (leagues & domestic) 85 80 17 2,165 92* 34.37 1,634 132.5 0 16 3 211 44 First-class 29 45 2 2,163 213 50.30 3,313 65.3 6 11 2 238 5 List A 7 7 1 304 83 50.67 380 80.0 0 3 0 23 1
Runs per year 0 1K 2K 3K 2012 2017 2022 2026 1,503 Joe Root: runs per calendar year (all formats in the data) 0 1K 2K 3K 2012 2014 2016 2018 2020 2022 2024 2026 1,503 Joe Root: runs per calendar year (all formats in the data) Show as table Joe Root: runs per calendar year (all formats in the data) Year Runs 2012 93 2013 1,579 2014 1,966 2015 2,283 2016 2,947 2017 2,355 2018 2,137 2019 2,107 2020 848 2021 2,243 2022 1,519 2023 1,457 2024 2,307 2025 2,102 2026 1,503
Year-by-year batting (60 rows)
Batting by calendar year and format
Year Format Inns Runs Avg SR HS 100 50
2012 Test 2 93 93.00 32.6 73 0 1 2013 ODI 19 626 39.12 82.2 79 0 4 2013 T20I 2 91 – 182.0 90 0 1 2013 Test 27 862 34.48 40.6 180 2 3 2014 First-class 4 212 53.00 76.0 97 0 2 2014 ODI 22 872 43.60 78.3 113 3 3 2014 T20 (leagues & domestic) 1 13 13.00 108.3 13 0 0 2014 T20I 5 92 18.40 96.8 32 0 0 2014 Test 11 777 97.12 58.0 200 3 3 2015 ODI 18 723 42.53 92.0 121 3 4 2015 T20 (leagues & domestic) 1 55 55.00 141.0 55 0 1 2015 T20I 3 120 40.00 142.9 68 0 1 2015 Test 26 1385 60.22 63.7 182 3 10 2016 First-class 3 240 80.00 87.9 213 1 0 2016 List A 1 45 45.00 81.8 45 0 0 2016 ODI 14 796 61.23 91.8 125 2 6 2016 T20 (leagues & domestic) 3 104 104.00 155.2 92 0 1 2016 T20I 8 285 40.71 142.5 83 0 2 2016 Test 32 1477 49.23 60.7 254 3 10 2017 First-class 3 22 11.00 37.9 12 0 0 2017 List A 5 241 60.25 84.6 83 0 3 2017 ODI 18 983 70.21 92.1 133 2 7 2017 T20I 4 143 47.67 102.1 46 0 0 2017 Test 19 966 50.84 61.8 190 2 8 2018 First-class 6 97 16.17 50.0 35 0 0 2018 List A 1 18 18.00 45.0 18 0 0 2018 ODI 23 917 61.13 83.2 113 3 5 2018 T20 (leagues & domestic) 5 113 28.25 159.2 51 0 1 2018 T20I 3 44 14.67 125.7 35 0 0 2018 Test 24 948 41.22 53.2 125 2 6 2019 First-class 3 297 148.50 57.6 130 1 2 2019 ODI 19 822 48.35 91.5 107 3 3 2019 T20 (leagues & domestic) 3 31 15.50 96.9 26 0 0 2019 T20I 4 106 35.33 111.6 55 0 1 2019 Test 23 851 37.00 46.3 226 2 4 2020 ODI 5 106 21.20 67.1 49 0 0 2020 T20 (leagues & domestic) 5 278 69.50 144.8 65 0 4 2020 Test 13 464 42.18 56.4 68 0 4 2021 First-class 8 291 36.38 54.6 101 1 1 2021 ODI 2 147 – 84.5 79 0 2 2021 T20 (leagues & domestic) 5 97 19.40 104.3 49 0 0 2021 Test 29 1708 61.00 56.9 228 6 4 2022 First-class 4 234 58.50 65.2 147 1 1 2022 ODI 5 98 19.60 92.5 86 0 1 2022 T20 (leagues & domestic) 4 89 44.50 125.4 35 0 0 2022 Test 27 1098 45.75 63.8 176 5 2 2023 ODI 12 304 25.33 84.7 82 0 3 2023 T20 (leagues & domestic) 12 366 36.60 137.6 82 0 3 2023 Test 14 787 65.58 76.3 153 2 5 2024 First-class 8 442 55.25 71.8 156 2 2 2024 T20 (leagues & domestic) 14 309 25.75 129.3 43 0 0 2024 Test 31 1556 55.57 63.4 262 6 5 2025 First-class 2 91 45.50 61.5 90 0 1 2025 ODI 14 688 52.92 93.6 166 2 4 2025 T20 (leagues & domestic) 18 518 39.85 136.0 92 0 5 2025 Test 18 805 50.31 57.7 150 4 1 2026 First-class 4 237 59.25 70.3 96 0 2 2026 ODI 9 573 114.60 88.0 111 1 5 2026 T20 (leagues & domestic) 9 192 24.00 112.3 58 0 1 2026 Test 13 501 41.75 61.1 160 1 3
Joe Root bowling record by format
Bowling by format
Format Inns Balls Runs Wkts BBI BBM Avg Econ SR 4w 5w Mdns
Test 170 6,332 3,559 74 5/8 5/33 48.09 3.37 85.6 3 1 165 ODI 77 1,722 1,693 30 3/52 – 56.43 5.90 57.4 0 0 2 T20I 9 84 139 6 2/9 – 23.17 9.93 14.0 0 0 0 T20 (leagues & domestic) 36 537 688 27 2/7 – 25.48 7.69 19.9 0 0 0 First-class 35 1,686 846 23 4/5 4/5 36.78 3.01 73.3 2 0 46 List A 2 54 58 0 – – – 6.44 – 0 0 0
Wickets per year 0 10 20 30 2012 2017 2022 2026 14 Joe Root: wickets per calendar year (all formats in the data) 0 10 20 30 2012 2014 2016 2018 2020 2022 2024 2026 14 Joe Root: wickets per calendar year (all formats in the data) Show as table Joe Root: wickets per calendar year (all formats in the data) Year Wickets 2012 0 2013 8 2014 12 2015 9 2016 8 2017 8 2018 10 2019 6 2020 16 2021 19 2022 10 2023 10 2024 21 2025 9 2026 14
Year-by-year bowling (52 rows)
Bowling by calendar year and format
Year Format Inns Wkts Avg Econ Best
2012 Test 1 0 – 5.00 0/5 2013 ODI 13 3 109.33 6.43 1/20 2013 T20I 3 2 33.50 11.17 1/15 2013 Test 14 3 54.67 2.69 2/9 2014 First-class 3 1 29.00 2.90 1/26 2014 ODI 17 8 45.75 5.23 2/15 2014 T20 (leagues & domestic) 1 0 – 6.00 0/6 2014 T20I 2 2 14.50 9.67 1/13 2014 Test 6 1 56.00 2.43 1/5 2015 ODI 8 1 119.00 5.95 1/27 2015 Test 15 8 40.25 3.30 2/22 2016 First-class 3 2 24.50 2.72 2/23 2016 ODI 2 1 41.00 5.86 1/26 2016 T20 (leagues & domestic) 2 0 – 11.25 0/20 2016 T20I 3 2 16.00 10.67 2/9 2016 Test 14 3 58.00 3.14 2/31 2017 First-class 2 1 53.00 3.88 1/22 2017 List A 1 0 – 6.33 0/19 2017 ODI 8 5 32.80 5.29 3/52 2017 T20I 1 0 – 5.50 0/11 2017 Test 8 2 37.50 2.94 1/1 2018 First-class 3 5 7.40 1.79 4/5 2018 List A 1 0 – 6.50 0/39 2018 ODI 12 2 140.00 6.27 2/31 2018 Test 10 3 47.67 2.88 1/13 2019 First-class 4 0 – 3.67 0/27 2019 ODI 4 2 32.50 5.42 2/27 2019 T20 (leagues & domestic) 1 0 – 7.00 0/7 2019 Test 10 4 74.75 4.15 2/26 2020 ODI 4 4 31.75 5.52 2/46 2020 T20 (leagues & domestic) 5 7 16.00 6.59 2/7 2020 Test 9 5 41.20 2.93 4/87 2021 First-class 6 1 74.00 2.74 1/26 2021 T20 (leagues & domestic) 6 4 32.00 7.60 1/17 2021 Test 17 14 30.50 3.06 5/8 2022 First-class 4 0 – 2.59 0/4 2022 ODI 1 0 – 24.00 0/4 2022 T20 (leagues & domestic) 1 1 20.00 20.00 1/20 2022 Test 21 9 56.00 3.59 2/23 2023 ODI 2 0 – 7.18 0/25 2023 T20 (leagues & domestic) 3 2 34.50 8.81 2/24 2023 Test 11 8 35.62 3.51 2/19 2024 First-class 7 5 48.60 2.98 3/78 2024 T20 (leagues & domestic) 7 5 19.40 7.01 2/20 2024 Test 20 11 51.00 3.54 4/79 2025 ODI 4 1 98.00 7.84 1/47 2025 T20 (leagues & domestic) 7 6 23.50 6.56 2/32 2025 Test 11 2 144.00 4.29 1/20 2026 First-class 3 8 18.25 3.24 4/49 2026 ODI 2 3 9.33 5.09 2/13 2026 T20 (leagues & domestic) 3 2 31.50 11.45 2/35 2026 Test 3 1 50.00 3.85 1/7
Joe Root against each team
Batting and bowling by phase (limited overs)
T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
Format Phase Runs Balls SR Outs Bowl balls Wkts Econ
T20 Powerplay 1039 793 131.0 22 136 7 7.81 T20 Middle 1596 1275 125.2 50 379 17 8.18 T20 Death 411 265 155.1 15 106 9 7.53 ODI Powerplay 1147 1531 74.9 35 133 5 5.19 ODI Middle 5714 6597 86.6 91 1438 22 5.74 ODI Death 794 650 122.2 26 151 3 8.07
How Joe Root was dismissed
Caught 327 (57%) Lbw 102 (18%) Bowled 100 (18%) Run out 22 (4%) Caught and bowled 12 (2%) Stumped 8 (1%)
How Joe Root took wickets
Caught 103 Bowled 20 Lbw 19 Caught and bowled 12 Stumped 6
Last 20 innings
0 25 50 75 100 10 Jul 2026 29 Jul 2026 27 Sep 2026 18 Joe Root: runs in the last 20 innings 0 25 50 75 100 10 Jul 2026 16 Jul 2026 25 Jul 2026 3 Aug 2026 19 Aug 2026 9 Sep 2026 27 Sep 2026 18 Joe Root: runs in the last 20 innings Show as table Joe Root: runs in the last 20 innings Innings Runs 10 Jul 2026 4 12 Jul 2026 2 14 Jul 2026 76 16 Jul 2026 99 19 Jul 2026 74 22 Jul 2026 15 25 Jul 2026 29 29 Jul 2026 5 1 Aug 2026 58 3 Aug 2026 17 9 Aug 2026 31 12 Aug 2026 31 19 Aug 2026 66 27 Aug 2026 4 27 Aug 2026 24 9 Sep 2026 8 9 Sep 2026 62 22 Sep 2026 44 24 Sep 2026 15 27 Sep 2026 18
Last 20 bowling innings
Batter vs bowler matchups
Bowlers Joe Root faced most Batters Joe Root bowled to most
Frequently asked questions
How many runs has Joe Root scored in Tests? 14,278 runs in 309 innings (169 matches) at an average of 50.45 and a strike rate of 57.6, in the data from 2012 to 2026.
How many runs has Joe Root scored in ODIs? 7,655 runs in 180 innings (189 matches) at an average of 50.36 and a strike rate of 87.2, in the data from 2013 to 2026.
How many runs has Joe Root scored in T20Is? 881 runs in 29 innings (31 matches) at an average of 36.71 and a strike rate of 126.0, in the data from 2012 to 2019.
What is Joe Root's highest score? 262 in Tests, the highest score in the data.
How many wickets has Joe Root taken in Tests? 74 wickets in 170 innings at an average of 48.09, economy 3.37, best figures 5/8.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology .