Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLiveSemi Final · CSA Pro20 2026/27LIO194/6 (20)WP175/8 (19.4)WP need 20 runs in 2 ballsT20Semi Final · CSA Pro20 2026/27WAR163/2BOL160/7Warriors won by 8 wickets (11 balls left)T1016th Match · Abu Dhabi T10 League 2026RDCUTODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT2072nd 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)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)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
Harsh ThakerCAN00300v NEDRotterdam17 Aug 2024
Harsh ThakerCAN00400v USARotterdam19 Aug 2024
Rayyan PathanCAN00100v NEDUtrecht23 Aug 2024
Ravinderpal SinghCAN00200v NEDUtrecht26 Aug 2024
Rayyan PathanCAN00200v NEDUtrecht26 Aug 2024
Aaron JohnsonCAN00200v NEDUtrecht26 Aug 2024
Aaron JohnsonCAN00300v USAThe Hague27 Aug 2024
Akhil KumarCAN00*100v NEPKing City16 Sept 2024
Aaron JohnsonCAN00100v OMAKing City20 Sept 2024
Akhil KumarCAN00*000v OMAKing City20 Sept 2024
Aaron JohnsonCAN001100v NEPKing City22 Sept 2024
Saad Bin ZafarCAN00*000v OMAKing City26 Sept 2024
Navneet DhaliwalCAN00100v OMAKing City30 Sept 2024
Dilpreet BajwaCAN00300v OMAKing City30 Sept 2024
Dillon HeyligerCAN00200v NEPKing City1 Oct 2024
Dillon HeyligerCAN00500v NAMWindhoek9 Mar 2025
Dilpreet BajwaCAN00100v NAMWindhoek9 Mar 2025
Kaleem SanaCAN00100v NAMWindhoek15 Mar 2025
Parveen KumarCAN00200v NAMWindhoek15 Mar 2025
Dillon HeyligerCAN00200v NAMWindhoek19 Mar 2025
Akhil KumarCAN00300v NAMWindhoek19 Mar 2025
Ravinderpal SinghCAN00300v NAMWindhoek22 Mar 2025
Aaron JohnsonCAN00100v NAMWindhoek22 Mar 2025
Kanwarpal TathgurCAN00500v NAMWindhoek22 Mar 2025
AS HundalCAN00400v NAMWindhoek22 Mar 2025
Kaleem SanaCAN00100v USALauderhill17 May 2025
Navneet DhaliwalCAN00200v OMALauderhill19 May 2025
Saad Bin ZafarCAN00100v OMALauderhill19 May 2025
M GillCAN00400v OMALauderhill19 May 2025
J MatharuCAN00*100v OMALauderhill23 May 2025
Navneet DhaliwalCAN00600v USALauderhill25 May 2025
Kaleem SanaCAN00*000v USALauderhill25 May 2025
Ansh PatelCAN00*100v BAHKing City12 Jun 2025
Aaron JohnsonCAN00400v CAYKing City16 Jun 2025
Shahid AhmadzaiCAN00100v NAMKing City27 Aug 2025
YS SamraCAN00000v SCOKing City31 Aug 2025
Ali NadeemCAN00100v SCOKing City31 Aug 2025
Jaskaran SinghCAN00100v SAAhmedabad9 Feb 2026
Dilpreet BajwaCAN00100v SAAhmedabad9 Feb 2026
Navneet DhaliwalCAN00500v AFGChennai19 Feb 2026
Ali NadeemCAN00100v NEDKing City10 Jun 2026
Saad Bin ZafarCAN00100v USAKing City12 Jun 2026
Shreyas MovvaCAN00500v UAEDundee11 Aug 2026
Matthew SpoorsCAN00400v UAEDundee11 Aug 2026
Kaleem SanaCAN00100v UAEDundee11 Aug 2026
Kaleem SanaCAN00200v SCODundee13 Aug 2026
Zahid ShirzadCAN00100v SCODundee13 Aug 2026
Sheel PatelCAN00100v OMAAl Amarat9 Oct 2026
Aaditya VaradarajanCAN00100v NEPAl Amarat11 Oct 2026
Zahid ShirzadCAN00100v OMAAl Amarat15 Oct 2026

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.