ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Canada: Batting figures (All cricket)

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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
K PatelCAN200712111*1.00119.0900100
Aftab ShamshudeenCAN2007110333.002810.7100000
Jason PatrajCAN2007220212010.504843.7500010
Calvert HooperCAN2007-2010652492716.336081.6700153
Harvir BaidwanCAN2008-20145437102703310.0038669.95008181
Zubin SurkariCAN2008-2011282533374915.3269048.84002310
Sami FaridiCAN200832019169.503161.2900010
Eion KatchayCAN2008-2009963381212.676657.5800100
Ruvindu GunasekeraCAN2008-20195252010958321.06140178.1601089936
Karun JethiCAN200888212846*21.3313892.75001105
Mohammad QaziCAN2008110000.0010.0000100
Rizwan CheemaCAN2008-2019868251725114*22.401485116.16191017693
Ramesh DavidCAN2008-20108701214817.2923551.49000121
Balaji RaoCAN2008-2011131116722*6.7010166.3400142
Abzal DeanCAN2008-2013530872.671172.7300100
Khurram ChohanCAN2009-20143125822935*13.4737960.42001176
Shaheed KeshvaniCAN2009-2010731211710.503953.8500000
Zameer ZahirCAN2009231615730.5015838.6101072
Nitish KumarCAN2009-201972654157712925.85189583.2229512830
Jimmy HansraCAN2009-20174847890570*23.21143363.150446517
Hiral PatelCAN2009-202152514104888*22.30123085.2005611415
Jawad DawoodCAN2009-20102112525*-19131.5800022
Usman LimbadaCAN2010-2015241932985018.6343768.19011302
Parth DesaiCAN2010-20151811731117.758835.2300210
Rustam BhattiCAN2010-20129838323*16.6012864.8400160
Tyson GordonCAN2011-2012990973810.7819250.5200070
K WhathamCAN2011110181818.004143.9000020
Hamza TariqCAN2011-20266957139707122.05883109.8505108243
Junaid SiddiquiCAN2011-20244829920128*10.0530865.2600366
Zahid HussainCAN2011-2012543127*12.003930.7700010
Raza-ur-RehmanCAN2012-2014161412958822.6934286.26032361
Manny AulakhCAN2012-2013310000.0020.0000100
Zeeshan SiddiqiCAN2012-2014330574319.0012346.3400041
Damodar DaesrathCAN2012-20139711374022.8317777.40001114
Jeremy GordonCAN2012-2024441610337*5.506550.7700111
Darren RamsammyCAN2012110000.0030.0000100
Nikhil DuttaCAN2013-20246836115525622.0881467.810243119
Rayyan PathanCAN2013-202419192543107*31.94396137.121335822
Kenneth KamyukaCAN2013320422.00580.0000000
Srimantha WijeratneCAN2015-202455494129411228.76152784.74210413710
Navneet DhaliwalCAN2015-20261039814297814035.45330790.05417524897
Satsimranjit DhindsaCAN2015-20181815916743*27.8321278.7700136
Cecil PervezCAN2015-20213611244194.896073.3300341
Umar NawazCAN2015110222.001315.3800000
Saad Bin ZafarCAN2015-20261408927123140*19.85136790.0500410629
Bhavindu AdhihettyCAN2017-2019141202698622.4244460.59012210
Dhanuka PathiranaCAN2017-20189921834726.1428264.89000122
Nicholas KirtonCAN2018-20268176131795108*28.49196991.16110311854
Dillon HeyligerCAN2018-202610769297315618.27582125.6001105341
Rodrigo ThomasCAN2018-2019211722666217.7332282.610232310

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