Pakistan cricket team
Latest Beat Sri Lanka 2–1 in the T20I series · October 2026
Pakistan have played 709 ODI and T20I matches since 2003, winning 382 (54%). Mohammad Hafeez has scored the most ODI runs for Pakistan (6,351) and Shahid Afridi has taken the most wickets (240).
Updated to 13 October 2026
Most ODI runs for Pakistan
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| Mohammad Hafeez | 202 | 6,351 | 33.96 | 77.7 |
| Babar Azam | 134 | 6,328 | 53.63 | 87.2 |
| Shoaib Malik | 206 | 5,981 | 34.37 | 83.2 |
| Younis Khan | 169 | 4,777 | 30.04 | 75.9 |
| Misbah-ul-Haq | 136 | 4,752 | 42.81 | 74.1 |
Most ODI wickets for Pakistan
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Shahid Afridi | 198 | 240 | 4.67 | 7/12 |
| Saeed Ajmal | 107 | 175 | 4.23 | 5/24 |
| Umar Gul | 118 | 157 | 5.25 | 6/42 |
| Shaheen Shah Afridi | 70 | 133 | 5.66 | 6/35 |
| Mohammad Hafeez | 164 | 128 | 4.15 | 4/41 |
Most T20I runs for Pakistan
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| Babar Azam | 134 | 4,545 | 39.18 | 128.3 |
| Mohammad Rizwan | 91 | 3,386 | 48.37 | 126.0 |
| Fakhar Zaman | 108 | 2,442 | 23.94 | 133.9 |
| Mohammad Hafeez | 105 | 2,437 | 26.20 | 122.3 |
| Shoaib Malik | 107 | 2,380 | 32.16 | 126.3 |
Most T20I wickets for Pakistan
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Shaheen Shah Afridi | 99 | 132 | 7.93 | 4/22 |
| Haris Rauf | 88 | 126 | 8.36 | 4/18 |
| Shadab Khan | 112 | 120 | 7.52 | 4/8 |
| Shahid Afridi | 92 | 94 | 6.60 | 4/11 |
| Mohammad Nawaz | 86 | 93 | 7.26 | 5/18 |
Pakistan ODI records
ODI records here start in 2003, when ball-by-ball data begins; earlier matches are not included.
Highest ODI totals
- 399/1 (50 ov) v Zimbabwe, 2018
- 385/7 (50 ov) v Bangladesh, 2010
- 375/3 (50 ov) v Zimbabwe, 2015
Lowest completed ODI totals
- 74 (27.2 ov) v New Zealand, 2018
- 75 (22.5 ov) v Sri Lanka, 2009
- 89 (25 ov) v South Africa, 2006
Biggest wins by runs
- 255 runs v Ireland, 2016
- 244 runs v Zimbabwe, 2018
- 238 runs v Nepal, 2023
Biggest wins by wickets
- 10 wickets v Zimbabwe, 2024
- 10 wickets v Zimbabwe, 2011
- 10 wickets v West Indies, 2011
Highest individual scores
- 210* Fakhar Zaman (156 b) v Zimbabwe, 2018
- 193 Fakhar Zaman (155 b) v South Africa, 2021
- 180* Fakhar Zaman (144 b) v New Zealand, 2023
Best bowling figures
- 7/12 Shahid Afridi v West Indies, 2013
- 6/26 Yasir Shah v Zimbabwe, 2015
- 6/35 Shaheen Shah Afridi v Bangladesh, 2019
Pakistan T20I records
T20I records here start in 2006, when ball-by-ball data begins; earlier matches are not included.
Highest T20I totals
- 232/6 (20 ov) v England, 2021
- 215/3 (20 ov) v Sri Lanka, 2026
- 212/8 (20 ov) v Sri Lanka, 2026
Lowest completed T20I totals
- 74 (19.1 ov) v Australia, 2012
- 82 (17.5 ov) v West Indies, 2014
- 83 (17.3 ov) v India, 2016
Biggest wins by runs
- 155 runs v Hong Kong, 2022
- 143 runs v West Indies, 2018
- 111 runs v Australia, 2026
Biggest wins by wickets
- 10 wickets v Zimbabwe, 2024
- 10 wickets v England, 2022
- 10 wickets v India, 2021
Highest individual scores
- 122 Babar Azam (59 b) v South Africa, 2021
- 111* Ahmed Shehzad (62 b) v Bangladesh, 2014
- 110* Babar Azam (66 b) v England, 2022
Best bowling figures
- 5/3 Sufiyan Muqeem v Zimbabwe, 2024
- 5/6 Umar Gul v South Africa, 2013
- 5/6 Umar Gul v New Zealand, 2009
Pakistan win percentage by year
Share of matches won each year
Show as a table
| Year | P | W | L | Win % |
|---|---|---|---|---|
| 2026 | 6 | 3 | 3 | 50% |
| 2025 | 17 | 7 | 10 | 41% |
| 2024 | 9 | 7 | 2 | 78% |
| 2023 | 21 | 11 | 9 | 52% |
| 2022 | 9 | 8 | 1 | 89% |
| 2021 | 6 | 2 | 4 | 33% |
| 2020 | 3 | 2 | 1 | 67% |
| 2019 | 24 | 8 | 15 | 33% |
| 2018 | 17 | 7 | 9 | 41% |
| 2017 | 18 | 12 | 6 | 67% |
| 2016 | 11 | 5 | 6 | 45% |
| 2015 | 27 | 12 | 14 | 44% |
| 2014 | 15 | 5 | 10 | 33% |
| 2013 | 34 | 16 | 16 | 47% |
| 2012 | 17 | 6 | 10 | 35% |
| 2011 | 30 | 22 | 7 | 73% |
| 2010 | 18 | 5 | 13 | 28% |
| 2009 | 20 | 8 | 12 | 40% |
| 2008 | 20 | 17 | 3 | 85% |
| 2007 | 18 | 6 | 11 | 33% |
| 2006 | 22 | 10 | 10 | 45% |
| 2005 | 14 | 9 | 5 | 64% |
| 2004 | 16 | 9 | 7 | 56% |
| 2003 | 27 | 16 | 10 | 59% |
Show as a table
| Year | P | W | L | Win % |
|---|---|---|---|---|
| 2026 | 16 | 11 | 5 | 69% |
| 2025 | 31 | 19 | 12 | 61% |
| 2024 | 27 | 9 | 17 | 33% |
| 2023 | 7 | 3 | 3 | 43% |
| 2022 | 25 | 13 | 12 | 52% |
| 2021 | 28 | 19 | 6 | 68% |
| 2020 | 11 | 7 | 3 | 64% |
| 2019 | 10 | 1 | 8 | 10% |
| 2018 | 19 | 17 | 2 | 89% |
| 2017 | 10 | 8 | 2 | 80% |
| 2016 | 15 | 8 | 7 | 53% |
| 2015 | 10 | 6 | 4 | 60% |
| 2014 | 7 | 3 | 4 | 43% |
| 2013 | 11 | 7 | 4 | 64% |
| 2012 | 16 | 9 | 7 | 56% |
| 2011 | 5 | 4 | 1 | 80% |
| 2010 | 18 | 6 | 12 | 33% |
| 2009 | 11 | 9 | 2 | 82% |
| 2008 | 3 | 2 | 1 | 67% |
| 2007 | 9 | 7 | 2 | 78% |
| 2006 | 1 | 1 | 0 | 100% |
Pakistan squad
Players who played for Pakistan in the last 12 months (since 13 Oct 2025), by role
Batters 11
- Salman Ali Agha31 matches · 805 runs, SR 112.1Right-hand bat
- Sahibzada Farhan29 matches · 1,060 runs, SR 137.7Right-hand bat
- Babar Azam25 matches · 708 runs, SR 89.1Right-hand bat
- Fakhar Zaman19 matches · 474 runs, SR 109.5Left-hand bat
- Maaz Sadaqat11 matches · 318 runs, SR 139.5Left-hand bat
- Abdul Samad9 matches · 120 runs, SR 93.8Right-hand bat
- Hassan Nawaz9 matches · 168 runs, SR 144.8
- Hussain Talat8 matches · 149 runs, SR 78.0Left-hand bat
- Khawaja Nafay7 matches · 69 runs, SR 146.8Right-hand bat
- Ghazi Ghori4 matches · 139 runs, SR 72.4Right-hand bat
- Shamyl Hussain2 matches · 10 runs, SR 34.5
Wicketkeepers 3
- Usman Khan20 matches · 252 runs, SR 121.2Right-hand bat
- Mohammad Rizwan9 matches · 266 runs, SR 73.9Right-hand bat
- Haseebullah Khan1 match · 0 runs, SR 0.0Left-hand bat
All-rounders 5
- Saim Ayub27 matches · 711 runs, SR 123.7 · 19 wkts, econ 6.91Left-hand bat · Right-arm off-break
- Mohammad Nawaz24 matches · 264 runs, SR 125.7 · 33 wkts, econ 6.35Left-hand bat · Slow left-arm orthodox
- Shadab Khan16 matches · 317 runs, SR 112.0 · 15 wkts, econ 6.83Right-hand bat · Right-arm leg-break
- Arafat Minhas6 matches · 94 runs, SR 89.5 · 12 wkts, econ 4.57Left-hand bat · Slow left-arm orthodox
- Saad Masood2 matches · 50 runs, SR 102.0 · 0 wkts, econ 8.00Right-hand bat · Right-arm leg-break
Bowlers 13
- Abrar Ahmed27 matches · 41 wkts, econ 5.61Right-hand bat · Right-arm leg-break
- Faheem Ashraf23 matches · 14 wkts, econ 6.84Left-hand bat · Right-arm medium
- Shaheen Shah Afridi22 matches · 33 wkts, econ 6.24Left-hand bat · Left-arm fast
- Naseem Shah13 matches · 15 wkts, econ 6.86Right-hand bat · Right-arm fast
- Salman Mirza13 matches · 17 wkts, econ 6.91Right-hand bat · Left-arm medium
- Mohammad Wasim11 matches · 13 wkts, econ 6.55Right-hand bat · Right-arm fast-medium
- Haris Rauf9 matches · 19 wkts, econ 5.33Right-hand bat · Right-arm fast
- Usman Tariq8 matches · 18 wkts, econ 6.66
- Mohammad Imran3 matches · 6 wkts, econ 5.25Right-hand bat · Right-arm medium
- Sufiyan Muqeem3 matches · 3 wkts, econ 9.40Left-hand bat · Left-arm wrist-spin
- Ahmed Daniyal2 matches · 2 wkts, econ 11.60Right-hand bat · Right-arm medium-fast
- Razaullah Mashwani2 matches · 1 wkts, econ 10.70Right-hand bat · Right-arm fast
- Faisal Akram1 match · 2 wkts, econ 4.20Left-hand bat · Left-arm wrist-spin
Pakistan bowling attack
Share of overs by type of bowler since 13 Oct 2025, all formats
- Right-arm pace29% of overs · 70 wkts · econ 6.54Haris Rauf, Naseem Shah, Faheem Ashraf, Mohammad Wasim, Mohammad Imran, Ahmed Daniyal, Razaullah Mashwani, Hussain Talat
- Left-arm pace17% of overs · 50 wkts · econ 6.42Shaheen Shah Afridi, Salman Mirza
- Off-spin10% of overs · 23 wkts · econ 6.70Saim Ayub, Salman Ali Agha
- Leg-spin23% of overs · 56 wkts · econ 6.10Abrar Ahmed, Shadab Khan, Saad Masood
- Left-arm orthodox15% of overs · 48 wkts · econ 5.84Mohammad Nawaz, Arafat Minhas, Maaz Sadaqat
- Left-arm wrist-spin2% of overs · 5 wkts · econ 6.80Sufiyan Muqeem, Faisal Akram
Bowling style unknown for 3% of overs.
ODI: every match since 2003
| Type | Overs | Wkts | Econ | Avg |
|---|---|---|---|---|
| Right-arm pace | 36% | 1,084 | 5.32 | 32.86 |
| Left-arm pace | 21% | 679 | 5.34 | 29.98 |
| Off-spin | 19% | 478 | 4.50 | 33.94 |
| Leg-spin | 16% | 419 | 4.94 | 35.15 |
| Left-arm orthodox | 7% | 156 | 4.95 | 42.80 |
| Left-arm wrist-spin | 0% | 15 | 4.57 | 20.27 |
T20I: every match since 2006
| Type | Overs | Wkts | Econ | Avg |
|---|---|---|---|---|
| Right-arm pace | 33% | 638 | 8.18 | 23.06 |
| Left-arm pace | 21% | 363 | 7.69 | 24.40 |
| Off-spin | 13% | 218 | 6.78 | 21.51 |
| Leg-spin | 18% | 305 | 7.22 | 23.27 |
| Left-arm orthodox | 12% | 214 | 6.77 | 20.65 |
| Left-arm wrist-spin | 1% | 25 | 6.84 | 16.28 |
Pakistan recent results
- Pakistan168/8 (20)Sri Lanka172/2 (17.1)Sri Lanka won by 8 wickets
- Pakistan215/3 (20)Sri Lanka133/7 (20)Pakistan won by 82 runs
- Sri Lanka182/8 (20)Pakistan187/6 (18.5)Pakistan won by 4 wickets
- India211/6 (20)Pakistan192/6 (20)India won by 19 runs
- Bangladesh111/7 (13)Pakistan112/4 (11.3)Pakistan won by 6 wickets
- Australia157 (42)Pakistan161/6 (41.5)Pakistan won by 4 wickets
- Australia231/9 (50)Pakistan190 (44)Australia won by 41 runs
- Australia200 (44.1)Pakistan202/5 (42.3)Pakistan won by 5 wickets
- Bangladesh290/5 (50)Pakistan279 (50)Bangladesh won by 11 runs
- Pakistan274 (47.3)Bangladesh114 (23.3)Pakistan won by 128 runs (D/L)
Pakistan head to head records
Record against every opponent, most played first
Pakistan vs New Zealand41–55 100 played · 41%
Pakistan vs Sri Lanka55–35 92 played · 60%
Pakistan vs South Africa39–40 80 played · 49%
Pakistan vs Australia28–47 76 played · 37%
Pakistan vs England19–51 73 played · 26%
Pakistan vs India21–42 64 played · 33%
- Pakistan vs West Indies43–16 63 played · 68%
Pakistan vs Zimbabwe49–7 58 played · 84%
Pakistan vs Bangladesh44–11 55 played · 80%
- Pakistan vs Ireland7–2 10 played · 70%
Pakistan vs Netherlands8–0 8 played · 100%
- Pakistan vs Scotland5–0 5 played · 100%
Pakistan grounds
Where they have played most often
| Ground | P | W | Win % |
|---|---|---|---|
| Dubai International Cricket Stadium | 58 | 27 | 47% |
| Gaddafi StadiumLahore | 57 | 35 | 61% |
| Zayed Cricket StadiumAbu Dhabi | 43 | 22 | 51% |
| National Stadium, KarachiKarachi | 36 | 25 | 69% |
| Shere Bangla National StadiumDhaka | 35 | 20 | 57% |
| Rawalpindi Cricket StadiumRawalpindi | 33 | 21 | 64% |
| Sharjah Cricket StadiumSharjah | 27 | 17 | 63% |
| R Premadasa StadiumColombo | 23 | 13 | 57% |
Pakistan season by season (45)
Each season links to its squad, best batsmen, best bowlers and death bowling
| Season | P | W | L | Win % |
|---|---|---|---|---|
| T20I 2026 | 16 | 11 | 5 | 69% |
| ODI 2026 | 6 | 3 | 3 | 50% |
| T20I 2025 | 31 | 19 | 12 | 61% |
| ODI 2025 | 17 | 7 | 10 | 41% |
| ODI 2024 | 9 | 7 | 2 | 78% |
| T20I 2024 | 27 | 9 | 17 | 33% |
| ODI 2023 | 21 | 11 | 9 | 52% |
| T20I 2023 | 7 | 3 | 3 | 43% |
| T20I 2022 | 25 | 13 | 12 | 52% |
| ODI 2022 | 9 | 8 | 1 | 89% |
| T20I 2021 | 28 | 19 | 6 | 68% |
| ODI 2021 | 6 | 2 | 4 | 33% |
| T20I 2020 | 11 | 7 | 3 | 64% |
| ODI 2020 | 3 | 2 | 1 | 67% |
| T20I 2019 | 10 | 1 | 8 | 10% |
| ODI 2019 | 24 | 8 | 15 | 33% |
| ODI 2018 | 17 | 7 | 9 | 41% |
| T20I 2018 | 19 | 17 | 2 | 89% |
| T20I 2017 | 10 | 8 | 2 | 80% |
| ODI 2017 | 18 | 12 | 6 | 67% |
| ODI 2016 | 11 | 5 | 6 | 45% |
| T20I 2016 | 15 | 8 | 7 | 53% |
| T20I 2015 | 10 | 6 | 4 | 60% |
| ODI 2015 | 27 | 12 | 14 | 44% |
| ODI 2014 | 15 | 5 | 10 | 33% |
| T20I 2014 | 7 | 3 | 4 | 43% |
| ODI 2013 | 34 | 16 | 16 | 47% |
| T20I 2013 | 11 | 7 | 4 | 64% |
| ODI 2012 | 17 | 6 | 10 | 35% |
| T20I 2012 | 16 | 9 | 7 | 56% |
| ODI 2011 | 30 | 22 | 7 | 73% |
| T20I 2011 | 5 | 4 | 1 | 80% |
| T20I 2010 | 18 | 6 | 12 | 33% |
| ODI 2010 | 18 | 5 | 13 | 28% |
| T20I 2009 | 11 | 9 | 2 | 82% |
| ODI 2009 | 20 | 8 | 12 | 40% |
| ODI 2008 | 20 | 17 | 3 | 85% |
| T20I 2008 | 3 | 2 | 1 | 67% |
| ODI 2007 | 18 | 6 | 11 | 33% |
| T20I 2007 | 9 | 7 | 2 | 78% |
| ODI 2006 | 22 | 10 | 10 | 45% |
| T20I 2006 | 1 | 1 | 0 | 100% |
| ODI 2005 | 14 | 9 | 5 | 64% |
| ODI 2004 | 16 | 9 | 7 | 56% |
| ODI 2003 | 27 | 16 | 10 | 59% |
Pakistan: quick answers
Who has scored the most ODI runs for Pakistan?
Mohammad Hafeez, with 6,351 runs in 202 innings at a strike rate of 77.7.
Who has taken the most ODI wickets for Pakistan?
Shahid Afridi, with 240 wickets at an economy of 4.67.
What is Pakistan's highest ODI total?
399/1 against Zimbabwe in 2018.
What is Pakistan's lowest ODI total?
74 against New Zealand in 2018.
What is the highest ODI score for Pakistan?
210* by Fakhar Zaman against Zimbabwe in 2018.
What are the best ODI bowling figures for Pakistan?
7/12 by Shahid Afridi against West Indies in 2013.
What is Pakistan's biggest ODI win?
By 255 runs against Ireland in 2016.
Who has scored the most T20I runs for Pakistan?
Babar Azam, with 4,545 runs in 134 innings at a strike rate of 128.3.
Who has taken the most T20I wickets for Pakistan?
Shaheen Shah Afridi, with 132 wickets at an economy of 7.93.
What is Pakistan's highest T20I total?
232/6 against England in 2021.
What is Pakistan's lowest T20I total?
74 against Australia in 2012.
What is the highest T20I score for Pakistan?
122 by Babar Azam against South Africa in 2021.
What are the best T20I bowling figures for Pakistan?
5/3 by Sufiyan Muqeem against Zimbabwe in 2024.
What is Pakistan's biggest T20I win?
By 155 runs against Hong Kong in 2022.