Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Canada: Batting innings by innings (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.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Christopher ChappellCAN14700020.001c & b Sikander Bakht1v PAKLeeds9 Jun 1979
Glenroy SealyCAN451105040.912c & b Asif Iqbal1v PAKLeeds9 Jun 1979
Franklyn DennisCAN25642039.063c †Wasim Bari b Sarfraz Nawaz1v PAKLeeds9 Jun 1979
Martin SteadCAN10331030.304c Zaheer Abbas b Asif Iqbal1v PAKLeeds9 Jun 1979
Cecil MarshallCAN8340023.535b Imran Khan1v PAKLeeds9 Jun 1979
John VaughanCAN02000.006c & b Asif Iqbal1v PAKLeeds9 Jun 1979
Bryan MauricetteCAN15380139.477c Zaheer Abbas b Sarfraz Nawaz1v PAKLeeds9 Jun 1979
Tariq JavedCAN370042.868st †Wasim Bari b Majid Khan1v PAKLeeds9 Jun 1979
Jitendra PatelCAN05000.009b Sarfraz Nawaz1v PAKLeeds9 Jun 1979
Cornelius HenryCAN1*30033.3310not out1v PAKLeeds9 Jun 1979
Christopher ChappellCAN5310016.131lbw b IT Botham1v ENGManchester13 Jun 1979
Glenroy SealyCAN390033.332c IT Botham b M Hendrick1v ENGManchester13 Jun 1979
Franklyn DennisCAN21992021.213hit wicket b RGD Willis1v ENGManchester13 Jun 1979
Tariq JavedCAN4400010.004lbw b CM Old1v ENGManchester13 Jun 1979
John VaughanCAN1100010.005b CM Old1v ENGManchester13 Jun 1979
Cecil MarshallCAN270028.576b CM Old1v ENGManchester13 Jun 1979
Bryan MauricetteCAN08000.007b RGD Willis1v ENGManchester13 Jun 1979
Martin SteadCAN012000.008b CM Old1v ENGManchester13 Jun 1979
Jitendra PatelCAN114007.149b RGD Willis1v ENGManchester13 Jun 1979
Robert CallenderCAN03000.0010b RGD Willis1v ENGManchester13 Jun 1979
John ValentineCAN3*110027.2711not out1v ENGManchester13 Jun 1979
Glenroy SealyCAN25304083.331c GD Porter b G Dymock1v AUSBirmingham16 Jun 1979
Christopher ChappellCAN19422045.242lbw b AG Hurst1v AUSBirmingham16 Jun 1979
Franklyn DennisCAN180012.503lbw b AG Hurst1v AUSBirmingham16 Jun 1979
Tariq JavedCAN8301026.674c †KJ Wright b GD Porter1v AUSBirmingham16 Jun 1979
Charles BakshCAN06000.005b AG Hurst1v AUSBirmingham16 Jun 1979
John VaughanCAN29434067.446b GD Porter1v AUSBirmingham16 Jun 1979
Bryan MauricetteCAN5220022.737c AMJ Hilditch b GJ Cosier1v AUSBirmingham16 Jun 1979
Jitendra PatelCAN240050.008b GJ Cosier1v AUSBirmingham16 Jun 1979
Robert CallenderCAN02000.009c †KJ Wright b AG Hurst1v AUSBirmingham16 Jun 1979
Cornelius HenryCAN5111045.4510c KJ Hughes b AG Hurst1v AUSBirmingham16 Jun 1979
John ValentineCAN0*6000.0011not out1v AUSBirmingham16 Jun 1979
I MarajCAN24433055.811c Sanwar Hossain b Tapash Baisya1v BANDurban11 Feb 2003
John DavisonCAN8142057.142b Mashrafe Mortaza1v BANDurban11 Feb 2003
Desmond ChumneyCAN282531112.003run out (Al Sahariar)1v BANDurban11 Feb 2003
Ian BillcliffCAN42636066.674run out (Hannan Sarkar)1v BANDurban11 Feb 2003
Joseph HarrisCAN4230017.395c †Khaled Mashud b Sanwar Hossain1v BANDurban11 Feb 2003
Nicholas de GrootCAN04000.006c Alok Kapali b Sanwar Hossain1v BANDurban11 Feb 2003
Abdul SattaurCAN13400132.507lbw b Alok Kapali1v BANDurban11 Feb 2003
Ashish BagaiCAN7230030.438b Mashrafe Mortaza1v BANDurban11 Feb 2003
Sanjayan ThuraisingamCAN6141042.869lbw b Mohammad Rafique1v BANDurban11 Feb 2003
Austin CodringtonCAN16311051.6110c Tapash Baisya b Manjural Islam1v BANDurban11 Feb 2003
Davis JosephCAN9*171052.9411not out1v BANDurban11 Feb 2003
I MarajCAN5171029.411b TM Odoyo1v KENCape Town15 Feb 2003
John DavisonCAN31322296.882c CO Obuya b PJ Ongondo1v KENCape Town15 Feb 2003
Desmond ChumneyCAN10202050.003c RD Shah b CO Obuya1v KENCape Town15 Feb 2003
Ian BillcliffCAN711008271.004b AO Suji1v KENCape Town15 Feb 2003
Joseph HarrisCAN31742141.895c AO Suji b CO Obuya1v KENCape Town15 Feb 2003
Abdul SattaurCAN7100070.006b MO Odumbe1v KENCape Town15 Feb 2003
Nicholas de GrootCAN04000.007lbw b MO Odumbe1v KENCape Town15 Feb 2003
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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