Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Canada: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Canada×From 1908-01-01×

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
Aaron JohnsonCANDesert Cup T20I Series 2022/232022771402109*67.00241166.801414025
Ashish BagaiCANICC World Cricket League Division One 2006/072007551345137*86.2543080.23210241
Pargat SinghCANICC Men's Cricket World Cup League 2 202420247703258346.4342776.11030338
Rayyan PathanCANICC Men's T20 World Cup Americas Region Qualifier 2021/222021662312107*78.00190164.211203116
Ashish BagaiCAN2010 ICC World Cricket League Division One20105512638265.7541862.92030231
Harsh ThakerCANICC Men's Cricket World Cup League 2 202420248802559331.8837767.64022155
Navneet DhaliwalCANICC Men's T20 World Cup Americas Region Qualifier 2021/22202166125169*50.20164153.050202612
Navneet DhaliwalCANCWC Challenge League 20192019331250140125.00240104.171102416
Nitish KumarCANICC Men's T20 World Cup Qualifier 2019/2020196612458349.00163150.31030178
Srimantha WijeratneCANCWC Challenge League 2019201944024211260.50233103.86110311
Harsh ThakerCANICC Men's Cricket World Cup League 2 2023/242024443234111*234.0028980.97200144
Nitish KumarCANCWC Challenge League 2019201955022912945.80195117.44110199
Ashish BagaiCANICC World Twenty20 Qualifier 2013/14201377122767*37.8322899.56010201
John DavisonCANICC World Cup 2002/03200366022611137.67190118.951112112
Pargat SinghCANICC Men's Cricket World Cup League 2 202520257702268532.2932070.63010224
Shreyas MovvaCANICC Men's Cricket World Cup League 2 202420248832266845.2033966.67020170
Ashish BagaiCANICC Cricket World Cup 2010/1120116612258445.0032269.88021270
Navneet DhaliwalCANCWC Challenge League 2022202244122110373.6725586.67200270
Navneet DhaliwalCANICC World Cricket League Division Two 20192019551219121*54.7528377.39100165
Ruvindu GunasekeraCANICC World Cricket League Division Two 2017/1820186602168336.0024687.800211712
YS SamraCANICC Men's T20 World Cup Americas Region Final 202520256622166354.00103209.710201816
Jimmy HansraCANICC Cricket World Cup 2010/11201166121570*43.0037357.64020165
Ravinderpal SinghCANCWC Challenge League 201920195512149453.50131163.360101615
Qaiser AliCANICC Intercontinental Cup 2006/072006120208174104.0026080.00100212
Nitish KumarCANICC World Cricket League Division Two 2017/1820186612066241.2025182.07020145
YS SamraCANICC Men's Cricket World Cup League 2 202620267602067834.3321695.37020246
Pargat SinghCANICC Cricket World Cup Qualifier Play-off 2023202344020210250.5025579.22111223
Hamza TariqCANICC Men's T20 World Cup Americas Region Qualifier 2021/22202165519963*-96207.29030237
Davy JacobsCANICC World Cricket League Division Two 201920195521985766.0023185.71030122
Matthew SpoorsCANICC Men's T20 World Cup Qualifier A 2021/222022552194108*64.67141137.59111245
Navneet DhaliwalCANICC Men's T20 World Cup Americas Region Final 201920196521905463.33143132.870201112
Ravinderpal SinghCANICC Men's T20 World Cup Americas Region Final 2019201964118910163.0099190.911111018
Ali NadeemCANNorth America T20 Cup 202520256621888947.00131143.51020158
Aaron JohnsonCANICC Men's T20 World Cup Americas Region Final 2023/242023551187121*46.75101185.151001514
Navneet DhaliwalCANNorth America T20 Cup 2025202565118570*46.25119155.460201511
Rizwan CheemaCAN2008 Associates Tri-Series in Canada20083301848961.33138133.330202112
Nitish KumarCANICC World Cricket League Division Two 2014/15201566018310430.5023876.89101161
Navneet DhaliwalCANICC Men's T20 World Cup Qualifier 2019/2020196601716928.50148115.54010114
Abdool SamadCANBermuda in Canada ODI Series 2008200833016913056.3318889.89100162
Jimmy HansraCANICC World Cricket League Division Two 2014/15201566116963*33.8031154.34011104
Nicholas KirtonCANICC Men's Cricket World Cup League 2 2024202488216973*28.17149113.420211011
Jimmy HansraCANICC World Twenty20 Qualifier 2013/14201377216458*32.80134122.39010163
Navneet DhaliwalCANICC Men's Cricket World Cup League 2 202420244401628740.5028556.84010144
Navneet DhaliwalCANICC World Cricket League Division Two 2017/18201865116078*40.0026261.0701092
Srimantha WijeratneCANDesert Cup T20I Series 2022/23202277115951*26.50127125.20021242
Desmond ChumneyCANICC Tri-Series (in South Africa) 2006/0720064401584839.5021673.15000114
John DavisonCANICC World Cricket League Division One 2006/07200755115669*39.00141110.64020113
Ashish BagaiCANICC Tri-Series (in South Africa) 2006/07200644115158*50.3324461.89020150
Srimantha WijeratneCANCWC Challenge League 2022/2320224401517437.7517486.7802074
Rayyan PathanCANICC Men's T20 World Cup Qualifier A 2021/2220225501517330.2097155.67011175
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.