Skip to content

Joe Root

514 matches · 2012 to 2026 · played for England, Yorkshire, Trent Rockets, Paarl Royals

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
Tests16930914,27850.4557.61,53646
ODIs1831837,76250.0887.463552
T201081083,04635.01130.630259
First-class29452,16350.3065.32385
List A7730450.6780.0231

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
Tests1271055.23,5597448.093.3785.6
T2045103.38273325.067.9918.8
ODIs79292.01,7403156.135.9656.5
First-class25281.08462336.783.0173.3
List A29.0580n/a6.44n/a

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
29 Oct 2026ODIsEngland v Sri Lankawon
25 Oct 2026ODIsEngland v Pakistanlost
22 Oct 2026ODIsEngland v Sri Lankalost
20 Oct 2026ODIsEngland v Pakistanlost
27 Sep 2026ODIsEngland v Sri Lankawon
24 Sep 2026ODIsEngland v Sri Lankalost
22 Sep 2026ODIsEngland v Sri Lankawon
9 Sep 2026TestsEngland v Pakistanwon
27 Aug 2026TestsEngland v Pakistanwon
19 Aug 2026TestsEngland v Pakistanwon

Query Joe Root yourself

500 free credits every month, no card. REST or MCP. Player id a343262c.

Get a free key