Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES159/5 (18.1)WAR206/4 (20)ES need 48 runs in 11 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2066th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
S JyotiCAN16162601v SCOBenoni8 Apr 2009
Geoff BarnettCAN16162111v NEDNetherlands11 Jul 2009
Sunil DhaniramCAN16161230v AFGVoorburg1 Jul 2010
Calvert HooperCAN1616*1302v SCOAmstelveen3 Jul 2010
Trevin BastiampillaiCAN16161240v KENSchiedam10 Jul 2010
Harvir BaidwanCAN1616*3510v SLHambantota20 Feb 2011
Ashish BagaiCAN16163520v PAKColombo3 Mar 2011
Hiral PatelCAN16161800v SCODubai23 Mar 2012
Usman LimbadaCAN1616*1020v KENDubai15 Mar 2013
Rizwan CheemaCAN16161301v UAEAbu Dhabi22 Nov 2013
Hiral PatelCAN16162420v NAMAbu Dhabi23 Nov 2013
Usman LimbadaCAN16161910v KENSharjah26 Nov 2013
Raza-ur-RehmanCAN16161920v SCOChristchurch23 Jan 2014
Srimantha WijeratneCAN16161720v UGAWindhoek21 Jan 2015
Satsimranjit DhindsaCAN1616*1001v UGAWindhoek21 Jan 2015
Navneet DhaliwalCAN16161420v KENEdinburgh10 Jul 2015
Saad Bin ZafarCAN16164900v MASEntebbe26 May 2017
Nikhil DuttaCAN16163000v KENWindhoek11 Feb 2018
Satsimranjit DhindsaCAN16161201v NAMWindhoek12 Feb 2018
Rodrigo ThomasCAN1616*1111v PANMorrisville21 Sept 2018
Navneet DhaliwalCAN1616921v PNGWindhoek24 Apr 2019
Rodrigo ThomasCAN16162020v DENKuala Lumpur25 Sept 2019
Abraash KhanCAN16161910v NGRAbu Dhabi21 Oct 2019
Ravinderpal SinghCAN16161500v IREAbu Dhabi23 Oct 2019
Hamza TariqCAN1616*711v BEACoolidge8 Nov 2021
Ravinderpal SinghCAN1616911v KSAAl Amarat15 Nov 2022
Kaleem SanaCAN1616*2011v USAWindhoek29 Mar 2023
Aaron JohnsonCAN16161321v USAHouston7 Apr 2024
Pargat SinghCAN16161630v USAHouston13 Apr 2024
Nicholas KirtonCAN16161021v NAMWindhoek19 Mar 2025
Saad Bin ZafarCAN1616912v BAHKing City12 Jun 2025
Kanwarpal TathgurCAN16161720v BERKing City22 Jun 2025
Kaleem SanaCAN1616*721v SCOKing City31 Aug 2025
Nicholas KirtonCAN16161820v SCODundee7 Aug 2026
Harsh ThakerCAN16162510v SCODundee13 Aug 2026
YS SamraCAN16162320v SCODundee13 Aug 2026
Bryan MauricetteCAN15153801v PAKLeeds9 Jun 1979
Joseph HarrisCAN15153220v SAEast London27 Feb 2003
Umar BhattiCAN1515*1220v NEDPotchefstroom26 Nov 2006
Asif MullaCAN15152810v SCOMombasa23 Jan 2007
Abdool SamadCAN15152930v KENSt Lucia14 Mar 2007
Qaiser AliCAN15153010v KENNairobi20 Oct 2007
Abdul JabbarCAN15153030v KENNairobi20 Oct 2007
Sanjayan ThuraisingamCAN15151810v KENBelfast3 Aug 2008
Ashish BagaiCAN1515*1510v BERBelfast5 Aug 2008
Asif MullaCAN15151711v WIKing City22 Aug 2008
John DavisonCAN15152120v NZMumbai13 Mar 2011
Ashish BagaiCAN15152100v HKAbu Dhabi18 Nov 2013
Rizwan CheemaCAN1515711v NAMAbu Dhabi23 Nov 2013
Ruvindu GunasekeraCAN1515721v KENSharjah26 Nov 2013

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.