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/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDT2069th 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)ODI2nd 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
Saad Bin ZafarCAN10101910v NEPWindhoek14 Feb 2018
Hiral PatelCAN10102600v NAMWindhoek23 Apr 2019
Ravinderpal SinghCAN10102110v PNGWindhoek24 Apr 2019
Rizwan CheemaCAN1010701v USAHamilton21 Aug 2019
Dillon HeyligerCAN1010*900v IREAbu Dhabi23 Oct 2019
Salman NazarCAN1010910v NEPAl Amarat21 Feb 2022
Dillon HeyligerCAN1010701v QATKing City3 Aug 2022
Shreyas MovvaCAN1010520v QATKing City3 Aug 2022
Navneet DhaliwalCAN10102220v VANKing City5 Aug 2022
Nikhil DuttaCAN10102810v QATBangi4 Dec 2022
Saad Bin ZafarCAN10102010v SINKuala Lumpur6 Dec 2022
Aaron JohnsonCAN10101210v MASBangi13 Dec 2022
Dillon HeyligerCAN1010*701v BERHamilton7 Oct 2023
Dillon HeyligerCAN1010*620v UAEDubai28 Feb 2024
Harsh ThakerCAN1010*1001v SCODubai1 Mar 2024
Saad Bin ZafarCAN10102110v PAKNew York11 Jun 2024
Kaleem SanaCAN1010*901v USAThe Hague13 Aug 2024
Aaron JohnsonCAN10101520v USARotterdam19 Aug 2024
Harsh ThakerCAN10101320v NEDUtrecht26 Aug 2024
Kaleem SanaCAN1010801v NEPKing City16 Sept 2024
Aaron JohnsonCAN10101620v NEPKing City16 Sept 2024
Harsh ThakerCAN10102610v OMAKing City26 Sept 2024
Akhil KumarCAN1010*710v OMAKing City30 Sept 2024
Nicholas KirtonCAN10101300v NAMWindhoek9 Mar 2025
Nicholas KirtonCAN1010801v NAMWindhoek22 Mar 2025
Kanwarpal TathgurCAN1010*601v NAMWindhoek23 Mar 2025
Harsh ThakerCAN10101200v USAGeorge Town27 Apr 2025
Kaleem SanaCAN1010*1101v NAMKing City27 Aug 2025
Shahid AhmadzaiCAN10102110v SCOKing City31 Aug 2025
Navneet DhaliwalCAN1010701v NZChennai17 Feb 2026
Nicholas KirtonCAN10101220v AFGChennai19 Feb 2026
Pargat SinghCAN10102120v USAKing City6 Jun 2026
Kaleem SanaCAN1010*901v USAKing City6 Jun 2026
Matthew SpoorsCAN10102310v NEDKing City10 Jun 2026
YS SamraCAN10101810v NEDKing City10 Jun 2026
Davis JosephCAN99*1710v BANDurban11 Feb 2003
Desmond ChumneyCAN992520v SLPaarl19 Feb 2003
Joseph HarrisCAN991320v SLPaarl19 Feb 2003
Nicholas IfillCAN992810v WICenturion23 Feb 2003
Ian BillcliffCAN992400v SAEast London27 Feb 2003
Sanjayan ThuraisingamCAN993510v ZIMTrinidad16 May 2006
Umar BhattiCAN992610v ZIMTrinidad16 May 2006
Kevin SandherCAN992200v BERPort of Spain17 May 2006
Asif MullaCAN96 & 31901v NEDPretoria5 Dec 2006
Qaiser AliCAN992610v NEDNairobi30 Jan 2007
Ashish BagaiCAN992300v BERAntigua26 Feb 2007
GR CodringtonCAN99*2310v BERAntigua26 Feb 2007
Abdool SamadCAN991710v NZSt Lucia22 Mar 2007
Anderson CumminsCAN99*810v NZSt Lucia22 Mar 2007
Harvir BaidwanCAN99700v BERKing City1 Jul 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.