52MatchesODI 26 · T20I 26
2,018Runsaverage 44.84 · SR 99.3
107Highest score3 hundreds · 19 fifties

Babar Azam against New Zealand by format

FormatMatRunsAvgSR100s/50sHS
ODI261,13847.4283.32/11107
T20I2688041.90131.91/8101*

Babar Azam against New Zealand year by year

YearMatRunsAvgSR100s/50sHS
2025 ODI623238.6779.70/378
2024 T20I1033837.56140.80/469
2023 ODI949161.3886.41/5107
2023 T20I513043.33146.11/0101*
2022 T20I416856.00127.30/279*
5 earlier years
YearMatRunsAvgSR100s/50sHS
2021 T20I199.0081.80/09
2019 ODI1101—79.51/0101*
2018 ODI816921.1374.40/192
2018 T20I623547.00120.50/279
2016 ODI214572.5094.80/283

Babar Azam's best innings against New Zealand

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
107117ODINational Stadium, Karachi5 May 2023
101*58T20IGaddafi Stadium15 Apr 2023
101*127ODIEdgbaston26 Jun 2019
92100ODIDubai International Cricket Stadium11 Nov 2018
8377ODIEden Park31 Jan 2016

Babar Azam against New Zealand by ground

GroundMatRunsAvgSR
National Stadium, Karachi840450.5078.1
Rawalpindi Cricket Stadium718436.80107.0
Gaddafi Stadium619539.00137.3
Hagley Oval514736.75117.6
Dubai International Cricket Stadium321170.33106.0
Eden Park319095.00134.8
Basin Reserve37224.0073.5
Seddon Park37023.33127.3

New Zealand bowlers Babar Azam has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Ish Sodhi2582895112.0
Mitchell Santner219199190.9
Matt Henry172132376.7
Tim Southee169137481.1
Michael Bracewell161123676.4
Lockie Ferguson1211402115.7
Trent Boult1141213106.1
William O’Rourke7567289.3

Babar Azam's batting in every match against New Zealand

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
5 Apr 2025ODI50584186.2LostBay Oval
2 Apr 2025ODI130033.3LostSeddon Park
29 Mar 2025ODI78835394.0LostMcLean Park
19 Feb 2025ODI64906171.1LostNational Stadium, Karachi
14 Feb 2025ODI29344185.3LostNational Stadium, Karachi
45 older innings
DateFormatRunsBalls4s6sSRResultGround
8 Feb 2025ODI10231043.5LostGaddafi Stadium
27 Apr 2024T20I694462156.8WonGaddafi Stadium
25 Apr 2024T20I5410125.0LostGaddafi Stadium
21 Apr 2024T20I372941127.6LostRawalpindi Cricket Stadium
20 Apr 2024T20I141330107.7WonRawalpindi Cricket Stadium
21 Jan 2024T20I13241054.2WonHagley Oval
19 Jan 2024T20I191121172.7LostHagley Oval
17 Jan 2024T20I583781156.8LostUniversity Oval, Dunedin
14 Jan 2024T20I664372153.5LostSeddon Park
12 Jan 2024T20I573562162.9LostEden Park
4 Nov 2023ODI66*6362104.8WonM. Chinnaswamy Stadium
7 May 2023ODI150020.0LostNational Stadium, Karachi
5 May 2023ODI10711710091.5WonNational Stadium, Karachi
3 May 2023ODI54623187.1WonNational Stadium, Karachi
29 Apr 2023ODI65665198.5WonRawalpindi Cricket Stadium
27 Apr 2023ODI494631106.5WonRawalpindi Cricket Stadium
24 Apr 2023T20I191830105.6LostRawalpindi Cricket Stadium
17 Apr 2023T20I160016.7LostGaddafi Stadium
15 Apr 2023T20I101*58113174.1WonGaddafi Stadium
14 Apr 2023T20I9720128.6WonGaddafi Stadium
13 Jan 2023ODI4131030.8LostNational Stadium, Karachi
11 Jan 2023ODI791148169.3LostNational Stadium, Karachi
9 Jan 2023ODI66825180.5WonNational Stadium, Karachi
9 Nov 2022T20I534270126.2WonSydney Cricket Ground
14 Oct 2022T20I151430107.1WonHagley Oval
11 Oct 2022T20I21233091.3LostHagley Oval
8 Oct 2022T20I79*53110149.1WonHagley Oval
26 Oct 2021T20I9111081.8WonSharjah Cricket Stadium
26 Jun 2019ODI101*12711079.5WonEdgbaston
11 Nov 2018ODI921004192.0No resultDubai International Cricket Stadium
9 Nov 2018ODI46505092.0WonZayed Cricket Stadium
7 Nov 2018ODI01000.0LostZayed Cricket Stadium
4 Nov 2018T20I795872136.2WonDubai International Cricket Stadium
2 Nov 2018T20I40414097.6WonDubai International Cricket Stadium
31 Oct 2018T20I791077.8WonZayed Cricket Stadium
28 Jan 2018T20I181710105.9WonBay Oval
25 Jan 2018T20I50*2951172.4WonEden Park
22 Jan 2018T20I414111100.0LostSky Stadium
19 Jan 2018ODI10212047.6LostBasin Reserve
16 Jan 2018ODI390033.3LostSeddon Park
13 Jan 2018ODI8281028.6LostUniversity Oval, Dunedin
9 Jan 2018ODI10172058.8LostSaxton Oval
6 Jan 2018ODI01000.0LostBasin Reserve
31 Jan 2016ODI8377101107.8LostEden Park
25 Jan 2016ODI62766081.6LostBasin Reserve

Babar Azam vs New Zealand: questions and answers

How many matches has Babar Azam played against New Zealand?
Babar Azam has played 52 matches against New Zealand (26 in ODIs, 26 in T20Is), from 2016 to 2025. Pakistan won 22 and lost 27 of them.
How many runs has Babar Azam scored against New Zealand?
Babar Azam has scored 2,018 runs in 50 innings against New Zealand at an average of 44.84 and a strike rate of 99.3 (1,138 runs at an average of 47.42 in ODIs, 880 runs at an average of 41.90 in T20Is).
What is Babar Azam's highest score against New Zealand?
Babar Azam's highest score against New Zealand is 107 off 117 balls (ODI) at National Stadium, Karachi on 5 May 2023.
How many hundreds has Babar Azam scored against New Zealand?
Babar Azam has scored 3 hundreds and 19 fifties against New Zealand.
Where has Babar Azam scored the most runs against New Zealand?
At National Stadium, Karachi: 404 runs in 8 innings against New Zealand, at an average of 50.50.
How does Babar Azam usually get out against New Zealand?
Of Babar Azam's 45 dismissals against New Zealand: caught 35, bowled 4, stumped 4, run out 1 and lbw 1. Michael Bracewell has dismissed Babar Azam most often, 6 times in 161 balls.
When did Babar Azam last play against New Zealand?
On 5 April 2025 (ODI) at Bay Oval: 50 off 58 balls. Pakistan lost that match.