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
Matthew SpoorsCAN11111320v OMAAl Amarat19 Feb 2022
Saad Bin ZafarCAN11111710v MASKing City31 Jul 2022
Nicholas KirtonCAN11112020v SINKuala Lumpur6 Dec 2022
Pargat SinghCAN1111920v JERWindhoek27 Mar 2023
Saad Bin ZafarCAN11113500v USAWindhoek29 Mar 2023
Matthew SpoorsCAN11113210v PNGWindhoek5 Apr 2023
Kaleem SanaCAN1111*910v PNGWindhoek5 Apr 2023
Navneet DhaliwalCAN11111020v CAYHamilton1 Oct 2023
Dillon HeyligerCAN1111411v USAHouston9 Apr 2024
Harsh ThakerCAN11111110v USAHouston12 Apr 2024
Dilpreet BajwaCAN1111511v USADallas1 Jun 2024
Nicholas KirtonCAN1111*811v NEPKing City22 Sept 2024
Harsh ThakerCAN1111910v NEPKing City1 Oct 2024
Navneet DhaliwalCAN11111710v OMAKing City3 Oct 2024
Shreyas MovvaCAN1111*1010v BERGeorge Town19 Apr 2025
YS SamraCAN11111400v BERGeorge Town19 Apr 2025
Saad Bin ZafarCAN11111210v SAAhmedabad9 Feb 2026
Dilpreet BajwaCAN11111120v UAEDelhi13 Feb 2026
Meet PatelCAN11112210v SCODundee7 Aug 2026
Martin SteadCAN10103310v PAKLeeds9 Jun 1979
Desmond ChumneyCAN10102020v KENCape Town15 Feb 2003
Ashish BagaiCAN10102700v BERToronto19 Aug 2006
GR CodringtonCAN10102810v BERPotchefstroom27 Nov 2006
Sunil DhaniramCAN1010620v BERNairobi2 Feb 2007
Umar BhattiCAN10101600v BERNairobi2 Feb 2007
Asif MullaCAN1010911v IRENairobi4 Feb 2007
John DavisonCAN10101310v KENNairobi5 Feb 2007
Umar BhattiCAN10102810v NZSt Lucia22 Mar 2007
Qaiser AliCAN10103210v BERKing City29 Jun 2008
Ian BillcliffCAN1010900v BERKing City1 Jul 2008
Balaji RaoCAN10102210v WIKing City24 Aug 2008
S JyotiCAN1010*800v SLKing City12 Oct 2008
Ian BillcliffCAN10101010v IRECenturion19 Apr 2009
Rizwan CheemaCAN106 & 41910v KENKing City14 Aug 2009
Rizwan CheemaCAN10101001v WIJamaica13 Apr 2010
Ashish BagaiCAN10102400v SCOAmstelveen3 Jul 2010
Trevin BastiampillaiCAN10103410v KENSchiedam9 Jul 2010
Hiral PatelCAN1010911v IREToronto6 Sept 2010
Zubin SurkariCAN10102610v KENDelhi7 Mar 2011
Jimmy HansraCAN10101410v AFGToronto9 Aug 2011
Junaid SiddiquiCAN10101810v IREDublin19 Sept 2011
Rizwan CheemaCAN10101210v HKAbu Dhabi18 Nov 2013
Raza-ur-RehmanCAN1010*1010v ITAAbu Dhabi24 Nov 2013
Raza-ur-RehmanCAN1010620v KENSharjah26 Nov 2013
Jimmy HansraCAN10102200v NEDWindhoek17 Jan 2015
Hamza TariqCAN10103120v NEPWindhoek20 Jan 2015
Hamza TariqCAN1010901v UAEStirling14 Jul 2015
Junaid SiddiquiCAN10102900v MASEntebbe26 May 2017
Hamza TariqCAN10101710v UAEWindhoek9 Feb 2018
Dillon HeyligerCAN1010*1010v UAEWindhoek9 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.