Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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

Batting innings by innings (Men's List A)

The highest score in men's List A cricket v Canada is 175 by Calum MacLeod (SCO) v CAN at Christchurch, 23 Jan 2014 (from the 153 of 154 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Canada×

Player figures come from full scorecards, which we hold for 153 of the 154 matches in this selection (from 1979). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Calum MacLeodSCO175141145124.112c Raza-ur-Rehman b Khurram Chohan1v CANChristchurch23 Jan 2014
Xavier MarshallWI157*1181112133.054not out1v CANKing City22 Aug 2008
Smit PatelUSA152*137124110.951not out1v CANLauderhill17 May 2025
Shakib Al HasanBAN134*15214088.164not out1v CANAntigua28 Feb 2007
Rahul ChopraUAE127*118151107.635not out1v CANDundee11 Aug 2026
Ryan WatsonSCO123*120102102.503not out2v CANMombasa18 Jan 2007
Monank PatelUSA121*9575127.373not out1v CANThe Hague13 Aug 2024
Richie BerringtonSCO120103154116.504lbw b Zahid Shirzad1v CANDundee13 Aug 2026
Gavin HamiltonSCO1191523178.291c Rizwan Cheema b Khurram Chohan1v CANAberdeen7 Jul 2009
Mohammad ShahzadAFG11812111297.523c H Patel b Khurram Chohan1v CANUAE16 Feb 2010
Milind KumarUSA115*67125171.645not out1v CANLauderhill17 May 2025
Eoin MorganIRE115106102108.493c AM Samad b H Osinde1v CANNairobi4 Feb 2007
Anshuman RathHK114*1506176.002not out2v CANWindhoek20 Apr 2019
Noor Ali ZadranAFG11412710289.761c Usman Limbada b Khurram Chohan1v CANUAE16 Feb 2010
Jan FrylinckNAM11414612078.083b Jaskaran Singh2v CANKing City27 Aug 2025
GSNFG JayasuriyaUSA113*11174101.803not out2v CANKing City6 Jun 2026
Anil SahNEP112*12412290.322not out2v CANKirtipur12 Feb 2024
Irfan KarimKEN11213711081.751c †Hamza Tariq b R Pathan2v CANDubai13 Mar 2013
Finlay McCreathSCO1121409280.002c Kaleem Sana b Zahid Shirzad1v CANDundee7 Aug 2026
Thomas OdoyoKEN111*11311098.237not out2v CANNairobi18 Oct 2007
Milind KumarUSA111*1255388.805not out2v CANKing City12 Jun 2026
Chris GayleWI110*77146142.862not out2v CANKing City24 Aug 2008
Zeeshan MaqsoodOMA10910294106.864c & b GDR Eranga1v CANWindhoek21 Apr 2019
William PorterfieldIRE104*13313078.201not out2v CANCenturion19 Apr 2009
B SharkiNEP101*12911178.293not out2v CANKirtipur12 Feb 2024
Fraser WattsSCO1011086293.522c Khurram Chohan b U Bhatti1v CANAberdeen7 Jul 2009
Brendon McCullumNZ10110912292.662c R Gunasekera b HS Baidwan1v CANMumbai13 Mar 2011
Irving RomaineBER10111113590.994c SR Welsh b AM Samad1v CANToronto21 Aug 2006
Lou VincentNZ1011179186.321c & b JM Davison1v CANSt Lucia22 Mar 2007
Shivnarine ChanderpaulWI1011206184.172c ZE Surkari b U Bhatti1v CANJamaica13 Apr 2010
Rohit KumarNEP1011278179.534c S Movva b Zahid Shirzad1v CANAl Amarat11 Oct 2026
Mahela JayawardeneSL1008191123.464c WD Balaji Rao b JM Davison1v CANHambantota20 Feb 2011
Calum MacLeodSCO99*12712077.952not out2v CANAyr11 Jul 2012
Tatenda TaibuZIM98999098.993c JM Davison b WD Balaji Rao1v CANNagpur28 Feb 2011
Saqlain ArshadQAT9788132110.232c & b NR Kumar2v CANKuala Lumpur22 Sept 2019
Peter BorrenNED966994139.135st †AA Mulla b KT Sandher1v CANToronto3 Jul 2007
Shane WatsonAUS949094104.441c H Osinde b HS Baidwan2v CANBangalore16 Mar 2011
Shabir NooriAFG9410911286.242c sub (TG Gordon) b H Patel2v CANKing City7 Aug 2011
Hasnain Ul WahabOMA937755120.782run out (AS Hundal)1v CANAl Amarat9 Oct 2026
Kumar SangakkaraSL928771105.753c & b JM Davison1v CANHambantota20 Feb 2011
Raymond van SchoorNAM901216074.386lbw b AS Hansra1v CANWindhoek10 Apr 2012
Stephan BaardNAM901306169.231b N Dutta1v CANWindhoek23 Apr 2019
Neil McCallumSCO89*7874114.105not out1v CANAmstelveen3 Jul 2010
Kevin O'BrienIRE89*1049185.586not out2v CANBenoni6 Apr 2009
Shayan JahangirUSA8969112128.996c NR Kirton b Shivam Sharma1v CANLauderhill25 May 2025
Brad HaddinAUS8884112104.762c †A Bagai b JM Davison2v CANBangalore16 Mar 2011
Ed JoyceIRE88988189.801c Rizwan Cheema b Zahid Hussain1v CANDublin19 Sept 2011
Rohit KumarNEP871018486.143c †S Movva b Saad Bin Zafar2v CANKirtipur10 Feb 2024
Arjun KumalNEP871124077.681c Aaditya Varadarajan b Kaleem Sana2v CANAl Amarat17 Oct 2026
Aqib IlyasOMA861007386.003c & b NS Dhaliwal1v CANWindhoek21 Apr 2019
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.