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 West Indies×At Gaddafi Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Imran KhanPAKPakistan1980-1991710334512349.2969149.93120231
Javed MiandadPAKPakistan1980-19906802214627.6352841.86000100
Mohammad YousufPAKPakistan2006221220192220.0036859.78100251
Mushtaq MohammadPAKPakistan197512015012375.00--100-0
Wasim RajaPAKPakistan1975-19803511497637.2516162.73010100
Ramiz RajaPAKPakistan1985-19916801444218.0035240.9100080
Saleem MalikPAKPakistan1985-199156212991*32.2516876.79012130
Saeed AnwarPAKPakistan1990-1997221113108*113.0014080.71100130
Kamran AkmalPAKPakistan20062201017850.5014171.63010170
Majid KhanPAKPakistan1975-198035110162*25.2516450.0001050
Roshan MahanamaSLSri Lanka19971119494*-10986.2401051
Hansie CronjeSASouth Africa1997110949494.009598.9501071
Zaheer AbbasPAKPakistan1975-1980230934231.005675.00000-0
Shoaib MalikPAKPakistan2006221906990.0018448.91010121
Mohammad HafeezPAKPakistan2006230895729.6720044.5001081
Arjuna RanatungaSLSri Lanka19971118787*-9294.5701080
Aamer SohailPAKPakistan1991-19972218471*84.0010977.0601060
Wasim AkramPAKPakistan1985-1997661793815.8018143.65001110
Asif IqbalPAKPakistan1975120775238.50--010-0
Saleem YousufPAKPakistan1985-1990441775625.678689.53010100
Imran FarhatPAKPakistan2006231755837.5010770.0901072
Aftab BalochPAKPakistan19751217260*72.00--010-0
Gary KirstenSASouth Africa1997110646464.009964.6501060
Taslim ArifPAKPakistan1980231643232.0015242.1100030
Sarfraz NawazPAKPakistan1975-1980230605520.007974.6801090
Jonty RhodesSASouth Africa19971115353*-39135.9001051
Abdul QadirPAKPakistan1980-19905625018*12.5016230.8600031
Shoaib MohammadPAKPakistan1990120494924.5014932.8900140
Intikhab AlamPAKPakistan1975120482924.00--000-0
Sadiq MohammadPAKPakistan1980120472823.5014332.8700040
Mohsin KhanPAKPakistan1985-1986230444314.6710741.1200130
Masood AnwarPAKPakistan1990120393719.5016124.2200010
Ijaz AhmedPAKPakistan1987-1997330382712.676360.3200020
Asif MasoodPAKPakistan19751113030*---000-0
Sanath JayasuriyaSLSri Lanka1997110242424.003666.6700030
Zahid FazalPAKPakistan199023024138.007432.4300020
Danish KaneriaPAKPakistan2006110232323.0023100.0000030
Daryll CullinanSASouth Africa1997110232323.0022104.5500040
Mansoor AkhtarPAKPakistan1980-198723023137.675343.4000130
Inzamam-ul-HaqPAKPakistan1991-2006420202010.003754.0500120
Saleem PervezPAKPakistan1980110181818.003946.15000--
Lance KlusenerSASouth Africa1997110171717.002180.9500030
Shahid AfridiPAKPakistan1997110171717.003351.5200020
Umar GulPAKPakistan20062111616*-2080.0000011
Mudassar NazarPAKPakistan1985110151515.0015100.0000020
Agha ZahidPAKPakistan197512015147.50--00000
Moin KhanPAKPakistan1990-19973201477.002556.0000010
Qasim UmarPAKPakistan19861211410*14.004630.4300010
Asif MujtabaPAKPakistan19861201487.005525.4500010
Aravinda de SilvaSLSri Lanka1997110131313.006216.6700030
Page 1Next

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