Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES149/5 (17)WAR206/4 (20)ES need 58 runs in 18 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsODI3rd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2066th 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)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 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
Harsh ThakerCAN18183510v NAMKing City27 Aug 2025
Nicholas de GrootCAN17174930v NZBenoni3 Mar 2003
S JyotiCAN17172820v BERToronto21 Aug 2006
Ashish BagaiCAN17172720v BERBenoni30 Nov 2006
Sunil DhaniramCAN1717*1911v NZSt Lucia22 Mar 2007
Mohammad IqbalCAN17171630v BERKing City18 Aug 2008
Sunil DhaniramCAN17171602v PAKKing City10 Oct 2008
Ramesh DavidCAN17172501v PAKKing City10 Oct 2008
Ashish BagaiCAN17172930v IREBenoni6 Apr 2009
Shaheed KeshvaniCAN17173200v SCOAberdeen8 Jul 2009
Sunil DhaniramCAN17172310v NEDNetherlands11 Jul 2009
Jimmy HansraCAN170 & 172920v KENKing City14 Aug 2009
Rizwan CheemaCAN17171321v KENDelhi7 Mar 2011
Harvir BaidwanCAN17171430v AUSBangalore16 Mar 2011
Jimmy HansraCAN17172820v AFGKing City7 Aug 2011
Henry OsindeCAN17171202v AFGDubai18 Mar 2012
Nitish KumarCAN17171530v IREDubai22 Mar 2012
Nitish KumarCAN17172011v SCODubai23 Mar 2012
Hiral PatelCAN17173110v NAMWindhoek12 Apr 2012
Hiral PatelCAN17171530v NEDEdinburgh17 Jul 2015
Saad Bin ZafarCAN17172620v OMAKampala24 May 2017
Bhavindu AdhihettyCAN17173800v UAEWindhoek9 Feb 2018
Navneet DhaliwalCAN17171002v USAMorrisville25 Sept 2018
Navneet DhaliwalCAN1717*540v PANMorrisville26 Sept 2018
Rodrigo ThomasCAN17172010v PNGWindhoek24 Apr 2019
Hamza TariqCAN17171330v HKAbu Dhabi24 Oct 2019
Dillon HeyligerCAN17171311v GERAl Amarat22 Feb 2022
Ravinderpal SinghCAN1717902v KSAAl Amarat19 Nov 2022
Nikhil DuttaCAN1717*1311v OMAAl Amarat20 Nov 2022
Nikhil DuttaCAN1717*412v CAYHamilton4 Oct 2023
Saad Bin ZafarCAN1717*1401v UAEDubai5 Mar 2024
Saad Bin ZafarCAN17171310v NEPKing City16 Sept 2024
Pargat SinghCAN17173501v NEPKing City16 Sept 2024
YS SamraCAN17172510v NAMWindhoek23 Mar 2025
Navneet DhaliwalCAN17171121v CAYGeorge Town23 Apr 2025
YS SamraCAN17173620v OMALauderhill23 May 2025
Nicholas KirtonCAN1717*1011v BERKing City22 Jun 2025
YS SamraCAN17171430v AFGChennai19 Feb 2026
Kaleem SanaCAN17171411v OMAAl Amarat15 Oct 2026
Samit GohelCAN17172211v NEPAl Amarat17 Oct 2026
Austin CodringtonCAN16163110v BANDurban11 Feb 2003
I MarajCAN16163420v WICenturion23 Feb 2003
Ian BillcliffCAN16163320v WICenturion23 Feb 2003
Nicholas de GrootCAN16163620v SAEast London27 Feb 2003
Ashish BagaiCAN16161821v ZIMTrinidad16 May 2006
Ashish BagaiCAN16165310v KENToronto6 Aug 2006
John DavisonCAN16161230v NEDNairobi30 Jan 2007
Sami FaridiCAN16162510v BERKing City29 Jun 2008
Abdool SamadCAN16163910v BERKing City18 Aug 2008
Sunil DhaniramCAN16162210v SLKing City12 Oct 2008

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.