Babar Azam ODI record: Against which team has he scored the most runs?

Mohit Khakhar

Babar Azam ODI record: Against which team has he scored the most runs? image

Babar Azam is one of the finest batting talents that Pakistan has ever produced. He is  regarded as one of the best batters of this generation and has played over 200 international matches.

The 28-year-old is also the only batter to rank in the top five of the ICC men's batting rankings in all three formats. Over the years, he has grown in stature as both a batsman and captain. Babar has played over 100 ODI matches for Pakistan, and has some stunning numbers to back himself.

MORE: Bet on Asia Cup and other cricket matches here!

Babar Azam has scored the most ODI runs against which team? 

Babar Azam has scored the most ODI runs against New Zealand:

MatchesRunsAverageStrike Rate50s100sHigh Score
1984046.6683.0072107

Country-wise break up of runs scored by Babar Azam in ODIs

Here is the list of top five countries that have conceded the most runs to Babar Azam in ODI cricket. 

CountryMatchesRunsAverageHigh Score
New Zealand1984046.66107
England1981648.00158
West Indies1071779.66125*
Australia958873.50114
Sri Lanka1152558.33115

MORE: Pakistan vs Sri Lanka: Babar Azam score today

When did Babar Azam make his ODI debut?

Babar Azam made his ODI debut for Pakistan in 2015. He made his first appearance against Zimbabwe at Lahore on 31 May. Since then, Babar has played 108 One Day International matches, scoring over 5000 runs. 

What is Babar Azam's ODI record?

MatchesInningsRunsAverageStrike Rate50s100s0sHigh Score
108105540958.1689.1228194158

MORE: Babar Azam Asia Cup record: Iconic knocks and stats

Mohit Khakhar

Mohit Khakhar is a content producer for The Sporting News India.