Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Navneet DhaliwalCAN14014094813v MASKuala Lumpur19 Sept 2019
Aaron JohnsonCAN121121*59611v PANHamilton3 Oct 2023
Ravinderpal SinghCAN10110148610v CAYHamilton18 Aug 2019
Ravinderpal SinghCAN94944659v MASKuala Lumpur19 Sept 2019
Aaron JohnsonCAN109109*6998v OMAAl Amarat16 Nov 2022
Rizwan CheemaCAN72723548v BERHamilton24 Aug 2019
Ravinderpal SinghCAN67673328v USAHamilton25 Aug 2019
Nitish KumarCAN12912984126v QATKuala Lumpur22 Sept 2019
John DavisonCAN1111117686v WICenturion23 Feb 2003
YS SamraCAN11011065116v NZChennai17 Feb 2026
Rayyan PathanCAN107107*6296v PANCoolidge14 Nov 2021
Pargat SinghCAN89894466v CAYKing City13 Jun 2025
Rizwan CheemaCAN898969106v WIKing City22 Aug 2008
Aaron JohnsonCAN84845266v KSAAl Amarat15 Nov 2022
Nitish KumarCAN83833646v JERAbu Dhabi20 Oct 2019
Aaron JohnsonCAN74744066v USAHouston9 Apr 2024
Nicholas KirtonCAN7373*4436v NEPKing City16 Sept 2024
Rizwan CheemaCAN68684346v SLKing City12 Oct 2008
Rizwan CheemaCAN114114*96105v USAHamilton29 May 2010
Nicholas KirtonCAN108108*9575v VANKing City5 Aug 2022
Aaron JohnsonCAN898941115v OMAAl Amarat20 Nov 2022
Navneet DhaliwalCAN68684135v USAGeorge Town24 Apr 2025
Rayyan PathanCAN5656*2435v ARGNorth Sound13 Nov 2021
Zahid ShirzadCAN54542645v UAEDundee11 Aug 2026
Navneet DhaliwalCAN5353*3435v CAYHamilton22 Aug 2019
Harsh ThakerCAN5353*1835v CAYKing City13 Jun 2025
YS SamraCAN5050*1535v BAHKing City18 Jun 2025
Aaron JohnsonCAN43432815v SCODubai1 Mar 2024
Hamza TariqCAN42422015v NEDEdinburgh17 Jul 2015
YS SamraCAN105105117114v NEPAl Amarat17 Oct 2026
Navneet DhaliwalCAN939310964v KENWindhoek18 Jan 2015
Harsh ThakerCAN939310344v OMAKing City20 Sept 2024
Ali NadeemCAN89895854v CAYGeorge Town23 Apr 2025
Navneet DhaliwalCAN878711384v NEPKing City22 Sept 2024
Ruvindu GunasekeraCAN83839964v KENWindhoek11 Feb 2018
YS SamraCAN78786584v SCODundee7 Aug 2026
Rizwan CheemaCAN7676*38104v KENToronto19 Aug 2009
John DavisonCAN75756294v NZBenoni3 Mar 2003
Aaron JohnsonCAN70707374v UAEDundee11 Aug 2026
Navneet DhaliwalCAN6969*3664v BEACoolidge8 Nov 2021
Aaron JohnsonCAN68684184v OMAAl Amarat21 Nov 2022
Navneet DhaliwalCAN65653664v PANCoolidge14 Nov 2021
YS SamraCAN63633554v BERKing City15 Jun 2025
Rodrigo ThomasCAN62626754v MASKuala Lumpur19 Sept 2019
YS SamraCAN61613864v CAYKing City13 Jun 2025
Jaskaran SinghCAN6060*2654v USAGeorge Town27 Apr 2025
Ruvindu GunasekeraCAN57577024v NAMWindhoek12 Feb 2018
Nicholas KirtonCAN57575024v OMAKing City20 Sept 2024
Aaron JohnsonCAN55554174v USAThe Hague13 Aug 2024
Dilpreet BajwaCAN5555*2134v CAYKing City19 Jun 2025
Page 1Next

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.