23MatchesODI 19 · T20I 4
978Runsaverage 44.45 · SR 94.3
107Highest score1 hundreds · 7 fifties

Joe Root against Pakistan by format

FormatMatRunsAvgSR100s/50sHS
ODI1987348.5092.11/7107
T20I410526.25118.00/047

Joe Root against Pakistan year by year

YearMatRunsAvgSR100s/50sHS
2026 ODI23819.0090.50/033
2023 ODI16060.0083.30/160
2019 ODI631062.00100.61/1107
2019 T20I14747.00111.90/047
2017 ODI14646.0082.10/046
4 earlier years
YearMatRunsAvgSR100s/50sHS
2016 ODI527454.8091.00/389
2016 T20I166.0066.70/06
2015 ODI414536.2585.80/271
2015 T20I25226.00136.80/032

Joe Root's best innings against Pakistan

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
107104ODITrent Bridge3 Jun 2019
89108ODILord's27 Aug 2016
8586ODITrent Bridge30 Aug 2016
8473ODIHeadingley19 May 2019
7171ODIDubai International Cricket Stadium20 Nov 2015

Joe Root against Pakistan by ground

GroundMatRunsAvgSR
Trent Bridge322876.0098.7
Sophia Gardens310234.0095.3
Headingley211457.00115.2
The Rose Bowl210150.5080.2
Dubai International Cricket Stadium29145.50104.6
Zayed Cricket Stadium26331.5075.0
Sharjah Cricket Stadium24321.50119.4
Lord's18989.0082.4

Pakistan bowlers Joe Root has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Hasan Ali133128496.2
Imad Wasim9889290.8
Yasir Shah89971109.0
Wahab Riaz8876286.4
Shoaib Malik74751101.4
Shadab Khan6753279.1
Mohammad Amir5543078.2
Mohammad Hafeez48510106.3

Joe Root's batting in every match against Pakistan

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
25 Oct 2026ODI571071.4LostGaddafi Stadium
20 Oct 2026ODI33352094.3LostRawalpindi Cricket Stadium
11 Nov 2023ODI60724083.3WonEden Gardens
3 Jun 2019ODI107104101102.9LostTrent Bridge
19 May 2019ODI847390115.1WonHeadingley
17 older innings
DateFormatRunsBalls4s6sSRResultGround
17 May 2019ODI36413087.8WonTrent Bridge
14 May 2019ODI433641119.4WonCounty Ground, Bristol
11 May 2019ODI40543074.1WonThe Rose Bowl
5 May 2019T20I474250111.9WonSophia Gardens
14 Jun 2017ODI46562082.1LostSophia Gardens
7 Sept 2016T20I690066.7LostOld Trafford
4 Sept 2016ODI9910100.0LostSophia Gardens
1 Sept 2016ODI302651115.4WonHeadingley
30 Aug 2016ODI85868098.8WonTrent Bridge
27 Aug 2016ODI891085082.4WonLord's
24 Aug 2016ODI61726084.7WonThe Rose Bowl
30 Nov 2015T20I322241145.5WonSharjah Cricket Stadium
27 Nov 2015T20I201611125.0WonDubai International Cricket Stadium
20 Nov 2015ODI717132100.0WonDubai International Cricket Stadium
17 Nov 2015ODI11141078.6WonSharjah Cricket Stadium
13 Nov 2015ODI63773081.8WonZayed Cricket Stadium
11 Nov 2015ODI07000.0LostZayed Cricket Stadium

Joe Root vs Pakistan: questions and answers

How many matches has Joe Root played against Pakistan?
Joe Root has played 23 matches against Pakistan (19 in ODIs, 4 in T20Is), from 2015 to 2026. England won 15 and lost 7 of them.
How many runs has Joe Root scored against Pakistan?
Joe Root has scored 978 runs in 22 innings against Pakistan at an average of 44.45 and a strike rate of 94.3 (873 runs at an average of 48.50 in ODIs, 105 runs at an average of 26.25 in T20Is).
What is Joe Root's highest score against Pakistan?
Joe Root's highest score against Pakistan is 107 off 104 balls (ODI) at Trent Bridge on 3 June 2019.
How many hundreds has Joe Root scored against Pakistan?
Joe Root has scored 1 hundred and 7 fifties against Pakistan.
Where has Joe Root scored the most runs against Pakistan?
At Trent Bridge: 228 runs in 3 innings against Pakistan, at an average of 76.00.
How does Joe Root usually get out against Pakistan?
Of Joe Root's 22 dismissals against Pakistan: caught 15, bowled 4, run out 1, stumped 1 and lbw 1. Hasan Ali has dismissed Joe Root most often, 4 times in 133 balls.
When did Joe Root last play against Pakistan?
On 25 October 2026 (ODI) at Gaddafi Stadium: 5 off 7 balls. England lost that match.