Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG108/5 (14.3)ZIMZIM chose to bowlT20I3rd 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)ODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At National Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAKPakistan2018-202166125197*50.20173145.09031323
Mohammad YousufPAKPakistan2006220226124113.0035364.02200300
Javed MiandadPAKPakistan1980-19917902247624.8945449.34020131
Mohammad HafeezPAKPakistan200623021410471.3341451.69110172
Saleem MalikPAKPakistan1985-199145121310253.2536458.52110180
Imran KhanPAKPakistan1980-199179321173*35.1750941.45020191
Mohammad RizwanPAKPakistan20213302038767.67127159.84020244
Sadiq MohammadPAKPakistan1975-198035120198*50.2517244.1901120
Wasim RajaPAKPakistan1975-1980352189107*63.0015950.9411031
Aamer SohailPAKPakistan1991-199722016116080.5025962.16100210
Majid KhanPAKPakistan1975-198035015210030.4011529.5710110
Ijaz AhmedPAKPakistan1997110151151151.0033744.81100151
Hussain TalatPAKPakistan20183311356367.50106127.36010132
Shoaib MohammadPAKPakistan1985-19902311198659.5042528.0001030
Ramiz RajaPAKPakistan1985-19915701196217.0042028.3301240
Fakhar ZamanPAKPakistan2018-20216601174019.5070167.14000173
Shoaib MalikPAKPakistan2006-201855311637*58.00104111.54000123
Saeed AhmedPAKPakistan195912111178111.00--01070
Hanif MohammadPAKPakistan1959121108103108.00--10070
Haider AliPAKPakistan2021320996849.5073135.62010104
Kamran AkmalPAKPakistan2006220875643.5011675.00010131
Wasim BariPAKPakistan1975-1980240845821.006838.2401110
Asif IqbalPAKPakistan1975120807740.00--01000
Inzamam-ul-HaqPAKPakistan1997-20063318058*40.0016349.0801041
Asif AliPAKPakistan2018-20216627125*17.7544161.3600055
Daryll CullinanSASouth Africa1996110696969.007888.4601033
Imran FarhatPAKPakistan2006120674733.5016341.10000110
Saleem YousufPAKPakistan1986-19903416427*21.3316139.7500051
Mohsin KhanPAKPakistan1985-1986230595419.6714341.2601020
Younis KhanPAKPakistan2006120583829.0014041.4300071
Zahid FazalPAKPakistan1990-1991340582214.5012845.3100040
Ijaz ButtPAKPakistan19591215541*55.00--000-0
Andrew HudsonSASouth Africa1996110545454.008067.5001080
Arjuna RanatungaSLSri Lanka19871115252*-9355.9101050
Mudassar NazarPAKPakistan1980-1986230452515.0014131.9100030
Yasir HameedPAKPakistan2006110414141.006959.4200010
Hansie CronjeSASouth Africa1996110404040.004785.1100022
Intikhab AlamPAKPakistan1975120403420.00--000-0
Iftikhar AhmedPAKPakistan2021331403220.0025160.0000022
Azhar MahmoodPAKPakistan19971223926*-5570.9100030
Sarfraz AhmedPAKPakistan2018310383838.0022172.7300041
Duleep MendisSLSri Lanka19871113737*-4582.2200050
Asanka GurusinhaSLSri Lanka1987110363636.0010833.3300011
Saeed AnwarPAKPakistan1990-1997220352017.506058.3300040
Zaheer AbbasPAKPakistan1975-1980241341811.333638.8900020
Imtiaz AhmedPAKPakistan1959110313131.00--00040
Mohammad NawazPAKPakistan2018-20216213130*31.0013238.4600032
Shadab KhanPAKPakistan2018-20216222828*-12233.3300013
Waqar YounisPAKPakistan1990-1997431281214.005056.0000030
Umar GulPAKPakistan2006210262626.004459.0900050
Page 1Next

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