Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLiveSemi Final · CSA Pro20 2026/27WAR147/2 (17.1)BOL160/7 (20)WAR need 14 runs in 17 ballsT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT2069th 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)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
Asif MullaCAN991510v BERKing City18 Aug 2008
Khurram ChohanCAN99*810v IREBenoni6 Apr 2009
Khurram ChohanCAN99*501v SCOBenoni8 Apr 2009
Henry OsindeCAN93* & 62410v KENKing City14 Aug 2009
Rustam BhattiCAN99810v USAHamilton6 Jun 2010
Sunil DhaniramCAN991810v NEDRotterdam5 Jul 2010
Hiral PatelCAN991910v NEDRotterdam5 Jul 2010
Jimmy HansraCAN994900v SLHambantota20 Feb 2011
Tyson GordonCAN991210v PAKColombo3 Mar 2011
Balaji RaoCAN99910v NZMumbai13 Mar 2011
Zubin SurkariCAN99810v AFGToronto9 Aug 2011
Usman LimbadaCAN99710v AFGToronto9 Aug 2011
Ruvindu GunasekeraCAN991310v NEDDubai13 Mar 2012
Nitish KumarCAN992310v SCOAyr11 Jul 2012
Raza-ur-RehmanCAN991310v KENDubai15 Mar 2013
Rizwan CheemaCAN99820v KENDubai16 Mar 2013
Rizwan CheemaCAN99701v UGAAbu Dhabi19 Nov 2013
Raza-ur-RehmanCAN991310v NAMAbu Dhabi23 Nov 2013
Hiral PatelCAN99810v ITAAbu Dhabi24 Nov 2013
Khurram ChohanCAN992510v SCOChristchurch23 Jan 2014
Rizwan CheemaCAN99920v UGAWindhoek24 Jan 2015
Dillon HeyligerCAN99520v NAMWindhoek12 Feb 2018
Ruvindu GunasekeraCAN992410v NEPWindhoek14 Feb 2018
Junaid SiddiquiCAN99*910v USAMorrisville25 Sept 2018
Cecil PervezCAN991720v OMAWindhoek21 Apr 2019
Ruvindu GunasekeraCAN991810v HKWindhoek27 Apr 2019
Ravinderpal SinghCAN99*1000v JERAbu Dhabi20 Oct 2019
Nicholas KirtonCAN991110v NGRAbu Dhabi21 Oct 2019
Navneet DhaliwalCAN991500v OMAAbu Dhabi25 Oct 2019
Shreyas MovvaCAN99910v BHRAl Amarat14 Nov 2022
A KapoorCAN99*410v KSAAl Amarat15 Nov 2022
Dillon HeyligerCAN99801v SINKuala Lumpur6 Dec 2022
Srimantha WijeratneCAN991000v BERHamilton30 Sept 2023
Navneet DhaliwalCAN99820v BERHamilton30 Sept 2023
Pargat SinghCAN991410v BERHamilton30 Sept 2023
Pargat SinghCAN991800v BERHamilton7 Oct 2023
Shreyas MovvaCAN991100v UAEDubai5 Mar 2024
Srimantha WijeratneCAN991610v USAHouston7 Apr 2024
Dillon HeyligerCAN99*1110v PAKNew York11 Jun 2024
Nicholas KirtonCAN991810v USARotterdam19 Aug 2024
Dillon HeyligerCAN99*401v USAUtrecht24 Aug 2024
Kaleem SanaCAN99*401v NEDUtrecht26 Aug 2024
Akhil KumarCAN99601v NEDUtrecht26 Aug 2024
Aaron JohnsonCAN99901v NEPKing City28 Sept 2024
Dillon HeyligerCAN991210v OMAKing City30 Sept 2024
Kanwarpal TathgurCAN991600v BERGeorge Town19 Apr 2025
Shivam SharmaCAN99501v CAYGeorge Town23 Apr 2025
Ravinderpal SinghCAN991100v USAGeorge Town24 Apr 2025
Navneet DhaliwalCAN991810v USALauderhill17 May 2025
M GillCAN991710v USALauderhill25 May 2025

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.