Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Canada: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Canada at Hazelaarweg: 115 by Shreyas Movva in 2024.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Canada×At Hazelaarweg×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shreyas MovvaCAN2024202422111568115.0016768.86010100
Pargat SinghCAN20242024220777238.508689.5301081
Ashish BagaiCAN20102010110717171.0013253.7901070
Aaron JohnsonCAN20242024220423221.004397.6700081
Geoff BarnettCAN20102010110343434.003987.1800050
Dilpreet BajwaCAN20242024220282014.004365.1200040
Calvert HooperCAN20102010110272727.004264.2900041
Aaditya VaradarajanCAN20242024110252525.003278.1300000
Saad Bin ZafarCAN20242024221171217.002958.6200000
Dillon HeyligerCAN2024202422016148.002661.5400020
Sunil DhaniramCAN20102010110999.001850.0000010
Hiral PatelCAN20102010110999.001947.3700010
Nicholas KirtonCAN20242024220994.502142.8600110
Kaleem SanaCAN20242024220844.001172.7300010
Rizwan CheemaCAN20102010110555.001050.0000010
Junaid SiddiquiCAN20242024110555.001926.3200000
Harvir BaidwanCAN20102010110444.001040.0000000
RR JoshiCAN20242024110333.00475.0000000
Ravinderpal SinghCAN20242024110111.00812.5000000
Umar BhattiCAN20102010110000.0060.0000100
Trevin BastiampillaiCAN20102010110000.0080.0000100
Zubin SurkariCAN20102010110000.0010.0000100
Parth DesaiCAN2010201011100*-100.0000000
Harsh ThakerCAN20242024220000.0070.0000200

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.