Babar Azam vs Zimbabwe record
Babar Azam has scored 306 runs in 9 T20Is against Zimbabwe at an average of 38.25 (strike rate 126.4), with 4 fifties. In ODIs: 459 runs in 9 matches at an average of 114.75 (strike rate 100.4), with 2 hundreds and 2 fifties.
18MatchesT20I 9 · ODI 9
765Runsaverage 63.75 · SR 109.4
125Highest score2 hundreds · 6 fifties
Babar Azam against Zimbabwe by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| T20I | 9 | 306 | 38.25 | 126.4 |
| ODI | 9 | 459 | 114.75 | 100.4 |
Babar Azam against Zimbabwe year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2025 T20I | 2 | 74 | 37.00 | 134.5 |
| 2022 T20I | 1 | 4 | 4.00 | 44.4 |
| 2021 T20I | 3 | 95 | 31.67 | 100.0 |
| 2020 T20I | 3 | 133 | 66.50 | 160.2 |
| 2020 ODI | 3 | 221 | 110.50 | 101.8 |
2 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2018 ODI | 5 | 184 | 184.00 | 102.2 |
| 2015 ODI | 1 | 54 | 54.00 | 90.0 |
Babar Azam's best innings against Zimbabwe
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 125 | 125 | 3 Nov 2020 |
| 106* | 76 | 22 Jul 2018 |
| 82 | 55 | 7 Nov 2020 |
| 77* | 74 | 1 Nov 2020 |
| 74 | 52 | 23 Nov 2025 |
Babar Azam against Zimbabwe by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Rawalpindi Cricket Stadium | 8 | 428 | 71.33 | 120.6 |
| Queens Sports Club | 5 | 184 | 184.00 | 102.2 |
| Harare Sports Club | 3 | 95 | 31.67 | 100.0 |
| Gaddafi Stadium | 1 | 54 | 54.00 | 90.0 |
| Perth Stadium | 1 | 4 | 4.00 | 44.4 |
Zimbabwe bowlers Babar Azam has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Blessing Muzarabani | 100 | 106 | 4 | 106.0 |
| Richard Ngarava | 86 | 80 | 0 | 93.0 |
| Wellington Masakadza | 86 | 76 | 1 | 88.4 |
| Sikandar Raza | 82 | 97 | 1 | 118.3 |
| Tendai Chisoro | 66 | 63 | 0 | 95.5 |
| Sean Williams | 57 | 59 | 0 | 103.5 |
| Tendai Chatara | 36 | 60 | 1 | 166.7 |
| Liam Roche | 34 | 37 | 0 | 108.8 |
Babar Azam's batting in every match against Zimbabwe
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 23 Nov 2025 | 74 | 52 | Won |
| 18 Nov 2025 | 0 | 3 | Won |
| 27 Oct 2022 | 4 | 9 | Lost |
| 25 Apr 2021 | 52 | 46 | Won |
| 23 Apr 2021 | 41 | 45 | Lost |
11 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 21 Apr 2021 | 2 | 4 | Won |
| 8 Nov 2020 | 51 | 28 | Won |
| 7 Nov 2020 | 82 | 55 | Won |
| 3 Nov 2020 | 125 | 125 | Lost |
| 1 Nov 2020 | 77* | 74 | Won |
| 30 Oct 2020 | 19 | 18 | Won |
| 22 Jul 2018 | 106* | 76 | Won |
| 18 Jul 2018 | 19* | 34 | Won |
| 16 Jul 2018 | 29* | 36 | Won |
| 13 Jul 2018 | 30 | 34 | Won |
| 31 May 2015 | 54 | 60 | No result |
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.