18MatchesT20I 9 · ODI 9
765Runsaverage 63.75 · SR 109.4
125Highest score2 hundreds · 6 fifties

Babar Azam against Zimbabwe by format

FormatMatRunsAvgSR100s/50sHS
T20I930638.25126.40/482
ODI9459114.75100.42/2125

Babar Azam against Zimbabwe year by year

YearMatRunsAvgSR100s/50sHS
2025 T20I27437.00134.50/174
2022 T20I144.0044.40/04
2021 T20I39531.67100.00/152
2020 T20I313366.50160.20/282
2020 ODI3221110.50101.81/1125
2 earlier years
YearMatRunsAvgSR100s/50sHS
2018 ODI5184184.00102.21/0106*
2015 ODI15454.0090.00/154

Babar Azam's best innings against Zimbabwe

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
125125ODIRawalpindi Cricket Stadium3 Nov 2020
106*76ODIQueens Sports Club22 Jul 2018
8255T20IRawalpindi Cricket Stadium7 Nov 2020
77*74ODIRawalpindi Cricket Stadium1 Nov 2020
7452T20IRawalpindi Cricket Stadium23 Nov 2025

Babar Azam against Zimbabwe by ground

GroundMatRunsAvgSR
Rawalpindi Cricket Stadium842871.33120.6
Queens Sports Club5184184.00102.2
Harare Sports Club39531.67100.0
Gaddafi Stadium15454.0090.0
Perth Stadium144.0044.4

Zimbabwe bowlers Babar Azam has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Blessing Muzarabani1001064106.0
Richard Ngarava8680093.0
Wellington Masakadza8676188.4
Sikandar Raza82971118.3
Tendai Chisoro6663095.5
Sean Williams57590103.5
Tendai Chatara36601166.7
Liam Roche34370108.8

Babar Azam's batting in every match against Zimbabwe

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
23 Nov 2025T20I745272142.3WonRawalpindi Cricket Stadium
18 Nov 2025T20I03000.0WonRawalpindi Cricket Stadium
27 Oct 2022T20I491044.4LostPerth Stadium
25 Apr 2021T20I524650113.0WonHarare Sports Club
23 Apr 2021T20I41455091.1LostHarare Sports Club
11 older innings
DateFormatRunsBalls4s6sSRResultGround
21 Apr 2021T20I240050.0WonHarare Sports Club
8 Nov 2020T20I512881182.1WonRawalpindi Cricket Stadium
7 Nov 2020T20I825591149.1WonRawalpindi Cricket Stadium
3 Nov 2020ODI125125131100.0LostRawalpindi Cricket Stadium
1 Nov 2020ODI77*7472104.1WonRawalpindi Cricket Stadium
30 Oct 2020ODI191830105.6WonRawalpindi Cricket Stadium
22 Jul 2018ODI106*7692139.5WonQueens Sports Club
18 Jul 2018ODI19*343055.9WonQueens Sports Club
16 Jul 2018ODI29*361080.6WonQueens Sports Club
13 Jul 2018ODI30343088.2WonQueens Sports Club
31 May 2015ODI54604090.0No resultGaddafi Stadium

Babar Azam vs Zimbabwe: questions and answers

How many matches has Babar Azam played against Zimbabwe?
Babar Azam has played 18 matches against Zimbabwe (9 in T20Is, 9 in ODIs), from 2015 to 2025. Pakistan won 14 and lost 3 of them.
How many runs has Babar Azam scored against Zimbabwe?
Babar Azam has scored 765 runs in 16 innings against Zimbabwe at an average of 63.75 and a strike rate of 109.4 (306 runs at an average of 38.25 in T20Is, 459 runs at an average of 114.75 in ODIs).
What is Babar Azam's highest score against Zimbabwe?
Babar Azam's highest score against Zimbabwe is 125 off 125 balls (ODI) at Rawalpindi Cricket Stadium on 3 November 2020.
How many hundreds has Babar Azam scored against Zimbabwe?
Babar Azam has scored 2 hundreds and 6 fifties against Zimbabwe.
Where has Babar Azam scored the most runs against Zimbabwe?
At Rawalpindi Cricket Stadium: 428 runs in 7 innings against Zimbabwe, at an average of 71.33.
How does Babar Azam usually get out against Zimbabwe?
Of Babar Azam's 12 dismissals against Zimbabwe: caught 10, lbw 1 and bowled 1. Blessing Muzarabani has dismissed Babar Azam most often, 4 times in 100 balls.
When did Babar Azam last play against Zimbabwe?
On 23 November 2025 (T20I) at Rawalpindi Cricket Stadium: 74 off 52 balls. Pakistan won that match.