15MatchesODI 9 · T20I 6
351Runsaverage 27.00 · SR 86.7
68*Highest score0 hundreds · 2 fifties

Babar Azam against India by format

FormatMatRunsAvgSR100s/50sHS
ODI924130.1376.30/150
T20I611022.00123.60/168*

Babar Azam against India year by year

YearMatRunsAvgSR100s/50sHS
2026 T20I155.0071.40/05
2025 ODI12323.0088.50/023
2024 T20I11313.00130.00/013
2023 ODI36030.0073.20/150
2022 T20I3248.00120.00/014
4 earlier years
YearMatRunsAvgSR100s/50sHS
2021 T20I168—130.80/168*
2019 ODI14848.0084.20/048
2018 ODI25628.0064.40/047
2017 ODI25427.0084.40/046

Babar Azam's best innings against India

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
68*52T20IDubai International Cricket Stadium24 Oct 2021
5058ODINarendra Modi Stadium14 Oct 2023

Babar Azam against India by ground

India bowlers Babar Azam has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Hardik Pandya72762105.6
Jasprit Bumrah5844175.9
Kuldeep Yadav5228253.8
Ravindra Jadeja3532091.4
Yuzvendra Chahal3531088.6
Bhuvneshwar Kumar33351106.1

Babar Azam's batting in every match against India

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
15 Feb 2026T20I570071.4LostR Premadasa Stadium
23 Feb 2025ODI23265088.5LostDubai International Cricket Stadium
9 Jun 2024T20I131020130.0LostNassau County International Cricket Stadium
14 Oct 2023ODI50587086.2LostNarendra Modi Stadium
10 Sept 2023ODI10242041.7LostR Premadasa Stadium
9 older innings
DateFormatRunsBalls4s6sSRResultGround
23 Oct 2022T20I01000.0LostMelbourne Cricket Ground
4 Sept 2022T20I141020140.0WonDubai International Cricket Stadium
28 Aug 2022T20I10920111.1LostDubai International Cricket Stadium
24 Oct 2021T20I68*5262130.8WonDubai International Cricket Stadium
16 Jun 2019ODI48573184.2LostOld Trafford
23 Sept 2018ODI9250036.0LostDubai International Cricket Stadium
19 Sept 2018ODI47626075.8LostDubai International Cricket Stadium
18 Jun 2017ODI46524088.5WonKennington Oval
4 Jun 2017ODI8121066.7LostEdgbaston

Babar Azam vs India: questions and answers

How many matches has Babar Azam played against India?
Babar Azam has played 15 matches against India (9 in ODIs, 6 in T20Is), from 2017 to 2026. Pakistan won 3 and lost 11 of them.
How many runs has Babar Azam scored against India?
Babar Azam has scored 351 runs in 14 innings against India at an average of 27.00 and a strike rate of 86.7 (241 runs at an average of 30.13 in ODIs, 110 runs at an average of 22.00 in T20Is).
What is Babar Azam's highest score against India?
Babar Azam's highest score against India is 68 not out off 52 balls (T20I) at Dubai International Cricket Stadium on 24 October 2021.
How many hundreds has Babar Azam scored against India?
Babar Azam has scored no hundreds and 2 fifties against India.
Where has Babar Azam scored the most runs against India?
At Dubai International Cricket Stadium: 171 runs in 6 innings against India, at an average of 34.20.
How does Babar Azam usually get out against India?
Of Babar Azam's 13 dismissals against India: caught 6, bowled 5, lbw 1 and run out 1. Hardik Pandya has dismissed Babar Azam most often, twice in 72 balls.
When did Babar Azam last play against India?
On 15 February 2026 (T20I) at R Premadasa Stadium: 5 off 7 balls. Pakistan lost that match.