Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Canada: Batting by team (All cricket)

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashish BagaiCANCanada2003-20137676102399137*36.35347069.1421932229
Navneet DhaliwalCANCanada2015-20261039814297814035.45330790.05417524897
Aaron JohnsonCANCanada2022-2026626131647121*28.401384119.00211717194
Pargat SinghCANCanada2022-202662582160010228.57192283.25111517133
Nicholas KirtonCANCanada2018-20268176131795108*28.49196991.16110311854
Srimantha WijeratneCANCanada2015-202455494129411228.76152784.74210413710
Ruvindu GunasekeraCANCanada2008-20195252010958321.06140178.1601089936
Rizwan CheemaCANCanada2008-2019868251725114*22.401485116.16191017693
Nitish KumarCANCanada2009-201972654157712925.85189583.2229512830
Harsh ThakerCANCanada2019-202610187162102111*29.61259980.8827312156
Sunil DhaniramCANCanada2006-20106057511759222.60149478.6507411710
YS SamraCANCanada2025-202638363108111032.76992108.9726111248
Hiral PatelCANCanada2009-202152514104888*22.30123085.2005611415
Hamza TariqCANCanada2011-20266957139707122.05883109.8505108243
John DavisonCANCanada2003-20113636282411124.24791104.171579223
Shreyas MovvaCANCanada2021-2026645614108983*25.93144075.630427714
Jimmy HansraCANCanada2009-20174847890570*23.21143363.150446517
Ian BillcliffCANCanada2003-2010212105809327.6283269.71040479
Dilpreet BajwaCANCanada2023-2026302935655621.73531106.400435417
Ravinderpal SinghCANCanada2018-2025655714122310128.44922132.651368370
Abdool SamadCANCanada2003-20103535292413028.00130370.911349810
Rayyan PathanCANCanada2013-202419192543107*31.94396137.121335822
Ali NadeemCANCanada2025-2026121223228932.2033895.270322811
Raza-ur-RehmanCANCanada2012-2014161412958822.6934286.26032361
Davy JacobsCANCanada20195521985766.0023185.71030122
Umar BhattiCANCanada2006-201046421459983*21.39107655.67022558
Nikhil DuttaCANCanada2013-20246836115525622.0881467.810243119
Qaiser AliCANCanada2006-20081820147717425.1168469.74123524
Rodrigo ThomasCANCanada2018-2019211722666217.7332282.610232310
DES MaxwellCANCanada2006-2007111242387229.7536465.38022205
Arvind KandappahCANCanada20073411848761.3326968.40021136
Aaditya VaradarajanCANCanada2024-20267701676423.8623471.3702173
M GillCANCanada20256611395927.8019172.77021131
Dillon HeyligerCANCanada2018-202610769297315618.27582125.6001105341
Geoff BarnettCANCanada2006-2010262615757723.0085367.41011655
Asif MullaCANCanada2006-2009303205065815.8164977.970134914
Matthew SpoorsCANCanada2022-202625232498108*23.7162080.32112559
Usman LimbadaCANCanada2010-2015241932985018.6343768.19011302
Bhavindu AdhihettyCANCanada2017-2019141202698622.4244460.59012210
Trevin BastiampillaiCANCanada2007-2014171602656316.5653549.53013332
Jaskaran SinghCANCanada2025-20261913515860*19.75139113.670111010
Kanwarpal TathgurCANCanada2024-20251511214553*16.11130111.5401178
Samit GohelCANCanada20263301196739.6716671.6901081
I MarajCANCanada20036619853*19.6026437.12012120
Salman NazarCANCanada2021-202212417255*24.009080.0001050
Zameer ZahirCANCanada2009231615730.5015838.6101072
Zahid ShirzadCANCanada2026961595411.8038155.2601245
Saad Bin ZafarCANCanada2015-20261408927123140*19.85136790.0500410629
Desmond ChumneyCANCanada2003-2007212224174820.8565463.76000319
S JyotiCANCanada2006-20102020239311721.8368657.29104264
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.