Joe Root

Joe Root

513 matches · 13 Dec 2012 to 25 Oct 2026

Full name
Joseph Edward Root
Born
30 Dec 1990, Dore
Age
35 years
Role
Top-order batter
Batting
Right-handed
Bowling
Right-arm off break

Joseph Edward Root (born 30 December 1990) is an English international cricketer who plays for England in Tests and ODIs. He is the current captain of the Test team, reappointed in 2026 having previously held the role from 2017 to 2022. He plays for Yorkshire in English domestic cricket. Root is currently the leading run-scorer among active batsmen, the second highest run-scorer of all time in Test cricket and the highest run scorer for England. Root is widely regarded as one of the greatest cricketers of his era and among the finest England has produced. He was part of the England team that won the 2019 Cricket World Cup, where he top scored for England. As of March 2026, he has topped the ICC rankings for Test batsmen on ten occasions.

Root made his Test debut in 2012, his ODI debut in 2013 and played for the England Twenty20 International team between 2012 and 2019. He captained England's Test team between February 2017 and April 2022, and holds the records for most Test matches (65), wins (28) as England captain. On the occasion of England's 1,000th Test in 2018, Root was named in the country's greatest all-time Test XI by the England and Wales Cricket Board. He was named both the ICC Men's Test Cricketer of the Year and the Wisden Leading Cricketer in the World for 2021.

Text from Wikipedia (CC BY-SA 4.0). Photo: Ben Sutherland · CC BY 2.0.

Joe Root: career summary

Joe Root is a top-order batter, born on 30 Dec 1990 in Dore. Joe Root has played 513 matches on CricInto's records, from 13 Dec 2012 to 25 Oct 2026, for England, Welsh Fire, Yorkshire, Trent Rockets, Paarl Royals, Rajasthan Royals, Dubai Capitals and Sydney Thunder.

In ODIs (192 matches, 2013–2026): 7,762 runs in 183 innings at an average of 50.08 and a strike rate of 87.35, with 19 hundreds and 48 fifties (highest score 166*); 30 wickets at an average of 56.83 and an economy rate of 5.92 (best 3/52).

In Tests (169 matches, 2012–2026): 14,278 runs in 309 innings at an average of 50.45 and a strike rate of 57.61, with 41 hundreds and 69 fifties (highest score 262); 74 wickets at an average of 48.09 and an economy rate of 3.37 (best 5/8).

In the The Hundred Men's Competition (34 matches, 2021–2026): 713 runs in 31 innings at an average of 27.42 and a strike rate of 130.35, with 0 hundreds and 4 fifties (highest score 76); 6 wickets at an average of 28.17 and an economy rate of 7.51 (best 2/24).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
Test16930926 1427826250.45 2478357.6141 6915454615
ODI19218328 7762166*50.08 888687.3519 48635529
T20I31295 88190*36.71 699126.040 591152
The Hundred Men's Competition34315 7137627.42 547130.350 463171
Vitality Blast21215 6786542.38 506133.990 565120
County Championship17260 129515649.81 199364.984 713820
Specsavers County Championship9152 65621350.46 104163.022 27022
SA20883 27992*55.80 199140.200 32962
Big Bash League771 932615.50 81114.810 01100
Royal London One-Day Cup771 3048350.67 38080.000 32310
NatWest T20 Blast552 17292*57.33 118145.760 22030
International League T20551 2148253.50 159134.590 22160
Indian Premier League310 101010.00 1566.670 0100
LV= County Championship340 2129753.00 27975.990 23110
Vitality Blast Men220 643.00 966.670 0100

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
Test1691701055.2 3559745/8 48.093.3785.57 21
ODI19278288 1705303/52 56.835.9257.60 00
T20I31914 13962/9 23.179.9314.00 00
The Hundred Men's Competition341022.3 16962/24 28.177.5122.50 00
Vitality Blast211437 279142/7 19.937.5415.86 00
County Championship1720175.4 520144/49 37.142.9675.29 10
Specsavers County Championship91295.2 29784/5 37.133.1271.50 10
SA208619 13352/32 26.607.0022.80 00
Big Bash League711 700/7 -7.00- 00
Royal London One-Day Cup729 5800/19 -6.44- 00
NatWest T20 Blast535 5100/6 -10.20- 00
International League T20500 00- --- 00
Indian Premier League312 1400/14 -7.00- 00
LV= County Championship3310 2911/26 29.002.9060.00 00
Vitality Blast Men213 3522/35 17.5011.679.00 00

Recent matches

DateMatchBatBowl
25 Oct 2026 ENG vs PAK ODI 5 (7)-
22 Oct 2026 ENG vs SL ODI 69 (66)-
20 Oct 2026 ENG vs PAK ODI 33 (35)0/12 (1)
27 Sept 2026 ENG vs SL ODI 18 (37)1/15 (3)
24 Sept 2026 ENG vs SL ODI 15 (17)-
22 Sept 2026 ENG vs SL ODI 44 (52)-
9 Sept 2026 ENG vs PAK Test 8 (18) & 62* (69)-
27 Aug 2026 ENG vs PAK Test 4 (13) & 24 (37)-
19 Aug 2026 ENG vs PAK Test 66 (112)-
12 Aug 2026 WF vs LS The Hundred Men's Competition 31 (31)-

Frequently asked questions

How many runs has Joe Root scored in ODIs?

Joe Root has scored 7,762 runs in ODIs, at an average of 50.08.

How many wickets has Joe Root taken in ODIs?

Joe Root has taken 30 wickets in ODIs, with best figures of 3/52.

How many runs has Joe Root scored in Tests?

Joe Root has scored 14,278 runs in Tests, at an average of 50.45.

How many wickets has Joe Root taken in Tests?

Joe Root has taken 74 wickets in Tests, with best figures of 5/8.

How many runs has Joe Root scored in the The Hundred Men's Competition?

Joe Root has scored 713 runs in the The Hundred Men's Competition, at an average of 27.42.

How many wickets has Joe Root taken in the The Hundred Men's Competition?

Joe Root has taken 6 wickets in the The Hundred Men's Competition, with best figures of 2/24.

How many hundreds has Joe Root scored?

Joe Root has scored 19 hundreds in ODIs, 41 hundreds in Tests, 4 hundreds in the County Championship and 2 hundreds in the Specsavers County Championship.

What is Joe Root's highest score?

Joe Root's highest score is 262, in Tests.

How old is Joe Root?

Joe Root was born on 30 Dec 1990 in Dore, and is 35 years old.

Which teams has Joe Root played for?

England (2012–2026), Welsh Fire (2026), Yorkshire (2014–2026), Trent Rockets (2021–2025), Paarl Royals (2025), Rajasthan Royals (2023), Dubai Capitals (2023) and Sydney Thunder (2018–2019).