Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG48/0 (7.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-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 year (List A)

The most runs in a calendar year in List A cricket for Canada: 553 by Harsh Thaker in 2024 (from the 153 of 154 matches with full scorecards).

More 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 153 of the 154 matches in this selection (from 1979). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Harsh ThakerCAN2024202415153553111*46.0877771.17222349
Pargat SinghCAN202420241313152087*43.3365080.00050629
Ashish BagaiCAN2007200714142496137*41.3369970.96221411
Ashish BagaiCAN201020101010249591*61.8870470.31060441
Navneet DhaliwalCAN2019201988246914078.1752389.672104021
Nicholas KirtonCAN202420241514339873*36.1850079.600412911
Nitish KumarCAN201920191110037912937.9041391.771302610
John DavisonCAN200720071313137069*30.83339109.14030446
Asif MullaCAN20072007151503515823.4039987.97011349
Sunil DhaniramCAN20072007161533325527.6736989.97020344
Shreyas MovvaCAN20242024151443246832.4047068.94020240
YS SamraCAN202620261110032310532.3036987.531203710
Aaron JohnsonCAN20242024151503196521.2732697.850223819
Abdool SamadCAN20072007121213158328.6444970.16021314
Srimantha WijeratneCAN2019201999031011234.4432994.22110372
Navneet DhaliwalCAN20242024111102958726.8251557.28020285
Jimmy HansraCAN201120111010129270*32.4450657.71020206
Ravinderpal SinghCAN201920197722659453.00175151.430102118
Nicholas KirtonCAN20222022662251108*62.7529485.37111139
Ian BillcliffCAN200720075502459349.0033972.27020184
Harsh ThakerCAN2026202610902455227.2239062.8201096
Ashish BagaiCAN2009200976124392*48.6036566.58020232
Rizwan CheemaCAN200920098812429434.57187129.41021319
Hiral PatelCAN201120116602326238.6724594.69020265
Pargat SinghCAN202520259902288525.3333867.46010224
John DavisonCAN2003200366022611137.67190118.951112112
Ashish BagaiCAN201120116612258445.0032269.88021270
Navneet DhaliwalCAN2022202244122110373.6725586.67200270
Aaron JohnsonCAN202620267602187036.3326283.21010238
Ruvindu GunasekeraCAN201820186602168336.0024687.800211712
Abdool SamadCAN2008200866021413035.6726181.99100212
Pargat SinghCAN2023202355021310242.6026480.68111243
Rizwan CheemaCAN2010201011101211114*23.44209100.96111258
Ashish BagaiCAN2006200699120758*25.8839053.08020191
Nitish KumarCAN201820186612066241.2025182.07020145
Qaiser AliCAN20072007101012027022.4429967.56022251
Davy JacobsCAN201920195521985766.0023185.71030122
Sunil DhaniramCAN200920098611959239.0021491.12010171
Desmond ChumneyCAN200620067701914827.2928367.49000144
Rizwan CheemaCAN200820083301848961.33138133.330202112
Harsh ThakerCAN2022202266218457*46.0025372.73010111
Rizwan CheemaCAN20112011101001843718.40177103.950011710
Nitish KumarCAN2015201566018310430.5023876.89101161
Ashish BagaiCAN200820086601818430.1730958.58020153
Rodrigo ThomasCAN201920199801776222.1321681.94022158
Hiral PatelCAN20102010101011754319.4425867.83001232
Geoff BarnettCAN200720076601737728.8328161.57010222
S JyotiCAN2009200987117211728.6725567.45102122
YS SamraCAN202520257701725324.5725667.19011195
Shreyas MovvaCAN2026202687217183*34.2022376.68011112
Page 1Next

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.