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
Rayyan PathanCAN14141111v NEPAl Amarat21 Feb 2022
Srimantha WijeratneCAN14141620v KSAAl Amarat19 Nov 2022
Harsh ThakerCAN14142010v MASBangi13 Dec 2022
Saad Bin ZafarCAN14141120v UAEWindhoek1 Apr 2023
Aaron JohnsonCAN14141330v IRENew York7 Jun 2024
Nicholas KirtonCAN14141720v USAThe Hague13 Aug 2024
Dillon HeyligerCAN14142020v NEDRotterdam17 Aug 2024
Rayyan PathanCAN14141330v USAUtrecht24 Aug 2024
Dilpreet BajwaCAN14141020v NEPKing City28 Sept 2024
Akhil KumarCAN1414*1311v NEPKing City28 Sept 2024
Harsh ThakerCAN14141601v OMAKing City30 Sept 2024
Shreyas MovvaCAN14142010v OMAKing City30 Sept 2024
Dilpreet BajwaCAN14141320v OMAKing City3 Oct 2024
Navneet DhaliwalCAN1414920v NAMWindhoek19 Mar 2025
Saad Bin ZafarCAN1414*701v NAMWindhoek19 Mar 2025
Shreyas MovvaCAN1414920v NAMWindhoek23 Mar 2025
Ravinderpal SinghCAN1414911v CAYGeorge Town23 Apr 2025
Harsh ThakerCAN1414811v BAHKing City21 Jun 2025
Shreyas MovvaCAN14142510v NAMKing City27 Aug 2025
Sukhjinder SinghCAN14142111v USAKing City6 Jun 2026
Ali NadeemCAN14142820v USAKing City12 Jun 2026
Abdul SattaurCAN13134001v BANDurban11 Feb 2003
Sanjayan ThuraisingamCAN13131011v KENCape Town15 Feb 2003
Haninder DhillonCAN13132630v ZIMTrinidad16 May 2006
Surendra SeerajCAN1313*1200v BERToronto21 Aug 2006
Ashish BagaiCAN13133010v SCOMombasa23 Jan 2007
DES MaxwellCAN13131301v BERNairobi2 Feb 2007
John DavisonCAN13131601v BERAntigua26 Feb 2007
Sunil DhaniramCAN13132100v KENNairobi20 Oct 2007
Ian BillcliffCAN13132510v BERKing City28 Jun 2008
Abdool SamadCAN13132310v BERKing City29 Jun 2008
Geoff BarnettCAN13131620v KENBelfast3 Aug 2008
Karun JethiCAN13131900v KENBelfast3 Aug 2008
Harvir BaidwanCAN1313*3300v WIKing City24 Aug 2008
Sunil DhaniramCAN1313*1710v SCOAberdeen7 Jul 2009
Rizwan CheemaCAN13131120v SCOAberdeen8 Jul 2009
Ashish BagaiCAN1313 & 04720v KENKing City14 Aug 2009
Jimmy HansraCAN1313*1320v KENSchiedam10 Jul 2010
Hiral PatelCAN13132420v KENSchiedam10 Jul 2010
Harvir BaidwanCAN1313*2310v ZIMNagpur28 Feb 2011
Junaid SiddiquiCAN1313*801v SCODubai23 Mar 2012
Nikhil DuttaCAN13134800v NEDWindhoek17 Jan 2015
Bhavindu AdhihettyCAN13132410v MASEntebbe26 May 2017
Nitish KumarCAN1313930v SINKampala29 May 2017
Dhanuka PathiranaCAN13131730v SINKampala29 May 2017
Navneet DhaliwalCAN13131410v OMAKampala30 May 2017
Bhavindu AdhihettyCAN13134010v KENWindhoek11 Feb 2018
Nikhil DuttaCAN1313*1700v NAMWindhoek12 Feb 2018
Rodrigo ThomasCAN1313*1420v BERHamilton19 Aug 2019
Rodrigo ThomasCAN13132210v JERAbu Dhabi20 Oct 2019

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.