CricketScore

Head to head / Pakistan v Zimbabwe

Pakistan v Zimbabwe

63 recorded meetings in men's internationals.

the coin toss before a match: two captains from behind at the centre of the pitch, a coin in the air, a quiet stadium beyond. (AI-generated image) AI
AI-generated image

Head-to-head record

All formats
53Pakistan wins
3Tied, drawn or no result
7Zimbabwe wins
FormatPPakistanZimbabweT/DNR
Test54100
ODI3630312
T20I2219300

Latest meetings

Runs per over
  1. 23 Nov 2025 · T20I · Pakistan T20I Tri-Series Rawalpindi Cricket Stadium, Rawalpindi
    Pakistan 195/5(20 ov) Zimbabwe 126(19 ov)

    Pakistan won by 69 runs

    Pakistan: runs per over
    Zimbabwe: runs per over
  2. 18 Nov 2025 · T20I · Pakistan T20I Tri-Series Rawalpindi Cricket Stadium, Rawalpindi
    Zimbabwe 147/8(20 ov) Pakistan 151/5(19.2 ov)

    Pakistan won by 5 wickets

    Zimbabwe: runs per over
    Pakistan: runs per over
  3. 5 Dec 2024 · T20I · Pakistan tour of Zimbabwe Queens Sports Club, Bulawayo, Bulawayo
    Pakistan 132/7(20 ov) Zimbabwe 133/8(19.5 ov)

    Zimbabwe won by 2 wickets

    Pakistan: runs per over
    Zimbabwe: runs per over
  4. 3 Dec 2024 · T20I · Pakistan tour of Zimbabwe Queens Sports Club, Bulawayo, Bulawayo
    Zimbabwe 57(12.4 ov) Pakistan 61/0(5.3 ov)

    Pakistan won by 10 wickets

    Zimbabwe: runs per over
    Pakistan: runs per over
  5. 1 Dec 2024 · T20I · Pakistan tour of Zimbabwe Queens Sports Club, Bulawayo, Bulawayo
    Pakistan 165/4(20 ov) Zimbabwe 108(15.3 ov)

    Pakistan won by 57 runs

    Pakistan: runs per over
    Zimbabwe: runs per over

Overview

Pakistan and Zimbabwe have met 63 times in the recorded men's internationals. Pakistan have won 53 of those and Zimbabwe 7; the other 3 ended tied, drawn or without a result.

Pakistan lead the series by 46 wins.

By format

In Tests the sides have met 5 times: Pakistan 4 wins, Zimbabwe 1 wins.

In One Day Internationals the sides have met 36 times: Pakistan 30 wins, Zimbabwe 3 wins, and 1 ties or draws, with 2 without a result.

In Twenty20 Internationals the sides have met 22 times: Pakistan 19 wins, Zimbabwe 3 wins.

Meetings and extremes

The earliest recorded meeting is an odi dated 4 March 2003: No result.

The most recent recorded meeting is a t20i dated 23 November 2025: Pakistan won by 69 runs.

Pakistan's highest total in these meetings is 510/8, made on 7 May 2021 at Harare Sports Club.

Zimbabwe's highest total in these meetings is 412, made on 1 September 2011 at Queens Sports Club.

Pakistan's widest win in the series is by 244 runs, on 20 July 2018.

Zimbabwe's widest win in the series is by 80 runs, on 24 November 2024.

The longest unbroken run of wins is 19 by Pakistan, between 3 April 2003 and 24 August 2013.

Across all recorded innings in these meetings Pakistan average 224.7 runs and Zimbabwe average 180.2.

In the limited-overs meetings the side batting first has won 32 and the side chasing 23.

The latest meetings, most recent first, were 23 November 2025, T20I, Pakistan won by 69 runs; 18 November 2025, T20I, Pakistan won by 5 wickets; 5 December 2024, T20I, Zimbabwe won by 2 wickets; 3 December 2024, T20I, Pakistan won by 10 wickets; 1 December 2024, T20I, Pakistan won by 57 runs.

Year by year

Pakistan and Zimbabwe first meet in the records in 2003 and last in 2025. Meetings by calendar year, with wins for Pakistan and Zimbabwe: 2003, 3 (2-0); 2004, 2 (2-0); 2007, 1 (1-0); 2008, 5 (5-0); 2011, 7 (7-0); 2013, 7 (5-2); 2015, 11 (9-1); 2018, 7 (7-0); 2020, 6 (5-0); 2021, 5 (4-1); 2022, 1 (0-1); 2024, 6 (4-2); 2025, 2 (2-0).

Leading players in these meetings

The leading run scorers across these meetings are Mohammad Hafeez for Pakistan (1,191 in 28 matches), BRM Taylor for Zimbabwe (1,095 in 34 matches), H Masakadza for Zimbabwe (987 in 34 matches), Younis Khan for Pakistan (942 in 13 matches) and SC Williams for Zimbabwe (920 in 32 matches).

The leading wicket takers are B Muzarabani for Zimbabwe (30 in 24 matches), Saeed Ajmal for Pakistan (29 in 11 matches), Mohammad Hafeez for Pakistan (28 in 22 matches), Shoaib Malik for Pakistan (28 in 24 matches) and Wahab Riaz for Pakistan (26 in 15 matches).

Highest totals by format

The highest Test innings in these meetings is 510/8 by Pakistan on 7 May 2021.

The highest ODI innings in these meetings is 399/1 by Pakistan on 20 July 2018.

The highest T20I innings in these meetings is 198/4 by Pakistan on 16 September 2011.

Grounds

The grounds that have hosted the most of these meetings are Harare Sports Club (23 matches), Queens Sports Club, Bulawayo (14 matches), Rawalpindi Cricket Stadium (8 matches) and Gaddafi Stadium (5 matches).

Reading the record

The records hold 63 meetings between Pakistan and Zimbabwe, the first dated 4 March 2003 (ODI) and the latest 23 November 2025 (T20I). 1 of them ended tied or drawn and 2 without a result.

Questions and answers

How many times have Pakistan and Zimbabwe played each other?

63 recorded men's internationals: Pakistan won 53 and Zimbabwe won 7.

When did Pakistan and Zimbabwe last meet?

In a t20i on 23 November 2025: Pakistan won by 69 runs.

What is the Test record between Pakistan and Zimbabwe?

5 matches: Pakistan 4 wins, Zimbabwe 1 wins.

What is the ODI record between Pakistan and Zimbabwe?

36 matches: Pakistan 30 wins, Zimbabwe 3 wins.

Team pages

Records