Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLiveSemi Final · CSA Pro20 2026/27LIO194/6 (20)WP142/4 (16.3)WP need 53 runs in 21 ballsT20Semi Final · CSA Pro20 2026/27WAR163/2BOL160/7Warriors won by 8 wickets (11 balls left)T1016th Match · Abu Dhabi T10 League 2026RDCUTODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT2072nd 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)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)List 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 2026AUSENGT20I1st T20I · 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
Hamza TariqCAN00400v KENDubai11 Mar 2013
Junaid SiddiquiCAN00*000v KENDubai11 Mar 2013
Junaid SiddiquiCAN00000v KENDubai16 Mar 2013
Manny AulakhCAN00200v KENDubai16 Mar 2013
Ruvindu GunasekeraCAN00300v NEDKing City27 Aug 2013
Nitish KumarCAN00200v NEDKing City29 Aug 2013
Jimmy HansraCAN00100v NEDKing City29 Aug 2013
Hiral PatelCAN00200v NEDKing City29 Aug 2013
Raza-ur-RehmanCAN00300v NEDKing City29 Aug 2013
Rizwan CheemaCAN00100v IREAbu Dhabi16 Nov 2013
Hiral PatelCAN00100v IREAbu Dhabi16 Nov 2013
Junaid SiddiquiCAN00*100v HKAbu Dhabi18 Nov 2013
Hamza TariqCAN00200v UGAAbu Dhabi19 Nov 2013
Damodar DaesrathCAN00100v UGAAbu Dhabi19 Nov 2013
Harvir BaidwanCAN00200v UAEAbu Dhabi22 Nov 2013
Hamza TariqCAN00200v UAEAbu Dhabi22 Nov 2013
Raza-ur-RehmanCAN00200v UAEAbu Dhabi22 Nov 2013
Abzal DeanCAN00100v NAMAbu Dhabi23 Nov 2013
Ruvindu GunasekeraCAN00100v ITAAbu Dhabi24 Nov 2013
Harvir BaidwanCAN00200v KENSharjah26 Nov 2013
Rizwan CheemaCAN00300v KENSharjah26 Nov 2013
Ruvindu GunasekeraCAN00300v SCOChristchurch23 Jan 2014
Jeremy GordonCAN00*400v SCOChristchurch23 Jan 2014
Jimmy HansraCAN00500v NEDMount Maunganui28 Jan 2014
Parth DesaiCAN00*000v NEDMount Maunganui28 Jan 2014
Hamza TariqCAN00500v NEDMount Maunganui28 Jan 2014
Rizwan CheemaCAN00100v NEDWindhoek17 Jan 2015
Ruvindu GunasekeraCAN00700v NEDWindhoek17 Jan 2015
Cecil PervezCAN00100v NEDWindhoek17 Jan 2015
Hamza TariqCAN00100v KENWindhoek18 Jan 2015
Satsimranjit DhindsaCAN00*100v KENWindhoek18 Jan 2015
Nitish KumarCAN00300v NEPWindhoek20 Jan 2015
Srimantha WijeratneCAN00100v NEPWindhoek20 Jan 2015
Jimmy HansraCAN00300v NAMWindhoek23 Jan 2015
Parth DesaiCAN00100v UGAWindhoek24 Jan 2015
Ruvindu GunasekeraCAN00200v UAEStirling14 Jul 2015
Hamza TariqCAN00300v SCOEdinburgh16 Jul 2015
Satsimranjit DhindsaCAN00*000v OMAKampala24 May 2017
Hamza TariqCAN00300v MASEntebbe26 May 2017
Cecil PervezCAN00000v MASEntebbe26 May 2017
Satsimranjit DhindsaCAN00*000v SINKampala29 May 2017
Bhavindu AdhihettyCAN00300v SINKampala29 May 2017
Bhavindu AdhihettyCAN00500v OMAWindhoek8 Feb 2018
Nikhil DuttaCAN00200v UAEWindhoek9 Feb 2018
Hamza TariqCAN001200v KENWindhoek11 Feb 2018
Satsimranjit DhindsaCAN00100v KENWindhoek11 Feb 2018
Cecil PervezCAN00100v KENWindhoek11 Feb 2018
Nicholas KirtonCAN00100v KENWindhoek11 Feb 2018
Nikhil DuttaCAN00600v NEPWindhoek14 Feb 2018
Dillon HeyligerCAN00400v NEPWindhoek14 Feb 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.