ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Pakistan: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad YousufPAKIndia tour of Pakistan 2005/06200635046117392.2065969.95221537
Salman ButtPAKEngland tour of Pakistan 2005/062005810046012246.0090750.72130582
Saeed AhmedPAKPakistan tour of India 1960/611960-1961510146012151.11--200311
Javed MiandadPAKPakistan tour of England 199219928113459153*57.3882155.91131560
Ramiz RajaPAKPakistan tour of England 19921992101414588835.2381955.92043540
Haris SohailPAKAustralia tour of United Arab Emirates 2018/192018-201979145713057.1372463.12301338
Saeed AnwarPAKPakistan tour of England 1996199658045217656.5069265.32130582
Salman ButtPAKBangladesh in Pakistan ODI Series 2007/08200855045113690.2046497.20220502
Shoaib MohammadPAKIndia tour of Pakistan 1989/901989672451203*90.2096446.78120420
Wasim RajaPAKPakistan tour of India 1979/801979-198061024509756.2572961.73050511
Mohammad HafeezPAKPakistan v Sri Lanka ODI Series 2013/142013552448140*149.3349291.06300359
Mohammad YousufPAKEngland tour of Pakistan 2000/01200067144712474.50106841.85210392
Mohsin KhanPAKAustralia tour of Pakistan 1982/83198268244313573.8371362.13220521
Wazir MohammadPAKPakistan tour of West Indies 1957/58195859144018955.00--212390
Babar AzamPAKPakistan tour of South Africa 2021202177043812262.57365120.00220567
Javed MiandadPAK1992 Cricket World Cup19929924378962.4369862.61050270
Mohammad YousufPAKPakistan tour of India 2004/052005911043610439.6469662.64131495
Inzamam-ul-HaqPAKEngland tour of Pakistan 2000/01200067143414272.3372559.86141511
Inzamam-ul-HaqPAK2000 Asia Cup200015153434121*36.1753281.58121388
Yasir HameedPAKIndia tour of Pakistan 2003/04200481114339843.3065066.62030581
Aamer SohailPAK1994–95 Mandela Trophy1994-199588043210054.0053181.36141542
Babar AzamPAKWorld Cup 20192019771429101*71.5048987.73130452
Fakhar ZamanPAKNew Zealand tour of Pakistan 20232023981427180*61.00422101.182014510
Javed MiandadPAKAustralia tour of Pakistan 1988/89198846042221170.3391646.07200592
Shoaib MohammadPAKPakistan tour of New Zealand 1988/89198977142116370.1798442.78301481
Javed MiandadPAKPakistan tour of India 1979/801979-198061114217642.1087548.11041420
Imam-ul-HaqPAKPakistan tour of South Africa 2018/192018-2019811042010138.1864165.52131394
Mohammad HafeezPAKPakistan v New Zealand Test Series 2014/152014241418197139.3362466.99210525
Ijaz AhmedPAKAustralia tour of Pakistan 1998/99199856141815583.6067861.65300571
Zaheer AbbasPAKPakistan tour of England 1974197458141224058.8668460.23110440
Hanif MohammadPAKPakistan tour of India 1960/611960-196159141016051.2520.00131330
Zaheer AbbasPAKAustralia tour of Pakistan 1982/83198266140912681.8057770.88220485
Inzamam-ul-HaqPAKNew Zealand tour of Pakistan 20022002440408329102.0053376.551004211
Hanif MohammadPAKEngland tour of India, Pakistan and Ceylon 1961/621961-196236040711167.83--220460
Basit AliPAKPakistan tour of West Indies 1992/931993810140792*45.2268959.07041382
Azhar AliPAKPakistan in Australia Test Series 2016/172016-2017361406205*81.2087846.24120410
Babar AzamPAKNew Zealand tour of Pakistan 20232023109140610750.75385105.45220376
Javed MiandadPAKPakistan tour of New Zealand 1988/891989330405271135.0079550.94200355
Saim AyubPAKPakistan tour of South Africa 2024/252024-202577140510967.50387104.652105410
Sadiq MohammadPAKPakistan tour of New Zealand 1972/73197346040316667.175074.00120510
Saeed AnwarPAKPakistan tour of Sri Lanka 2000200047040212357.4397741.15130453
Mushtaq MohammadPAKPakistan tour of England 196219625101401100*44.56--130330
Ramiz RajaPAKSri Lanka tour of Pakistan 1991/921991-19928913989849.7580149.69050430
Fakhar ZamanPAKPakistan tour of South Africa 2021202166139719379.40326121.782103918
Abdullah ShafiquePAKAustralia tour of Pakistan 2021/222022361397136*79.4099639.86120394
Mohammad YousufPAKPakistan tour of Bangladesh 2001/022002542395204*197.5050079.00210584
Imam-ul-HaqPAKPakistan tour of Zimbabwe 2018201855039512879.0041395.64301311
Ijaz AhmedPAK1996–97 Carlton and United Series1996-1997101013959443.8955770.92041253
Inzamam-ul-HaqPAKPakistan tour of West Indies 1992/931993810139312343.6766159.46130323
Mudassar NazarPAKEngland tour of Pakistan 1977/781977-197868039211449.00123431.77120370

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.