Home › Stats › Canada
Canada: Batting by ground (All cricket) Share In 2026 Highest scores Most wickets Batting Bowling Fielding Team Partnerships Match list More filters 1 active 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.
Records Tests ODIs T20Is IPL PSL Women's ODIs Women's T20Is Player Ground Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s Zahid Hussain CAN Dubai International Cricket Stadium Dubai 2012 2 1 1 1 1* - 1 100.00 0 0 0 0 0 Raza-ur-Rehman CAN Dubai International Cricket Stadium Dubai 2012 1 1 0 1 1 1.00 4 25.00 0 0 0 0 0 Nikhil Dutta CAN Sheikh Zayed Stadium Abu Dhabi 2019 4 1 1 1 1* - 2 50.00 0 0 0 0 0 Jeremy Gordon CAN Cambusdoon New Ground Ayr 2012 1 1 0 1 1 1.00 3 33.33 0 0 0 0 0 Jeremy Gordon CAN Sheikh Zayed Stadium Nursery 1 Abu Dhabi 2013 2 1 1 1 1* - 1 100.00 0 0 0 0 0 Jeremy Gordon CAN Tolerance Oval Abu Dhabi 2019 2 1 1 1 1* - 2 50.00 0 0 0 0 0 Jeremy Gordon CAN White Hill Field, Sandys Parish Hamilton 2023 2 1 0 1 1 1.00 2 50.00 0 0 0 0 0 Abzal Dean CAN Sharjah Cricket Stadium Sharjah 2013 1 1 0 1 1 1.00 1 100.00 0 0 0 0 0 Cecil Pervez CAN Kyambogo Cricket Oval Kampala 2017 1 1 0 1 1 1.00 2 50.00 0 0 0 0 0 Saad Bin Zafar CAN Tolerance Oval Abu Dhabi 2019 2 1 1 1 1* - 1 100.00 0 0 0 0 0 Dillon Heyliger CAN Coolidge Cricket Ground, Antigua Coolidge 2021 4 1 0 1 1 1.00 1 100.00 0 0 0 0 0 Dillon Heyliger CAN Grand Prairie Stadium Dallas 2024 1 1 1 1 1* - 1 100.00 0 0 0 0 0 Romesh Eranga CAN Sheikh Zayed Stadium Abu Dhabi 2019 3 1 0 1 1 1.00 1 100.00 0 0 0 0 0 Romesh Eranga CAN Affies Park Windhoek 2019 1 1 0 1 1 1.00 3 33.33 0 0 0 0 0 Ravinderpal Singh CAN Hazelaarweg Rotterdam 2024 1 1 0 1 1 1.00 8 12.50 0 0 0 0 0 Mark Montfort CAN White Hill Field, Sandys Parish Hamilton 2019 1 1 1 1 1* - 1 100.00 0 0 0 0 0 Salman Nazar CAN Maple Leaf North-East Ground King City 2022 2 1 0 1 1 1.00 2 50.00 0 0 0 0 0 V Sehdev CAN Maple Leaf North-West Ground King City 2022 1 1 0 1 1 1.00 12 8.33 0 0 0 0 0 Akhil Kumar CAN Jimmy Powell Oval, Cayman Islands George Town 2025 5 1 0 1 1 1.00 1 100.00 0 0 0 0 0 Sukhjinder Singh CAN Jimmy Powell Oval, Cayman Islands George Town 2025 6 1 1 1 1* - 4 25.00 0 0 0 0 0 Shivam Sharma CAN Forthill Dundee 2026 1 1 0 1 1 1.00 5 20.00 0 0 0 0 0 Franklyn Dennis CAN Edgbaston Cricket Ground Birmingham 1979 1 1 0 1 1 1.00 8 12.50 0 0 0 0 0 John Vaughan CAN Old Trafford Cricket Ground Manchester 1979 1 1 0 1 1 1.00 10 10.00 0 0 0 0 0 Jitendra Patel CAN Old Trafford Cricket Ground Manchester 1979 1 1 0 1 1 1.00 14 7.14 0 0 0 0 0 Cornelius Henry CAN Headingley Cricket Ground Leeds 1979 1 1 1 1 1* - 3 33.33 0 0 0 0 0 Haninder Dhillon CAN Queen's Park Oval Port of Spain 2006 1 1 0 1 1 1.00 9 11.11 0 0 0 0 0 Mohsin Mulla CAN Toronto Cricket, Skating and Curling Club Toronto 2007 1 1 0 1 1 1.00 11 9.09 0 0 0 0 0 Sunil Dhaniram CAN Sinovich Park, Sinoville Pretoria 2006 1 2 0 1 1 0.50 6 16.67 0 0 1 0 0 Kevin Sandher CAN Sinovich Park, Sinoville Pretoria 2006 1 2 0 1 1 0.50 7 14.29 0 0 1 0 0 Henry Osinde CAN Beausejour Stadium, Gros Islet St Lucia 2007 2 2 0 1 1 0.50 3 33.33 0 0 1 0 0 Henry Osinde CAN Ruaraka Sports Club Ground Nairobi 2007 2 2 1 1 1 1.00 2 50.00 0 0 0 0 0 Anderson Cummins CAN Mombasa Sports Club Mombasa 2007 3 2 0 1 1 0.50 3 33.33 0 0 1 0 0 K Patel CAN Gymkhana Club Ground Nairobi 2007 1 2 1 1 1* 1.00 11 9.09 0 0 1 0 0 Kaleem Sana CAN Forthill Dundee 2026 3 3 0 1 1 0.33 5 20.00 0 0 2 0 0 I Maraj CAN Boland Bank Park Paarl 2003 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 I Maraj CAN Willowmoore Park Benoni 2003 1 1 0 0 0 0.00 14 0.00 0 0 1 0 0 John Davison CAN Vidarbha Cricket Association Stadium, Jamtha Nagpur 2011 1 1 0 0 0 0.00 8 0.00 0 0 1 0 0 John Davison CAN Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa Hambantota 2011 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 John Davison CAN Boland Bank Park Paarl 2003 1 1 0 0 0 0.00 4 0.00 0 0 1 0 0 Nicholas de Groot CAN Boland Bank Park Paarl 2003 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0 Nicholas de Groot CAN Kingsmead Durban 2003 1 1 0 0 0 0.00 4 0.00 0 0 1 0 0 Nicholas de Groot CAN Newlands Cape Town 2003 1 1 0 0 0 0.00 4 0.00 0 0 1 0 0 Abdul Sattaur CAN Boland Bank Park Paarl 2003 1 1 0 0 0 0.00 10 0.00 0 0 1 0 0 Ashish Bagai CAN Vidarbha Cricket Association Stadium, Jamtha Nagpur 2011 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 Sanjayan Thuraisingam CAN Toronto Cricket, Skating and Curling Club Toronto 2006 1 1 1 0 0* - 4 0.00 0 0 0 0 0 Austin Codrington CAN Boland Bank Park Paarl 2003 1 1 0 0 0 0.00 9 0.00 0 0 1 0 0 Austin Codrington CAN SuperSport Park Centurion 2003 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 Davis Joseph CAN SuperSport Park Centurion 2003 1 1 1 0 0* - 1 0.00 0 0 0 0 0 Barry Seebaran CAN Boland Bank Park Paarl 2003 1 1 1 0 0* - 0 - 0 0 0 0 0 Barry Seebaran CAN SuperSport Park Centurion 2003 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
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.