Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM324/5 (86.3)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Maple Leaf North-West Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Xavier MarshallWICanada2008222161157*-119135.291001212
Hamid ShahDENSingapore2022110138138138.00133103.76100172
Abdool SamadCANBermuda200844018513046.2522781.50100172
Jan FrylinckNAMCanada202522017411487.0019887.88110135
GSNFG JayasuriyaUSACanada2026221121113*121.0012398.3710084
Milind KumarUSACanada2026211111111*-12588.8010053
Chris GayleWICanada2008221129110*129.00103125.24100176
Nicholas KirtonCANVanuatu2022111108108*-95113.6810075
J BakerCAYBahamas20252201609480.00105152.380201411
Shabir NooriAFGCanada2011110949494.0010986.24010112
Harsh ThakerCANOman20244401359333.7516681.3301056
Rizwan CheemaCANWest Indies20082201508975.00114131.58020189
Navneet DhaliwalCANNepal20244401608740.0023468.38010145
Rohan RangarajanSINDenmark2022110878787.009195.60010101
Hamid ShahDENVanuatu2022110858585.0012866.4101070
George MunseySCOCanada20251118484*-10381.5501074
Ashish BagaiCANBermuda20084401568439.0024962.65020123
Shreyas MovvaCANNetherlands20262118383*-10876.8501050
Pargat SinghCANOman20242201258362.5017272.67010133
Saiteja MukkamallaUSACanada202622110081*100.0012182.6401071
Malan KrugerNAMCanada2025110808080.0013260.6101041
Sunil DhaniramCANBermuda20084401207930.0015477.9201071
Hamilton MasakadzaZIMCanada2008220947947.0063149.21010113
Rizwan CheemaCANKenya20091117676*-38200.00010104
Salman ButtPAKCanada2008110747474.0056132.1401063
Ben CooperNEDCanada2013210747474.0059125.4201082
Nicholas KirtonCANNepal202444211573*57.5083138.5501059
Muhammad AmirMASQatar20221117171*-10368.9301070
Delray RawlinsBERCanada2025220807040.0055145.4501056
Tre MandersBERCayman Islands20251116969*-46150.0001092
CRM DouglasBERCanada2008110696969.0011361.0601081
Nicolaj DamgaardDENVanuatu2022110696969.0056123.2101093
Delray RawlinsBERBahamas20252217268*72.0037194.5901047
Andrew MansaleVANDenmark20221116868*-8877.2701043
Rizwan CheemaCANSri Lanka2008110686868.0043158.1401046
Pargat SinghCANNepal2024220816440.5011868.6401073
Richie BerringtonSCOCanada2025110646464.0011854.2401060
YS SamraCANBermuda20252201086354.0058186.21010107
Hiral PatelCANAfghanistan2011110626262.008572.9401030
Aqib IlyasOMACanada20244401596139.7519979.90020154
Rohit KumarNEPOman20243311186059.0012197.5202048
Irving RomaineBERCanada2008440886022.0012073.3301082
Chris FoggoBERCanada2008330686022.679869.3901031
K HindsBAHCayman Islands2025220616030.5056108.9301035
Shreyas MovvaCANScotland2025110606060.0011054.5501033
George MunseySCONamibia2025110595959.0031190.3201036
Max O'DowdNEDUnited States of America2026110595959.0011153.1501030
Shubham RanjaneUSACanada2026210595959.006492.1901032
DO LeicherNAMCanada2025221595859.0010854.6301011
Mohammad NabiAFGCanada2011110585858.005998.3101032
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.