41MatchesODI 22 · T20I 19
1,583Runsaverage 45.23 · SR 110.0
158Highest score3 hundreds · 9 fifties

Babar Azam against England by format

FormatMatRunsAvgSR100s/50sHS
ODI2289844.9094.82/5158
T20I1968545.67139.21/4110*

Babar Azam against England year by year

YearMatRunsAvgSR100s/50sHS
2026 ODI24422.0068.80/034
2026 T20I12525.00104.20/025
2024 T20I26834.00141.70/036
2023 ODI13838.0084.40/038
2022 T20I831752.83139.61/1110*
9 earlier years
YearMatRunsAvgSR100s/50sHS
2021 T20I311839.33151.30/185
2021 ODI317759.00113.51/0158
2020 T20I37738.50124.20/156
2019 ODI634056.6798.81/3115
2019 T20I16565.00154.80/165
2017 ODI138—84.40/038*
2016 ODI512224.4084.70/040
2016 T20I115—136.40/015*
2015 ODI413946.3393.30/262*

Babar Azam's best innings against England

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
158139ODIEdgbaston13 Jul 2021
115112ODITrent Bridge17 May 2019
110*66T20INational Stadium, Karachi22 Sept 2022
87*59T20IGaddafi Stadium30 Sept 2022
8549T20ITrent Bridge16 Jul 2021

Babar Azam against England by ground

GroundMatRunsAvgSR
Old Trafford510334.33119.8
Trent Bridge427268.00110.6
National Stadium, Karachi418561.67149.2
Sophia Gardens413444.67113.6
Gaddafi Stadium411036.67126.4
Headingley311438.0095.0
Edgbaston219095.00115.2
The Rose Bowl29145.5096.8

England bowlers Babar Azam has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Adil Rashid2172387109.7
David Willey1411812128.4
Chris Woakes1191233103.4
Moeen Ali1171243106.0
Ben Stokes8371185.5
Mark Wood7969387.3
Tom Curran72722100.0
Saqib Mahmood6968398.6

Babar Azam's batting in every match against England

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
25 Oct 2026ODI10122083.3WonGaddafi Stadium
20 Oct 2026ODI34524065.4WonRawalpindi Cricket Stadium
24 Feb 2026T20I252420104.2LostPallekele International Cricket Stadium
30 May 2024T20I362251163.6LostKennington Oval
25 May 2024T20I322640123.1LostEdgbaston
35 older innings
DateFormatRunsBalls4s6sSRResultGround
11 Nov 2023ODI38456084.4LostEden Gardens
13 Nov 2022T20I322820114.3LostMelbourne Cricket Ground
2 Oct 2022T20I4410100.0LostGaddafi Stadium
30 Sept 2022T20I87*5973147.5LostGaddafi Stadium
28 Sept 2022T20I9121075.0WonGaddafi Stadium
25 Sept 2022T20I362830128.6WonNational Stadium, Karachi
23 Sept 2022T20I8610133.3LostNational Stadium, Karachi
22 Sept 2022T20I110*66115166.7WonNational Stadium, Karachi
20 Sept 2022T20I312430129.2LostNational Stadium, Karachi
20 Jul 2021T20I11131084.6LostOld Trafford
18 Jul 2021T20I221630137.5LostHeadingley
16 Jul 2021T20I854983173.5WonTrent Bridge
13 Jul 2021ODI158139144113.7LostEdgbaston
10 Jul 2021ODI191540126.7LostLord's
8 Jul 2021ODI02000.0LostSophia Gardens
1 Sept 2020T20I211830116.7WonOld Trafford
30 Aug 2020T20I564470127.3LostOld Trafford
3 Jun 2019ODI63664195.5WonTrent Bridge
19 May 2019ODI80839196.4LostHeadingley
17 May 2019ODI115112131102.7LostTrent Bridge
14 May 2019ODI151130136.4LostCounty Ground, Bristol
11 May 2019ODI51521098.1LostThe Rose Bowl
8 May 2019ODI16203080.0No resultKennington Oval
5 May 2019T20I654253154.8LostSophia Gardens
14 Jun 2017ODI38*452184.4WonSophia Gardens
7 Sept 2016T20I15*1120136.4WonOld Trafford
4 Sept 2016ODI312960106.9WonSophia Gardens
1 Sept 2016ODI12210057.1LostHeadingley
30 Aug 2016ODI9190047.4LostTrent Bridge
27 Aug 2016ODI30335090.9LostLord's
24 Aug 2016ODI40424095.2LostThe Rose Bowl
20 Nov 2015ODI515151100.0LostDubai International Cricket Stadium
17 Nov 2015ODI22302073.3LostSharjah Cricket Stadium
13 Nov 2015ODI460066.7LostZayed Cricket Stadium
11 Nov 2015ODI62*6224100.0WonZayed Cricket Stadium

Babar Azam vs England: questions and answers

How many matches has Babar Azam played against England?
Babar Azam has played 41 matches against England (22 in ODIs, 19 in T20Is), from 2015 to 2026. Pakistan won 12 and lost 27 of them.
How many runs has Babar Azam scored against England?
Babar Azam has scored 1,583 runs in 40 innings against England at an average of 45.23 and a strike rate of 110.0 (898 runs at an average of 44.90 in ODIs, 685 runs at an average of 45.67 in T20Is).
What is Babar Azam's highest score against England?
Babar Azam's highest score against England is 158 off 139 balls (ODI) at Edgbaston on 13 July 2021.
How many hundreds has Babar Azam scored against England?
Babar Azam has scored 3 hundreds and 9 fifties against England.
Where has Babar Azam scored the most runs against England?
At Trent Bridge: 272 runs in 4 innings against England, at an average of 68.00.
How does Babar Azam usually get out against England?
Of Babar Azam's 35 dismissals against England: caught 20, bowled 8, lbw 4, run out 2 and stumped 1. Adil Rashid has dismissed Babar Azam most often, 7 times in 217 balls.
When did Babar Azam last play against England?
On 25 October 2026 (ODI) at Gaddafi Stadium: 10 off 12 balls. Pakistan won that match.