T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Pakistan: Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×At R. Premadasa Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Shoaib MalikPAKPakistan200422019114395.50183104.37100251
Ijaz AhmedPAKPakistan1997110113113113.0024546.12100110
Mohammad YousufPAKPakistan2004220683934.0010862.96000100
Mohammad RizwanPAKPakistan2023110676767.007984.8101061
Babar AzamPAKPakistan2023110606060.008669.7701041
Saqlain MushtaqPAKPakistan1997110585858.0024823.3901050
Saleem MalikPAKPakistan1997110585858.0011550.4301030
Ramiz RajaPAKPakistan1997110505050.008558.8201030
Inzamam-ul-HaqPAKPakistan1997-2004320463423.008951.6900031
Yasir HameedPAKPakistan2004220423121.008052.5000050
Agha SalmanPAKPakistan20231113838*-31122.5800041
Abdul RazzaqPAKPakistan2004221382238.004486.3600040
Mohammad NawazPAKPakistan2023110303030.0025120.0000021
Imran NazirPAKPakistan2004220282714.004168.2900040
Fakhar ZamanPAKPakistan2023110272727.003381.8200050
Mushtaq AhmedPAKPakistan1997110262626.005448.1500020
Asif MujtabaPAKPakistan1997110212121.009721.6500020
Younis KhanPAKPakistan20042212016*20.003360.6100000
Moin KhanPAKPakistan1997-200432014147.001593.3300110
Imam-ul-HaqPAKPakistan2023110131313.003043.3300010
Saud ShakeelPAKPakistan2023110999.006150.0000020
Mohammad ZahidPAKPakistan199711166*-649.3800010
Shadab KhanPAKPakistan2023110333.00837.5000000
Shahid NazirPAKPakistan1997110222.00267.6900000
Faheem AshrafPAKPakistan2023110222.002100.0000000
Shaheen Shah AfridiPAKPakistan202311122*-1200.0000000
Mohammad SamiPAKPakistan2004210111.00333.3300000
Saleem ElahiPAKPakistan1997110000.0010.0000100
Shoaib AkhtarPAKPakistan200421100*---00000

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