ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Pakistan: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×At Hagley Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad RizwanPAK2022202255120178*50.25164122.56020182
Babar AzamPAK2022202255119279*48.00155123.87020300
Azhar AliPAK202120211201309365.0027048.15010180
Mohammad RizwanPAK2024202422112890*128.00101126.73010102
Mohammad NawazPAK2022202255310745*53.5067159.7000195
Faheem AshrafPAK20212021120764838.0015349.67000110
Mohammad RizwanPAK20212021120716135.508979.78010130
Zafar GoharPAK20212021120713735.5012656.35000130
Iftikhar AhmedPAK20222022531652732.5049132.6500061
Shan MasoodPAK20222022540643116.0057112.2800181
Umar AkmalPAK20152015110595959.007183.1001051
Haider AliPAK20222022551553113.7536152.7800153
Abid AliPAK20212021120512625.5013039.2300060
Sohaib MaqsoodPAK20152015110505050.006675.7601041
Sohail KhanPAK20162016120494024.506971.0100071
Azhar AliPAK20162016120463123.0021221.7000050
Misbah-ul-HaqPAK20162016120443122.0015528.3900040
Fakhar ZamanPAK20242024220423321.0031135.4800014
Shadab KhanPAK20222022520423421.0029144.8300032
Babar AzamPAK20162016120362918.008741.3800040
Asad ShafiqPAK20162016120331716.508737.9300040
Khushdil ShahPAK20252025110323232.0030106.6700003
Babar AzamPAK20242024220321916.003591.4300031
Asif AliPAK202220225423225*16.0028114.2900030
Shahid AfridiPAK20152015110282828.0026107.6900040
Sami AslamPAK20162016120261913.0011123.4200010
Mohammad NawazPAK202420242212221*22.0013169.2300003
Sahibzada FarhanPAK20242024220201910.0016125.0000011
Agha SalmanPAK20252025110181818.002090.0000020
Fawad AlamPAK2021202112018169.005234.6200020
Jahandad KhanPAK20252025110171717.0017100.0000001
Haris SohailPAK2021202112016158.004932.6500020
Abbas AfridiPAK202420241111515*-6250.0000002
Iftikhar AhmedPAK2024202422015107.502268.1800000
Naseem ShahPAK20212021121121212.0010120.0000030
Shaheen Shah AfridiPAK202120211201175.504723.4000010
Yasir ShahPAK20162016122106*-1758.8200010
Sarfraz AhmedPAK20162016120974.501752.9400000
Mohammad AmirPAK20162016120964.502045.0000000
Misbah-ul-HaqPAK20152015110777.002133.3300010
Abdul SamadPAK20252025110777.001258.3300000
Wahab RiazPAK20152015110333.001323.0800000
Shadab KhanPAK20252025110333.00650.0000000
Younis KhanPAK20162016120321.501618.7500000
Mohammad AbbasPAK20212021121333.00368.3300000
Mohammad IrfanPAK2015201511122*-1118.1800000
Abrar AhmedPAK20252025110222.00450.0000000
Rahat AliPAK20162016120221.001612.5000100
Sohail KhanPAK20152015110111.00812.5000000
Ahmed ShehzadPAK20152015110111.001010.0000000
Page 1Next

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