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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aaron JohnsonCAN20242024282805927421.14552107.250446536
Nicholas de GrootCAN2003200366044177.3312734.6500360
Hamza TariqCAN2013201376029224.833485.2900302
Kaleem SanaCAN20262026129449179.8042116.6700333
Hiral PatelCAN20132013101011774019.6719391.71003211
Dillon HeyligerCAN201920191913811529*23.0098117.3500385
Rodrigo ThomasCAN20192019171612506216.6731180.39023229
John DavisonCAN20102010220000.0040.0000200
Robert CallenderCAN19791979220000.0050.0000200
Rayyan PathanCAN2024202433014144.671687.5000230
Dillon HeyligerCAN201820189411910*6.332095.0000230
John DavisonCAN20062006550785515.609482.9801291
John DavisonCAN2011201155133158.254376.7400260
Austin CodringtonCAN2003200355028165.606543.0800220
Nikhil DuttaCAN2018201811526031*20.007678.9500222
I MarajCAN200320036619853*19.6026437.12012120
Henry OsindeCAN20092009963963.002536.0000210
Harvir BaidwanCAN2013201396195*1.801947.3700210
Rizwan CheemaCAN201220126601782.834339.5300201
Aaron JohnsonCAN2025202566148349.605096.0000234
Zahid ShirzadCAN20262026961595411.8038155.2601245
Henry OsindeCAN20062006873461511.506274.1900232
Ravinderpal SinghCAN202420247736739*16.7559113.5600235
DES MaxwellCAN200620067831877237.4029064.48022182
Harvir BaidwanCAN20112011982681711.3310366.0200270
Rizwan CheemaCAN201920198811517221.5795158.950121013
S JyotiCAN2009200999123011728.7537860.85102182
Harvir BaidwanCAN2008200813931013316.8314967.7900230
Ruvindu GunasekeraCAN201520159901795119.8919691.33022169
Sunil DhaniramCAN2006200691001456314.5022265.32012171
Hamza TariqCAN20152015101011726119.1119389.120121511
Pargat SinghCAN20222022111012458327.2226592.45022247
Pargat SinghCAN202320231010031610231.6036187.53122325
Dillon HeyligerCAN202520251710155186.117771.4300231
Henry OsindeCAN20072007141143121*4.434963.2700230
Rizwan CheemaCAN20132013111101555514.0917688.07012155
Raza-ur-RehmanCAN20132013131111907019.0021488.79022231
Kaleem SanaCAN20252025241155416*9.0052103.8500243
Qaiser AliCAN20072007111212347021.2735166.67022281
Umar BhattiCAN201020101513315332*15.3020773.9100294
Ruvindu GunasekeraCAN20132013131302977222.8536082.50022297
Hamza TariqCAN20192019171321253311.36100125.0000285
Navneet DhaliwalCAN20252025141313817331.7543787.190423215
Hiral PatelCAN201020101515230388*23.3137181.67012354
Ravinderpal SinghCAN202220221816332356*24.85240134.580122118
Navneet DhaliwalCAN20242024202004088720.4063564.25032399
Dillon HeyligerCAN20242024272062565618.29215119.070122312
Harsh ThakerCAN2024202427274736111*32.0094577.882224615
Nicholas IfillCAN20062006110000.0020.0000100
S JyotiCAN20072007110000.0020.0000100
Page 1Next

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