Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Canada: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Canada×At Affies Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Navneet DhaliwalCANKenya2015-20182201079353.5016365.6401074
Nitish KumarCANUganda2015110104104104.0010698.11100101
Ruvindu GunasekeraCANKenya2015-2018220988349.0012379.6701065
Navneet DhaliwalCANNamibia20181117878*-8492.8601042
Nicholas KirtonCANNamibia20181117373*-11165.7701041
Jimmy HansraCANUganda20151116363*-54116.6701053
Rizwan CheemaCANKenya2015110575757.0030190.0001063
Nitish KumarCANOman2019110575757.006587.6901061
Davy JacobsCANHong Kong20191115252*-5398.1101032
Srimantha WijeratneCANHong Kong2019110444444.006468.7500031
Navneet DhaliwalCANHong Kong2019110444444.008651.1600031
Jimmy HansraCANKenya2015110434343.008053.7500020
Nitish KumarCANKenya2015-2018220382319.007550.6700010
Rizwan CheemaCANUganda2015110363636.005269.2300041
Nitish KumarCANNamibia2018110333333.004180.4900051
Bhavindu AdhihettyCANHong Kong2019110333333.005066.0000020
Ruvindu GunasekeraCANUganda2015110303030.003976.9200031
Srimantha WijeratneCANNamibia2018110282828.003677.7800030
Bhavindu AdhihettyCANOman2019110282828.003384.8500020
Navneet DhaliwalCANOman2019110242424.003863.1600040
Hamza TariqCANNamibia2018110232323.002785.1900012
Saad Bin ZafarCANKenya20181112323*-23100.0000011
Srimantha WijeratneCANKenya20151112020*-12166.6700030
Saad Bin ZafarCANHong Kong2019110202020.0019105.2600020
Hiral PatelCANOman20191111919*-4542.2200000
Nikhil DuttaCANKenya2015-2018210161616.003053.3300000
Srimantha WijeratneCANUganda2015110161616.001794.1200020
Satsimranjit DhindsaCANUganda20151111616*-10160.0000001
Srimantha WijeratneCANOman2019110151515.0015100.0000020
Davy JacobsCANOman2019110141414.002263.6400000
Bhavindu AdhihettyCANKenya2018110131313.004032.5000010
Nitish KumarCANHong Kong2019110121212.002254.5500000
Hamza TariqCANUganda2015110121212.001675.0000010
Cecil PervezCANOman2019110999.001752.9400020
Ruvindu GunasekeraCANHong Kong2019110666.006100.0000010
Nikhil DuttaCANOman2019110666.001540.0000000
Dhanuka PathiranaCANKenya2018110666.00785.7100010
Saad Bin ZafarCANOman2019110444.00666.6700000
Navneet DhaliwalCANUganda2015110333.00650.0000000
Romesh ErangaCANOman2019110111.00333.3300000
Ruvindu GunasekeraCANNamibia2018110000.0020.0000100
Ruvindu GunasekeraCANOman2019110000.0020.0000100
Nikhil DuttaCANHong Kong2019110000.0010.0000100
Cecil PervezCANKenya2015-2018210000.0010.0000100
Nicholas KirtonCANKenya2018110000.0010.0000100
Dillon HeyligerCANHong Kong2019110000.0010.0000100
Hamza TariqCANKenya2015-2018220000.00130.0000200
Satsimranjit DhindsaCANKenya2015-201822100*0.0020.0000100

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.