Canada: Batting match by match (ODIs)

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 70 of the 111 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
John DavisonCAN1111117686v WICenturion23 Feb 2003
Harsh ThakerCAN111111*11362v UAEDubai5 Mar 2024
Harsh ThakerCAN105105*15081v SCODubai7 Mar 2024
Pargat SinghCAN10210296132v UAEWindhoek1 Apr 2023
Harsh ThakerCAN939310344v OMAKing City20 Sept 2024
Raza-ur-RehmanCAN8888105110v NEDMount Maunganui28 Jan 2014
Ashish BagaiCAN878712281v SCOBenoni8 Apr 2009
Pargat SinghCAN8787*99101v SCODubai1 Mar 2024
Navneet DhaliwalCAN878711384v NEPKing City22 Sept 2024
Pargat SinghCAN8585104120v OMALauderhill19 May 2025
Ashish BagaiCAN848487100v NZMumbai13 Mar 2011
Pargat SinghCAN83839591v OMAKing City26 Sept 2024
Shreyas MovvaCAN8383*10850v NEDKing City10 Jun 2026
Sunil DhaniramCAN79798631v BERKing City29 Jun 2008
YS SamraCAN78786584v SCODundee7 Aug 2026
Harsh ThakerCAN77777761v USAThe Hague13 Aug 2024
Rizwan CheemaCAN7676*38104v KENToronto19 Aug 2009
John DavisonCAN75756294v NZBenoni3 Mar 2003
Nicholas KirtonCAN7373*4436v NEPKing City16 Sept 2024
Navneet DhaliwalCAN737312051v OMALauderhill23 May 2025
Ruvindu GunasekeraCAN727211233v KENDubai11 Mar 2013
Pargat SinghCAN72728071v USARotterdam19 Aug 2024
Ian BillcliffCAN717110082v KENCape Town15 Feb 2003
Ruvindu GunasekeraCAN71719560v IREToronto6 Sept 2010
Hamza TariqCAN717170131v SCOChristchurch23 Jan 2014
Jimmy HansraCAN70709972v KENDelhi7 Mar 2011
Jimmy HansraCAN7070*10541v NZMumbai13 Mar 2011
Raza-ur-RehmanCAN707083110v KENDubai11 Mar 2013
Aaron JohnsonCAN70707374v UAEDundee11 Aug 2026
John DavisonCAN6969*4951v BERNairobi2 Feb 2007
Arvind KandappahCAN6969*9713v KENNairobi18 Oct 2007
Nicholas KirtonCAN68689970v NEPKirtipur8 Feb 2024
Nicholas KirtonCAN6868*9070v UAEDubai28 Feb 2024
Shreyas MovvaCAN68689560v USARotterdam19 Aug 2024
Pargat SinghCAN666610460v PNGWindhoek5 Apr 2023
Harsh ThakerCAN66667942v USALauderhill25 May 2025
Aaron JohnsonCAN656562102v NEPKirtipur10 Feb 2024
Shreyas MovvaCAN65659060v NEDThe Hague11 Aug 2024
Ashish BagaiCAN64648590v IREToronto6 Sept 2010
Ashish BagaiCAN6464*9770v KENDelhi7 Mar 2011
Pargat SinghCAN64648372v NEPKing City22 Sept 2024
Aaditya VaradarajanCAN64648132v OMAAl Amarat9 Oct 2026
Sunil DhaniramCAN63634281v BERPotchefstroom27 Nov 2006
Shreyas MovvaCAN606011033v SCOKing City31 Aug 2025
Srimantha WijeratneCAN59598360v UAEDubai28 Feb 2024
M GillCAN59596570v OMALauderhill23 May 2025
Ashish BagaiCAN5858*9520v BERPotchefstroom27 Nov 2006
Asif MullaCAN58586071v ENGSt Lucia18 Mar 2007
Nicholas KirtonCAN57575024v OMAKing City20 Sept 2024
Srimantha WijeratneCAN56568740v SCODubai1 Mar 2024
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.