ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Canada: Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Canada×

Player figures come from full scorecards, which we hold for 261 of the 262 matches in this selection (from 1979). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Dillon HeyligerCANCanada2018-202610769297315618.27582125.6001105341
Saad Bin ZafarCANCanada2015-20261408927123140*19.85136790.0500410629
Kaleem SanaCANCanada2022-20268338172181710.3824290.080061113
Harsh ThakerCANCanada2019-202610187162102111*29.61259980.8827312156
Henry OsindeCANCanada2006-201358401613521*5.6323158.4400894
Navneet DhaliwalCANCanada2015-20261039814297814035.45330790.05417524897
Ravinderpal SinghCANCanada2018-2025655714122310128.44922132.651368370
Shreyas MovvaCANCanada2021-2026645614108983*25.93144075.630427714
Umar BhattiCANCanada2006-201046421459983*21.39107655.67022558
Nicholas KirtonCANCanada2018-20268176131795108*28.49196991.16110311854
Hamza TariqCANCanada2011-20266957139707122.05883109.8505108243
Nikhil DuttaCANCanada2013-20246836115525622.0881467.810243119
Ashish BagaiCANCanada2003-20137676102399137*36.35347069.1421932229
Harvir BaidwanCANCanada2008-20145437102703310.0038669.95008181
Jeremy GordonCANCanada2012-2024441610337*5.506550.7700111
Junaid SiddiquiCANCanada2011-20244829920128*10.0530865.2600366
Satsimranjit DhindsaCANCanada2015-20181815916743*27.8321278.7700136
Jimmy HansraCANCanada2009-20174847890570*23.21143363.150446517
Khurram ChohanCANCanada2009-20143125822935*13.4737960.42001176
Akhil KumarCANCanada2024-20262617720548*20.5021894.04001146
Parth DesaiCANCanada2010-20151811731117.758835.2300210
Rizwan CheemaCANCanada2008-2019868251725114*22.401485116.16191017693
Sunil DhaniramCANCanada2006-20106057511759222.60149478.6507411710
Jaskaran SinghCANCanada2025-20261913515860*19.75139113.670111010
Nitish KumarCANCanada2009-201972654157712925.85189583.2229512830
Srimantha WijeratneCANCanada2015-202455494129411228.76152784.74210413710
Hiral PatelCANCanada2009-202152514104888*22.30123085.2005611415
DES MaxwellCANCanada2006-2007111242387229.7536465.38022205
Kevin SandherCANCanada2006-2007151142493.436835.2900200
Aaron JohnsonCANCanada2022-2026626131647121*28.401384119.00211717194
YS SamraCANCanada2025-202638363108111032.76992108.9726111248
Dilpreet BajwaCANCanada2023-2026302935655621.73531106.400435417
Zubin SurkariCANCanada2008-2011282533374915.3269048.84002310
Usman LimbadaCANCanada2010-2015241932985018.6343768.19011302
GR CodringtonCANCanada2006-20071614319545*17.7329965.22001203
Rustam BhattiCANCanada2010-20129838323*16.6012864.8400160
Sanjayan ThuraisingamCANCanada2003-20081210363159.0013148.0900061
Ansh PatelCANCanada2024-20261453564128.006388.8900050
Eion KatchayCANCanada2008-2009963381212.676657.5800100
Davis JosephCANCanada2003433139*-2454.1700010
Zahid HussainCANCanada2011-2012543127*12.003930.7700010
Pargat SinghCANCanada2022-202662582160010228.57192283.25111517133
Abdool SamadCANCanada2003-20103535292413028.00130370.911349810
John DavisonCANCanada2003-20113636282411124.24791104.171579223
Rayyan PathanCANCanada2013-202419192543107*31.94396137.121335822
Matthew SpoorsCANCanada2022-202625232498108*23.7162080.32112559
Desmond ChumneyCANCanada2003-2007212224174820.8565463.76000319
S JyotiCANCanada2006-20102020239311721.8368657.29104264
Ali NadeemCANCanada2025-2026121223228932.2033895.270322811
Rodrigo ThomasCANCanada2018-2019211722666217.7332282.610232310
Page 1Next

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