20MatchesT20I 11 · ODI 9
648Runsaverage 40.50 · SR 110.0
128Highest score1 hundreds · 4 fifties

Jonny Bairstow against Pakistan by format

FormatMatRunsAvgSR100s/50sHS
T20I1120926.13129.00/160*
ODI943954.88102.81/3128

Jonny Bairstow against Pakistan year by year

YearMatRunsAvgSR100s/50sHS
2024 T20I24949.00144.10/028*
2023 ODI15959.0096.70/159
2021 T20I3299.67131.80/013
2020 T20I34615.33148.40/044
2019 ODI524360.75127.91/1128
3 earlier years
YearMatRunsAvgSR100s/50sHS
2017 ODI14343.0075.40/043
2016 ODI29447.0079.00/161
2012 T20I38585.00113.30/160*

Jonny Bairstow's best innings against Pakistan

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
12893ODICounty Ground, Bristol14 May 2019
6183ODIHeadingley1 Sept 2016
60*46T20IDubai International Cricket Stadium25 Feb 2012
5961ODIEden Gardens11 Nov 2023
5145ODIThe Rose Bowl11 May 2019

Jonny Bairstow against Pakistan by ground

GroundMatRunsAvgSR
Old Trafford45112.75130.8
Headingley310635.3395.5
Dubai International Cricket Stadium282—122.4
Sophia Gardens27638.0081.7
Trent Bridge24321.50113.2
Kennington Oval228—175.0
County Ground, Bristol1128128.00137.6
Eden Gardens15959.0096.7

Pakistan bowlers Jonny Bairstow has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Imad Wasim9375380.6
Shaheen Shah Afridi791184149.4
Hasan Ali62631101.6
Shadab Khan43462107.0
Junaid Khan38461121.1
Umar Gul3733189.2

Jonny Bairstow's batting in every match against Pakistan

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
30 May 2024T20I28*1613175.0WonKennington Oval
25 May 2024T20I211812116.7WonEdgbaston
11 Nov 2023ODI59617196.7WonEden Gardens
20 Jul 2021T20I580062.5WonOld Trafford
18 Jul 2021T20I13720185.7WonHeadingley
14 older innings
DateFormatRunsBalls4s6sSRResultGround
16 Jul 2021T20I11711157.1LostTrent Bridge
1 Sept 2020T20I03000.0LostOld Trafford
30 Aug 2020T20I442442183.3WonOld Trafford
28 Aug 2020T20I240050.0No resultOld Trafford
3 Jun 2019ODI323141103.2LostTrent Bridge
19 May 2019ODI322160152.4WonHeadingley
14 May 2019ODI12893155137.6WonCounty Ground, Bristol
11 May 2019ODI514560113.3WonThe Rose Bowl
14 Jun 2017ODI43574075.4LostSophia Gardens
4 Sept 2016ODI33364091.7LostSophia Gardens
1 Sept 2016ODI61834173.5WonHeadingley
27 Feb 2012T20I380037.5WonZayed Cricket Stadium
25 Feb 2012T20I60*4652130.4WonDubai International Cricket Stadium
23 Feb 2012T20I22*2100104.8LostDubai International Cricket Stadium

Jonny Bairstow vs Pakistan: questions and answers

How many matches has Jonny Bairstow played against Pakistan?
Jonny Bairstow has played 20 matches against Pakistan (11 in T20Is, 9 in ODIs), from 2012 to 2024. England won 12 and lost 6 of them.
How many runs has Jonny Bairstow scored against Pakistan?
Jonny Bairstow has scored 648 runs in 19 innings against Pakistan at an average of 40.50 and a strike rate of 110.0 (209 runs at an average of 26.13 in T20Is, 439 runs at an average of 54.88 in ODIs).
What is Jonny Bairstow's highest score against Pakistan?
Jonny Bairstow's highest score against Pakistan is 128 off 93 balls (ODI) at County Ground, Bristol on 14 May 2019.
How many hundreds has Jonny Bairstow scored against Pakistan?
Jonny Bairstow has scored 1 hundred and 4 fifties against Pakistan.
Where has Jonny Bairstow scored the most runs against Pakistan?
At Headingley: 106 runs in 3 innings against Pakistan, at an average of 35.33.
How does Jonny Bairstow usually get out against Pakistan?
Of Jonny Bairstow's 16 dismissals against Pakistan: caught 12, bowled 3 and run out 1. Shaheen Shah Afridi has dismissed Jonny Bairstow most often, 4 times in 79 balls.
When did Jonny Bairstow last play against Pakistan?
On 30 May 2024 (T20I) at Kennington Oval: 28 not out off 16 balls. England won that match.