Joe Root vs Pakistan record
Joe Root has scored 873 runs in 19 ODIs against Pakistan at an average of 48.50 (strike rate 92.1), with 1 hundred and 7 fifties. In T20Is: 105 runs in 4 matches at an average of 26.25 (strike rate 118.0).
23MatchesODI 19 · T20I 4
978Runsaverage 44.45 · SR 94.3
107Highest score1 hundreds · 7 fifties
Joe Root against Pakistan by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 19 | 873 | 48.50 | 92.1 |
| T20I | 4 | 105 | 26.25 | 118.0 |
Joe Root against Pakistan year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2026 ODI | 2 | 38 | 19.00 | 90.5 |
| 2023 ODI | 1 | 60 | 60.00 | 83.3 |
| 2019 ODI | 6 | 310 | 62.00 | 100.6 |
| 2019 T20I | 1 | 47 | 47.00 | 111.9 |
| 2017 ODI | 1 | 46 | 46.00 | 82.1 |
4 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2016 ODI | 5 | 274 | 54.80 | 91.0 |
| 2016 T20I | 1 | 6 | 6.00 | 66.7 |
| 2015 ODI | 4 | 145 | 36.25 | 85.8 |
| 2015 T20I | 2 | 52 | 26.00 | 136.8 |
Joe Root's best innings against Pakistan
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 107 | 104 | 3 Jun 2019 |
| 89 | 108 | 27 Aug 2016 |
| 85 | 86 | 30 Aug 2016 |
| 84 | 73 | 19 May 2019 |
| 71 | 71 | 20 Nov 2015 |
Joe Root against Pakistan by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Trent Bridge | 3 | 228 | 76.00 | 98.7 |
| Sophia Gardens | 3 | 102 | 34.00 | 95.3 |
| Headingley | 2 | 114 | 57.00 | 115.2 |
| The Rose Bowl | 2 | 101 | 50.50 | 80.2 |
| Dubai International Cricket Stadium | 2 | 91 | 45.50 | 104.6 |
| Zayed Cricket Stadium | 2 | 63 | 31.50 | 75.0 |
| Sharjah Cricket Stadium | 2 | 43 | 21.50 | 119.4 |
| Lord's | 1 | 89 | 89.00 | 82.4 |
Pakistan bowlers Joe Root has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Hasan Ali | 133 | 128 | 4 | 96.2 |
| Imad Wasim | 98 | 89 | 2 | 90.8 |
| Yasir Shah | 89 | 97 | 1 | 109.0 |
| Wahab Riaz | 88 | 76 | 2 | 86.4 |
| Shoaib Malik | 74 | 75 | 1 | 101.4 |
| Shadab Khan | 67 | 53 | 2 | 79.1 |
| Mohammad Amir | 55 | 43 | 0 | 78.2 |
| Mohammad Hafeez | 48 | 51 | 0 | 106.3 |
Joe Root's batting in every match against Pakistan
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 25 Oct 2026 | 5 | 7 | Lost |
| 20 Oct 2026 | 33 | 35 | Lost |
| 11 Nov 2023 | 60 | 72 | Won |
| 3 Jun 2019 | 107 | 104 | Lost |
| 19 May 2019 | 84 | 73 | Won |
17 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 17 May 2019 | 36 | 41 | Won |
| 14 May 2019 | 43 | 36 | Won |
| 11 May 2019 | 40 | 54 | Won |
| 5 May 2019 | 47 | 42 | Won |
| 14 Jun 2017 | 46 | 56 | Lost |
| 7 Sept 2016 | 6 | 9 | Lost |
| 4 Sept 2016 | 9 | 9 | Lost |
| 1 Sept 2016 | 30 | 26 | Won |
| 30 Aug 2016 | 85 | 86 | Won |
| 27 Aug 2016 | 89 | 108 | Won |
| 24 Aug 2016 | 61 | 72 | Won |
| 30 Nov 2015 | 32 | 22 | Won |
| 27 Nov 2015 | 20 | 16 | Won |
| 20 Nov 2015 | 71 | 71 | Won |
| 17 Nov 2015 | 11 | 14 | Won |
| 13 Nov 2015 | 63 | 77 | Won |
| 11 Nov 2015 | 0 | 7 | Lost |
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.