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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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/27NZIND

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×At Gaddafi Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Azhar AliPAKPakistan201533022710275.6723994.98110213
Mohammad HafeezPAKPakistan20154401938648.2519897.47020196
Saeed AnwarPAKPakistan1993-199833118484*92.0021585.58020271
Shoaib MalikPAKPakistan201555116511241.25124133.06100173
Mukhtar AhmedPAKPakistan20152201458372.5085170.59020184
Haris SohailPAKPakistan201522214189*-115122.61020122
Mohammad YousufPAKPakistan1998111120120*-20658.25100151
Inzamam-ul-HaqPAKPakistan199322111380*113.0014876.35010150
Javed MiandadPAKPakistan1993220865543.0015555.4801071
Shahid AfridiPAKPakistan1996-2015331776638.5041187.8001095
Asif MujtabaPAKPakistan19932317765*38.5019439.69011110
Ahmed ShehzadPAKPakistan2015220735536.5056130.3601091
Shoaib MohammadPAKPakistan19931216753*67.0028223.7601050
Asad ShafiqPAKPakistan2015320553927.508465.4800020
Babar AzamPAKPakistan2015110545454.006090.0001040
Sarfraz AhmedPAKPakistan2015431502525.005590.9100040
Ijaz AhmedPAKPakistan1996-19982214832*48.0011342.4800040
Anwar AliPAKPakistan20155214038*40.0026153.8500022
Basit AliPAKPakistan1993220382919.006657.5800060
Wasim AkramPAKPakistan1993-19984323517*35.004577.7800041
Umar AkmalPAKPakistan2015220343017.0024141.6700022
Aamer SohailPAKPakistan1993120343217.0010532.3800040
Naved AshrafPAKPakistan1998110323232.009035.5600040
Moin KhanPAKPakistan1996-1998210252525.007832.0500030
Waqar YounisPAKPakistan1993-19982212424*24.003470.5900140
Nauman AnwarPAKPakistan2015110181818.0010180.0000021
Wahab RiazPAKPakistan2015410131313.0010130.0000011
Bilawal BhattiPAKPakistan20152111313*-5260.0000011
Shoaib AkhtarPAKPakistan1998110111111.004126.8300010
Rashid LatifPAKPakistan1993210777.003023.3300000
Mohammad RizwanPAKPakistan2015110666.00785.7100000
Junaid KhanPAKPakistan201511155*-2250.0000010
Hammad AzamPAKPakistan2015310444.001233.3300000
Imad WasimPAKPakistan201511144*-580.0000000
Hasan RazaPAKPakistan1996-1998210333.002611.5400000
Saleem MalikPAKPakistan1993-1998310222.00219.5200000
Mushtaq AhmedPAKPakistan1993210111.00714.2900000
Saqlain MushtaqPAKPakistan1996-1998210000.00110.0000100
Yasir ShahPAKPakistan2015310000.000-00100
Ata-ur-RehmanPAKPakistan1993110000.0050.0000100

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