Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Arbab Niaz Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark TaylorAUSPakistan1998121426334*426.0072358.92110431
Ijaz AhmedPAKZimbabwe1996-199823020411768.0023885.71111235
Ricky PontingAUSPakistan199823117476*87.0030557.05020130
Inzamam-ul-HaqPAKSri Lanka1995-20002311629581.0040040.50020192
Ijaz AhmedPAKAustralia199822016015580.0029055.17100240
Saeed AnwarPAKSri Lanka1995-20002301607453.3339940.10020191
Justin LangerAUSPakistan199812013011665.0024852.42100110
Shoaib MohammadPAKSri Lanka1985-199522112972*129.0026149.43020170
Saeed AnwarPAKAustralia1998110126126126.0022556.00100183
Habibul BasharBANPakistan20031201259762.5019962.81010130
Mohammad HafeezPAKBangladesh2003121123102*123.0018566.49100142
Grant FlowerZIMPakistan1996-19982301237741.0029341.98010130
Javed OmarBANPakistan200312011911959.5035833.24101170
Taufeeq UmarPAKBangladesh20031201187559.0027842.45010170
Neil JohnsonZIMPakistan1998110107107107.0011791.45100160
Graeme HickENGNetherlands1996111104104*-13378.2010062
Marvan AtapattuSLPakistan20001201047552.0033531.04010110
Yuvraj SinghINDPakistan2004-20062201046552.00104100.00010112
Mark WaughAUSPakistan19982301044334.6725041.6000080
Mohammad YousufPAKZimbabwe1998-20042301037534.3321148.82010140
Murray GoodwinZIMPakistan199812110273*102.0017657.95010180
Salman ButtPAKIndia2006110101101101.0011190.99100150
Russel ArnoldSLPakistan20001201019950.5022045.91010131
Hansie CronjeSAAustralia1994111100100*-12480.6510043
Sachin TendulkarINDPakistan2004-200622010010050.0011884.75101101
Yasir HameedPAKIndia2004110989898.0011684.48010140
Inzamam-ul-HaqPAKAustralia1998110979797.0018552.43010160
Mohammad YousufPAKSri Lanka2000120968848.0017654.5501093
Arjuna RanatungaSLPakistan1985-1995230957631.6712675.40010160
Inzamam-ul-HaqPAKWest Indies19971119292*-19148.1701092
Hashan TillakaratneSLPakistan1995121924892.0023439.32000110
Shoaib MalikPAKIndia2004-2006220929046.0077119.4801093
Azhar MahmoodPAKAustralia19982219165*91.0015160.2601080
Graham ThorpeENGNetherlands1996110898989.0082108.5401071
Ramiz RajaPAKSri Lanka1985-1995220857842.5020242.08010120
Graham GoochENGSri Lanka1987110848484.0010084.0001080
Mohammad AshrafulBANPakistan2003120847742.0022537.3301080
Irfan PathanINDPakistan2004-2006220816540.508694.19010122
Sherwin CampbellWIPakistan1997120816640.5021936.9901070
Shoaib MalikPAKZimbabwe2004110808080.0010476.9201041
Javed MiandadPAKNew Zealand1984-19902118080*-8693.0201042
Younis KhanPAKZimbabwe2004110777777.008689.5301041
Allan LambENGSri Lanka1987110767676.0058131.0301032
Chandika HathurusingheSLPakistan1995120765338.0014652.05010120
Brendan TaylorZIMPakistan2004110737373.0012259.8401060
Viv RichardsWIPakistan1985-1986220736636.5062117.7401054
Azam KhanPAKZimbabwe1996110727272.007793.5101050
Dion EbrahimZIMPakistan20041117171*-8583.5301040
Abdul QadirPAKWest Indies1985-1986220713735.507891.0300062
Ramiz RajaPAKWest Indies1985-1986220693834.5013252.2700020
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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