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
Umar BhattiCAN2006200677414583*48.3323661.44010161
Sunil DhaniramCAN2006200691001456314.5022265.32012171
Saad Bin ZafarCAN20262026119114440*18.0016090.00001153
Bhavindu AdhihettyCAN201720174401438635.7521068.10011150
Shivam SharmaCAN2025202516811423720.2917083.5300085
Ravinderpal SinghCAN202120216511414735.25105134.29000153
Abraash KhanCAN201920199601414223.5016088.13000172
Srimantha WijeratneCAN201520158811405220.0022163.35011111
Trevin BastiampillaiCAN200720074501396327.8028349.12011171
M GillCAN202520256611395927.8019172.77021131
Kanwarpal TathgurCAN20252025129213953*19.86114121.9301178
Akhil KumarCAN2026202676213848*34.5014396.5000093
Saad Bin ZafarCAN201920192210313834*19.71132104.55001135
Ruvindu GunasekeraCAN201220127701355319.2918971.43010124
Hamza TariqCAN2018201811711353122.50131103.05001118
Jimmy HansraCAN201220127701344919.1423856.3000073
Desmond ChumneyCAN200720078821332922.1719568.2100063
Aaditya VaradarajanCAN202620264401316432.7517276.1602163
Nikhil DuttaCAN2023202310831295625.8016478.6601188
Karun JethiCAN2008200888212846*21.3313892.75001105
Zubin SurkariCAN2010201010921284918.2926049.23001140
Sunil DhaniramCAN20102010121001255612.5017372.25011101
Hamza TariqCAN20192019171321253311.36100125.0000285
Umar BhattiCAN200920097621244631.0029641.89000150
Khurram ChohanCAN2009200997312135*30.2517967.60001104
Ramesh DavidCAN200820087701214817.2923551.49000121
Hamza TariqCAN2026202644112036*40.00111108.1100063
Samit GohelCAN202620263301196739.6716671.6901081
Abdool SamadCAN200920093411198739.6722453.13011210
Zubin SurkariCAN201120118801183414.7525346.6400090
Ruvindu GunasekeraCAN201120119901175713.0019161.26011103
Navneet DhaliwalCAN202320235501164523.2097119.59000103
Satsimranjit DhindsaCAN2015201598511643*38.6715475.3200034
Dillon HeyligerCAN201920191913811529*23.0098117.3500385
Damodar DaesrathCAN201320138611134022.6014080.7100183
Shreyas MovvaCAN202220228611133922.6017066.47000111
Abdul JabbarCAN200720073401124928.0015273.68000171
Navneet DhaliwalCAN202620264401086427.0089121.35011112
Nitish KumarCAN201720174401075026.7513976.98010161
Trevin BastiampillaiCAN201020109701063315.1419055.79001150
Saad Bin ZafarCAN2023202310721062821.2014274.6500082
Geoff BarnettCAN200920094401054926.2514273.94000122
Srimantha WijeratneCAN2023202310601056317.5014870.9501191
Raza-ur-RehmanCAN201420142201048852.0012483.87010130
Usman LimbadaCAN201120114401015025.2514768.71010111
Harvir BaidwanCAN2008200813931013316.8314967.7900230
Nicholas KirtonCAN2026202610911015312.6312878.9101091
Nikhil DuttaCAN20222022104210053*50.0097103.0901074
Navneet DhaliwalCAN201720174401003725.0016759.8800051
I MarajCAN200320036619853*19.6026437.12012120

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