Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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

Canada: Batting by series (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.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenroy SealyCAN1979 Prudential World Cup1979330734524.3314948.9900090
Christopher ChappellCAN1979 Prudential World Cup1979330381912.6714326.5700020
Franklyn DennisCAN1979 Prudential World Cup1979330472515.6717127.4900040
Tariq JavedCAN1979 Prudential World Cup19793301585.007719.4800010
John VaughanCAN1979 Prudential World Cup1979330302910.005554.5500140
Bryan MauricetteCAN1979 Prudential World Cup197933020156.676829.4100101
Jitendra PatelCAN1979 Prudential World Cup1979330321.002313.0400100
Cornelius HenryCAN1979 Prudential World Cup1979221656.001442.8600010
John ValentineCAN1979 Prudential World Cup197932233*-1717.6500000
Cecil MarshallCAN1979 Prudential World Cup19792201085.004124.3900000
Martin SteadCAN1979 Prudential World Cup197922010105.004522.2200110
Robert CallenderCAN1979 Prudential World Cup1979220000.0050.0000200
Charles BakshCAN1979 Prudential World Cup1979110000.0060.0000100
I MarajCANICC World Cup 2002/0320036619853*19.6026437.12012120
John DavisonCANICC World Cup 2002/03200366022611137.67190118.951112112
Desmond ChumneyCANICC World Cup 2002/032003550682813.6011161.2600082
Ian BillcliffCANICC World Cup 2002/0320036601477124.5025358.10010162
Joseph HarrisCANICC World Cup 2002/032003660913115.1720444.6100091
Nicholas de GrootCANICC World Cup 2002/03200366044177.3312734.6500360
Abdul SattaurCANICC World Cup 2002/03200333020136.676033.3300101
Ashish BagaiCANICC World Cup 2002/0320036615628*11.2011150.4500050
Sanjayan ThuraisingamCANICC World Cup 2002/03200333025138.333964.1000031
Austin CodringtonCANICC World Cup 2002/03200355028165.606543.0800220
Davis JosephCANICC World Cup 2002/032003433139*-2454.1700010
Barry SeebaranCANICC World Cup 2002/03200343244*4.001330.7700100
Nicholas IfillCANICC World Cup 2002/0320033201698.004337.2100020
A PatelCANICC World Cup 2002/032003210252525.002986.2100030
Abdool SamadCANICC World Cup 2002/032003110121212.002060.0000020
John DavisonCANTriangular Series (Bermuda, Canada, Zimbabwe) 20062006110111.00520.0000000
Desmond ChumneyCANTriangular Series (Bermuda, Canada, Zimbabwe) 20062006110111.00616.6700000
Ashish BagaiCANTriangular Series (Bermuda, Canada, Zimbabwe) 20062006110161616.001888.8900021
Sanjayan ThuraisingamCANTriangular Series (Bermuda, Canada, Zimbabwe) 20062006110999.003525.7100010
Sunil DhaniramCANTriangular Series (Bermuda, Canada, Zimbabwe) 20062006110141414.003441.1800020
Umar BhattiCANTriangular Series (Bermuda, Canada, Zimbabwe) 20062006110999.002634.6200010
Kevin SandherCANTriangular Series (Bermuda, Canada, Zimbabwe) 2006200611122*-1216.6700000
Henry OsindeCANTriangular Series (Bermuda, Canada, Zimbabwe) 20062006110000.0010.0000100
Geoff BarnettCANTriangular Series (Bermuda, Canada, Zimbabwe) 20062006110000.0050.0000100
Stewart HeaneyCANTriangular Series (Bermuda, Canada, Zimbabwe) 20062006110222.00540.0000000
Haninder DhillonCANTriangular Series (Bermuda, Canada, Zimbabwe) 20062006110131313.002650.0000030
John DavisonCANBermuda tour of Canada 20062006330775525.678195.0601191
Ashish BagaiCANBermuda tour of Canada 2006200633024108.007532.0000010
Sanjayan ThuraisingamCANBermuda tour of Canada 20062006110333.001520.0000000
GR CodringtonCANBermuda tour of Canada 200620063319545*47.5013769.3400091
Sunil DhaniramCANBermuda tour of Canada 20062006220261413.007136.6200020
DES MaxwellCANBermuda tour of Canada 20062006221151215.005925.4200010
Kevin SandherCANBermuda tour of Canada 200620062201396.502944.8300000
Henry OsindeCANBermuda tour of Canada 200620061111111*-1764.7100010
Geoff BarnettCANBermuda tour of Canada 20062006110111.00812.5000000
Stewart HeaneyCANBermuda tour of Canada 20062006220311915.507441.8900040
Haninder DhillonCANBermuda tour of Canada 20062006110111.00911.1100000
Page 1Next

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