Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

Canada: Batting match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Abraash KhanCAN1313611v HKAbu Dhabi24 Oct 2019
Ravinderpal SinghCAN13131610v HKAbu Dhabi24 Oct 2019
Harsh ThakerCAN13131120v BHRAl Amarat17 Nov 2022
Dillon HeyligerCAN1313*411v KSAAl Amarat19 Nov 2022
Ravinderpal SinghCAN13131411v QATBangi4 Dec 2022
Nicholas KirtonCAN13131820v JERWindhoek27 Mar 2023
Shahid AhmadzaiCAN13131710v NEPKirtipur10 Feb 2024
Navneet DhaliwalCAN13133800v UAEDubai5 Mar 2024
Harsh ThakerCAN13131120v USAHouston7 Apr 2024
Kaleem SanaCAN1313*1401v PAKNew York11 Jun 2024
Nicholas KirtonCAN13131620v NEDUtrecht26 Aug 2024
Harsh ThakerCAN13131500v USAThe Hague27 Aug 2024
Harsh ThakerCAN13132410v NEPKing City22 Sept 2024
Navneet DhaliwalCAN13131501v NEPKing City28 Sept 2024
Saad Bin ZafarCAN13132010v NAMWindhoek15 Mar 2025
Harsh ThakerCAN13132300v NAMWindhoek22 Mar 2025
Harsh ThakerCAN13131500v CAYGeorge Town23 Apr 2025
Saad Bin ZafarCAN1313*710v USAGeorge Town24 Apr 2025
Harsh ThakerCAN13132400v CAYKing City16 Jun 2025
Dilpreet BajwaCAN1313702v AFGChennai19 Feb 2026
Harsh ThakerCAN13132100v OMAAl Amarat15 Oct 2026
Ashish BagaiCAN12121510v KENCape Town15 Feb 2003
Abdool SamadCAN12122020v NZBenoni3 Mar 2003
Sunil DhaniramCAN12124310v BERPort of Spain17 May 2006
DES MaxwellCAN12123810v BERPort of Spain17 May 2006
Stewart HeaneyCAN12123720v BERToronto19 Aug 2006
Qaiser AliCAN12121920v BERBenoni30 Nov 2006
Asif MullaCAN12121911v NEDBenoni1 Dec 2006
Qaiser AliCAN12123120v NEDToronto3 Jul 2007
Zubin SurkariCAN12121320v BERKing City28 Jun 2008
Eion KatchayCAN12122700v WIKing City24 Aug 2008
Umar BhattiCAN12121610v IREBenoni6 Apr 2009
Ashish BagaiCAN12121920v NEDNetherlands11 Jul 2009
Zubin SurkariCAN12122800v NEDNetherlands11 Jul 2009
Nitish KumarCAN1212 & 08410v KENKing City14 Aug 2009
Umar BhattiCAN1212710v KENDubai10 Feb 2010
Usman LimbadaCAN12122600v AFGUAE16 Feb 2010
Geoff BarnettCAN12122300v AFGVoorburg1 Jul 2010
Jimmy HansraCAN12122900v IREDublin19 Sept 2011
D SoraineCAN1212*1610v NAMWindhoek10 Apr 2012
Ruvindu GunasekeraCAN12123310v NAMWindhoek10 Apr 2012
Jimmy HansraCAN12122400v KENDubai13 Mar 2013
Jimmy HansraCAN1212*1120v KENDubai15 Mar 2013
Junaid SiddiquiCAN12123400v NEDKing City29 Aug 2013
Ruvindu GunasekeraCAN12121830v HKAbu Dhabi18 Nov 2013
Ashish BagaiCAN12121410v NAMAbu Dhabi23 Nov 2013
Ruvindu GunasekeraCAN12122620v NEPWindhoek20 Jan 2015
Hamza TariqCAN12121610v UGAWindhoek21 Jan 2015
Navneet DhaliwalCAN12121310v NEDEdinburgh17 Jul 2015
Abraash KhanCAN1212*820v BEAMorrisville23 Sept 2018

BF balls faced · 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.