Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Hiral PatelCANAffies ParkWindhoek20192111919*-4542.2200000
Zubin SurkariCANSabina Park, KingstonJamaica2010110191919.004542.2200020
Usman LimbadaCANBay OvalMount Maunganui2014110191919.003751.3500010
Navneet DhaliwalCANEntebbe Cricket OvalEntebbe2017110191919.003751.3500010
Dilpreet BajwaCANTribhuvan University International Cricket GroundKirtipur2024110191919.002095.0000021
Christopher ChappellCANEdgbaston Cricket GroundBirmingham1979110191919.004245.2400020
Stewart HeaneyCANQueen's Park OvalPort of Spain2006110191919.003751.3500020
Umar BhattiCANDubai International Cricket StadiumDubai201022019129.5014135.7100010
Sami FaridiCANMaple Leaf North-West GroundKing City200832019169.503161.2900010
Nitish KumarCANMaple Leaf North-West GroundKing City20132211919*19.002479.1700100
Nitish KumarCANSportpark ThurledeSchiedam201022019149.505335.8500020
Cecil PervezCANUnited Cricket Club GroundWindhoek2015-201952019199.502286.3600120
Nicholas KirtonCANForthillDundee2026221191619.002673.0800020
Harsh ThakerCANSelangor Turf ClubKuala Lumpur201922019199.503161.2900120
Nicholas KirtonCANSportpark WestvlietThe Hague202433019146.332479.1700030
Dillon HeyligerCANMaple Leaf North-East GroundKing City2022-202543119109.5015126.6700011
Sunil DhaniramCANSinhalese Sports Club GroundColombo2010210181818.0016112.5000010
Hiral PatelCANAbu Dhabi Oval 1Abu Dhabi2013110181818.0017105.8800030
Usman LimbadaCANMaple Leaf North-West GroundKing City2011110181818.002090.0000030
Ruvindu GunasekeraCANFeroz Shah KotlaDelhi2011110181818.002766.6700030
K WhathamCANM Chinnaswamy StadiumBengaluru2011110181818.004143.9000020
Hamza TariqCANKyambogo Cricket OvalKampala2017110181818.002090.0000021
Dillon HeyligerCANSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound20212111818*-10180.0000021
Rodrigo ThomasCANSheikh Zayed StadiumAbu Dhabi2019110181818.0015120.0000020
Ravinderpal SinghCANChurch Street ParkMorrisville20182111818*-8225.0000021
Sanjayan ThuraisingamCANCivil Service Cricket ClubBelfast2008321181518.002475.0000010
S JyotiCANSinovich Park, SinovillePretoria200612018179.006926.0900010
Khurram ChohanCANWillowmoore ParkBenoni2009222189*-13138.4600011
Harsh ThakerCANUKM-YSD Cricket OvalBangi202222018149.002475.0000020
Kaleem SanaCANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022-2026123018176.002185.7100111
Nicholas de GrootCANWillowmoore ParkBenoni2003110171717.004934.6900030
Sunil DhaniramCANVRA Ground, AmstelveenNetherlands2009110171717.002373.9100010
S JyotiCANToronto C.S.C.C.Toronto2006110171717.002860.7100020
Harvir BaidwanCANM Chinnaswamy StadiumBengaluru2011110171717.0014121.4300030
Rizwan CheemaCANFeroz Shah KotlaDelhi2011110171717.0013130.7700021
Shaheed KeshvaniCANMannofield ParkAberdeen2009210171717.003253.1300000
Nikhil DuttaCANNational StadiumHamilton2019-20234111717*-4425.0000012
Nikhil DuttaCANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20226111717*-13130.7700011
Saad Bin ZafarCANLugogo Cricket OvalKampala2017210171717.002665.3800020
YS SamraCANMA Chidambaram StadiumChennai2026110171717.0014121.4300030
Nitish KumarCANGoldenacreEdinburgh201522017148.5016106.2500030
Jimmy HansraCANMaple Leaf North-West GroundKing City2011-201332017178.502958.6200120
Jimmy HansraCANMaple Leaf South-West GroundKing City200912017178.502958.6200120
Hamza TariqCANTolerance OvalAbu Dhabi201922017178.5015113.3300130
Saad Bin ZafarCANHazelaarwegRotterdam2024221171217.002958.6200000
Saad Bin ZafarCANMaple Leaf North-East GroundKing City2022-202542017168.5015113.3300012
Rodrigo ThomasCANWanderers Cricket GroundWindhoek201922017178.502860.7100110
Kaleem SanaCANSportpark WestvlietThe Hague20243211710*17.0012141.6700002
Zubin SurkariCANMaple Leaf North-West GroundKing City2008-201143017125.672860.7100130
Dillon HeyligerCANSheikh Zayed StadiumAbu Dhabi20194321710*17.0017100.0000000

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.