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 Punjab Cricket Association IS Bindra Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Aravinda de SilvaSLIndia1997121143110*143.0030347.19100191
Marvan AtapattuSLIndia199712013910869.5031344.41100190
Navjot SidhuINDSri Lanka1997110131131131.0037235.22100142
Nathan AstleNZPakistan1997110117117117.0013288.6410092
Sourav GangulyINDSri Lanka1997110109109109.0024045.42100102
Sanath JayasuriyaSLPakistan1997110969696.0067143.28010121
Mohammad AzharuddinINDAustralia1996110949494.0010490.3801042
Aravinda de SilvaSLPakistan1997110909090.0090100.00010101
Arjuna RanatungaSLPakistan1997110808080.0070114.2901081
Mark TaylorAUSIndia1996110787878.009185.7101060
Ajay JadejaINDBangladesh1998110737373.0010172.2801080
Aminul IslamBANIndia1998110707070.0012655.5601050
Sanath JayasuriyaSLIndia1997120705335.0012356.9101080
Sachin TendulkarINDAustralia1996110626262.0061101.6401080
Kumar DharmasenaSLIndia19971216237*62.0017435.6300080
Shivam DubeINDAfghanistan20241116060*-40150.0001052
Shahid AfridiPAKNew Zealand1997110595959.0046128.2601042
Bryan YoungNZPakistan1997110595959.006590.7701050
Moin KhanPAKSri Lanka19971115757*-6193.4401040
Nayan MongiaINDSri Lanka1997110575757.0018231.3201071
Rahul DravidINDAustralia1996110565656.006882.3501030
Marvan AtapattuSLPakistan1997110535353.007273.6101040
Mohammad AzharuddinINDSri Lanka1997110535353.0013838.4101080
Roshan MahanamaSLIndia1997120534226.5013140.4600080
Michael SlaterAUSIndia1996110525252.0038136.8401050
Ijaz AhmedPAKNew Zealand1997110505050.007269.4401040
Saleem MalikPAKNew Zealand1997110474747.006177.0500020
Matt HorneNZPakistan1997110454545.005778.9500030
Mohammad NabiAFGIndia2024110424242.0027155.5600023
Ramiz RajaPAKSri Lanka1997110424242.005477.7800030
Michael BevanAUSIndia1996110404040.004393.0200020
Mark WaughAUSIndia1996110373737.004975.5100010
Eshani KaushalyaSLWIreland Women20161113535*-28125.0000020
Abey KuruvillaINDSri Lanka19971113535*-3989.7400003
Rahul DravidINDSri Lanka1997110343434.0011729.0600040
Chamari AtapattuSLWIreland Women2016110343434.0022154.5500070
Steve WaughAUSIndia1996110333333.004082.5000020
Arjuna RanatungaSLIndia1997120333016.506848.5300030
Prasadani WeerakkodySLWIreland Women2016110323232.004178.0500020
Khaled MahmudBANIndia1998110313131.003588.5700020
Jitesh SharmaINDAfghanistan2024110313131.0020155.0000050
Mohammad AzharuddinINDBangladesh1998110313131.004175.6100060
Inzamam-ul-HaqPAKNew Zealand1997110303030.003293.7500021
Cecelia JoyceIREWSri Lanka Women2016110292929.003096.6700040
Laura DelanyIREWSri Lanka Women2016110292929.0024120.8300020
Azmatullah OmarzaiAFGIndia2024110292929.0022131.8200021
Saleem MalikPAKSri Lanka1997110292929.0027107.4100020
Robin SinghINDBangladesh19981112727*-3772.9700010
Tilak VarmaINDAfghanistan2024110262626.0022118.1800021
Gagan KhodaINDBangladesh1998110262626.005646.4300030
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.