Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Punjab Cricket Association IS Bindra Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanwar HossainBANIndia1998110000.0040.0000100
Rohit SharmaINDAfghanistan2024110000.0020.0000100
Ravichandran AshwinPKKolkata Knight Riders2019110000.0030.0000100
Mandeep SinghPKRajasthan Royals2019110000.0020.0000100
Kedar JadhavCSKPunjab Kings2019110000.0010.0000100
Aaron FinchPKChennai Super Kings2018110000.0010.0000100
Harshal PatelDCPunjab Kings2019110000.0020.0000100
Mohammed ShamiPKDelhi Capitals2019110000.0010.0000100
Ashton TurnerRRPunjab Kings2019110000.0010.0000100
Shreyas GopalRRPunjab Kings2019110000.0010.0000100
Kagiso RabadaDCPunjab Kings2019110000.0010.0000100
Harshitha MadaviSLWIreland Women2016110000.0040.0000100
Sandeep LamichhaneDCPunjab Kings2019110000.0010.0000100
Prithvi ShawDCPunjab Kings2019110000.0010.0000100
Stuart LawAUSIndia1996110000.0010.0000100
Chris MorrisDCPunjab Kings2018-20192212727*27.0017158.8200111
Sachin TendulkarINDSri Lanka1997110232323.009324.7300020
Sachin TendulkarINDAustralia1996110626262.0061101.6401080
Rahul DravidINDBangladesh1998110555.002222.7300000
Rahul DravidINDSri Lanka1997110343434.0011729.0600040
Rahul DravidINDAustralia1996110565656.006882.3501030
Sourav GangulyINDBangladesh1998110777.001450.0000010
Sourav GangulyINDSri Lanka1997110109109109.0024045.42100102
Anil KumbleINDSri Lanka1997110222222.004944.9000030
Javagal SrinathINDSri Lanka1997110666.00966.6700010
Javagal SrinathINDAustralia1996110333.00837.5000000
Sanath JayasuriyaSLPakistan1997110969696.0067143.28010121
Romesh KaluwitharanaSLPakistan199711111*-1100.0000000
Marvan AtapattuSLPakistan1997110535353.007273.6101040
WPUJC VaasSLIndia1997110222.001513.3300000
Yuvraj SinghMIPunjab Kings2019110181818.002281.8200020
Yuvraj SinghPKChennai Super Kings2018110202020.0013153.8500021
Yuvraj SinghPKDelhi Capitals2018110121212.002254.5500020
Steve WaughAUSIndia1996110333333.004082.5000020
Jason GillespieAUSIndia1996110222.00728.5700000
Glenn McGrathAUSIndia199611188*-4200.0000010
Inzamam-ul-HaqPAKNew Zealand1997110303030.003293.7500021
Abdul RazzaqPAKNew Zealand1997110888.007114.2900010
Saqlain MushtaqPAKSri Lanka1997110181818.005333.9600010
Saqlain MushtaqPAKNew Zealand199711166*-1346.1500000
Stephen FlemingNZPakistan1997110999.009100.0000010
Nathan AstleNZPakistan1997110117117117.0013288.6410092
Parthiv PatelRCBPunjab Kings2019110191919.009211.1100040
Chris HarrisNZPakistan1997110444.004100.0000000
Chris CairnsNZPakistan1997110171717.002277.2700000
Aravinda de SilvaSLPakistan1997110909090.0090100.00010101
Muttiah MuralitharanSLIndia1997110101010.001190.9100010
Michael BevanAUSIndia1996110404040.004393.0200020
Brad HoggAUSIndia1996110111111.001573.3300000
Chris GaylePKKolkata Knight Riders2019110141414.0014100.0000020
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.