Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM119/5 (13.4)ZIM need 103 runs in 38 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Maple Leaf North-West Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Abdool SamadCANBermuda200844018513046.2522781.50100172
Jan FrylinckNAMCanada202522017411487.0019887.88110135
Xavier MarshallWICanada2008222161157*-119135.291001212
Ashish BagaiCANBermuda20084401568439.0024962.65020123
Rizwan CheemaCANWest Indies20082201508975.00114131.58020189
Hamid ShahDENSingapore2022110138138138.00133103.76100172
Navneet DhaliwalCANNepal20242201358767.5020366.50010124
Steven OuterbridgeBERCanada20084401335633.2522459.38010150
Chris GayleWICanada2008221129110*129.00103125.24100176
Pargat SinghCANOman20242201258362.5017272.67010133
GSNFG JayasuriyaUSACanada2026221121113*121.0012398.3710084
Sunil DhaniramCANBermuda20084401207930.0015477.9201071
Jekon EdnessBERCanada20084421184559.0014382.52000102
Milind KumarUSACanada2026211111111*-12588.8010053
Nicholas KirtonCANVanuatu2022111108108*-95113.6810075
Harsh ThakerCANOman20242201039351.5012979.8401054
Saiteja MukkamallaUSACanada202622110081*100.0012182.6401071
YS SamraCANUnited States of America2026220985249.0010494.23010122
Shabir NooriAFGCanada2011110949494.0010986.24010112
Irving RomaineBERCanada2008440886022.0012073.3301082
Rohan RangarajanSINDenmark2022110878787.009195.60010101
Hamid ShahDENVanuatu2022110858585.0012866.4101070
George MunseySCOCanada20251118484*-10381.5501074
Nicholas KirtonCANNepal20242228473*-52161.5401047
Shreyas MovvaCANNetherlands20262118383*-10876.8501050
Pargat SinghCANNepal2024220816440.5011868.6401073
Malan KrugerNAMCanada2025110808080.0013260.6101041
Rizwan CheemaCANKenya20091117676*-38200.00010104
Ben CooperNEDCanada2013210747474.0059125.4201082
Akhil KumarCANUnited States of America20262217248*72.0055130.9100053
Muhammad AmirMASQatar20221117171*-10368.9301070
Aqib IlyasOMACanada2024220716135.5010965.1401062
Sandeep LamichhaneNEPCanada2024220714935.5064110.9400063
Rodney TrottBERCanada20084417148*23.6713353.3800040
CRM DouglasBERCanada2008110696969.0011361.0601081
Nicolaj DamgaardDENVanuatu2022110696969.0056123.2101093
Ali NadeemCANNamibia2025220694634.5010764.4900072
Andrew MansaleVANDenmark20221116868*-8877.2701043
Chris FoggoBERCanada2008330686022.679869.3901031
Saad Bin ZafarCANNamibia2025220653532.5065100.0000071
Ali NadeemCANUnited States of America2026220655132.509866.3301061
Richie BerringtonSCOCanada2025110646464.0011854.2401060
Harvir BaidwanCANBermuda2008431633331.507584.0000020
Hiral PatelCANAfghanistan2011110626262.008572.9401030
Nicholas KirtonCANOman2024220615730.5055110.9101034
Rohit KumarNEPOman2024110606060.007283.3301024
Shreyas MovvaCANScotland2025110606060.0011054.5501033
Pargat SinghCANNamibia2025220604030.008570.5900052
George MunseySCONamibia2025110595959.0031190.3201036
Max O'DowdNEDUnited States of America2026110595959.0011153.1501030
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.