Canada: Batting by format (All cricket)
Filters
1 active
Team: Canada×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 201 of the 242 matches in this selection (from 2003). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rizwan CheemaCAN | T20Is | 2010-2019 | 16 | 16 | 2 | 141 | 32 | 10.07 | 127 | 111.02 | 0 | 0 | 5 | 11 | 9 |
| Kaleem SanaCAN | ODIs | 2023-2026 | 31 | 24 | 10 | 135 | 16* | 9.64 | 154 | 87.66 | 0 | 0 | 5 | 7 | 9 |
| Aaron JohnsonCAN | T20Is | 2022-2025 | 31 | 31 | 3 | 910 | 121* | 32.50 | 618 | 147.25 | 2 | 6 | 5 | 85 | 60 |
| Dillon HeyligerCAN | List A | 2018-2022 | 21 | 13 | 5 | 123 | 29* | 15.38 | 112 | 109.82 | 0 | 0 | 4 | 10 | 6 |
| Pargat SinghCAN | T20Is | 2022-2025 | 24 | 21 | 1 | 430 | 89 | 21.50 | 364 | 118.13 | 0 | 3 | 4 | 39 | 14 |
| Ravinderpal SinghCAN | T20Is | 2019-2025 | 40 | 33 | 6 | 631 | 101 | 23.37 | 444 | 142.12 | 1 | 1 | 4 | 43 | 36 |
| Dillon HeyligerCAN | T20Is | 2019-2026 | 55 | 36 | 21 | 374 | 30 | 24.93 | 229 | 163.32 | 0 | 0 | 4 | 23 | 26 |
| Nicholas de GrootCAN | ODIs | 2003 | 6 | 6 | 0 | 44 | 17 | 7.33 | 127 | 34.65 | 0 | 0 | 3 | 6 | 0 |
| Hamza TariqCAN | T20 | 2013-2018 | 11 | 8 | 2 | 113 | 42 | 18.83 | 70 | 161.43 | 0 | 0 | 3 | 9 | 9 |
| Hiral PatelCAN | ODIs | 2009-2013 | 10 | 10 | 1 | 176 | 54 | 19.56 | 189 | 93.12 | 0 | 1 | 3 | 21 | 6 |
| Cecil PervezCAN | List A | 2015-2019 | 23 | 10 | 1 | 42 | 19 | 4.67 | 56 | 75.00 | 0 | 0 | 3 | 4 | 1 |
| Rayyan PathanCAN | T20Is | 2021-2024 | 12 | 12 | 2 | 387 | 107* | 38.70 | 245 | 157.96 | 1 | 2 | 3 | 41 | 17 |
| Rizwan CheemaCAN | ODIs | 2009-2013 | 13 | 13 | 1 | 196 | 76* | 16.33 | 165 | 118.79 | 0 | 1 | 3 | 23 | 9 |
| Ruvindu GunasekeraCAN | ODIs | 2010-2014 | 13 | 13 | 0 | 255 | 72 | 19.62 | 443 | 57.56 | 0 | 3 | 3 | 19 | 4 |
| John DavisonCAN | ODIs | 2003-2011 | 16 | 16 | 2 | 443 | 111 | 31.64 | 387 | 114.47 | 1 | 3 | 3 | 50 | 15 |
| Ruvindu GunasekeraCAN | List A | 2012-2019 | 17 | 17 | 0 | 312 | 83 | 18.35 | 420 | 74.29 | 0 | 2 | 3 | 26 | 14 |
| Hamza TariqCAN | List A | 2015-2019 | 21 | 18 | 1 | 297 | 61 | 17.47 | 344 | 86.34 | 0 | 1 | 3 | 25 | 15 |
| Nikhil DuttaCAN | List A | 2015-2022 | 31 | 22 | 4 | 315 | 53* | 17.50 | 541 | 58.23 | 0 | 1 | 3 | 17 | 7 |
| John DavisonCAN | T20Is | 2010 | 2 | 2 | 0 | 0 | 0 | 0.00 | 4 | 0.00 | 0 | 0 | 2 | 0 | 0 |
| I MarajCAN | ODIs | 2003 | 6 | 6 | 1 | 98 | 53* | 19.60 | 264 | 37.12 | 0 | 1 | 2 | 12 | 0 |
| Austin CodringtonCAN | ODIs | 2003-2007 | 6 | 6 | 0 | 33 | 16 | 5.50 | 72 | 45.83 | 0 | 0 | 2 | 3 | 0 |
| Ali NadeemCAN | ODIs | 2025-2026 | 6 | 6 | 0 | 134 | 51 | 22.33 | 207 | 64.73 | 0 | 1 | 2 | 13 | 3 |
| Hamza TariqCAN | ODIs | 2011-2026 | 7 | 7 | 0 | 153 | 71 | 21.86 | 186 | 82.26 | 0 | 1 | 2 | 18 | 3 |
| Rodrigo ThomasCAN | List A | 2019 | 9 | 8 | 0 | 177 | 62 | 22.13 | 216 | 81.94 | 0 | 2 | 2 | 15 | 8 |
| Henry OsindeCAN | ODIs | 2006-2013 | 17 | 9 | 5 | 11 | 4 | 2.75 | 32 | 34.38 | 0 | 0 | 2 | 0 | 0 |
| Ruvindu GunasekeraCAN | T20 | 2013-2015 | 9 | 9 | 0 | 185 | 51 | 20.56 | 176 | 105.11 | 0 | 2 | 2 | 17 | 9 |
| Nicholas KirtonCAN | List A | 2018-2022 | 10 | 9 | 3 | 325 | 108* | 54.17 | 416 | 78.13 | 1 | 2 | 2 | 17 | 10 |
| Hiral PatelCAN | T20Is | 2010-2021 | 10 | 10 | 0 | 182 | 51 | 18.20 | 193 | 94.30 | 0 | 1 | 2 | 15 | 1 |
| Rizwan CheemaCAN | List A | 2010-2017 | 13 | 12 | 1 | 344 | 114* | 31.27 | 295 | 116.61 | 1 | 1 | 2 | 39 | 15 |
| Bhavindu AdhihettyCAN | List A | 2017-2019 | 14 | 12 | 0 | 269 | 86 | 22.42 | 444 | 60.59 | 0 | 1 | 2 | 21 | 0 |
| Srimantha WijeratneCAN | T20Is | 2019-2024 | 17 | 13 | 1 | 261 | 56 | 21.75 | 214 | 121.96 | 0 | 3 | 2 | 38 | 2 |
| Jimmy HansraCAN | ODIs | 2010-2014 | 15 | 14 | 2 | 295 | 70* | 24.58 | 527 | 55.98 | 0 | 2 | 2 | 20 | 6 |
| Ravinderpal SinghCAN | List A | 2019-2022 | 14 | 14 | 5 | 406 | 94 | 45.11 | 297 | 136.70 | 0 | 2 | 2 | 27 | 27 |
| Navneet DhaliwalCAN | ODIs | 2024-2025 | 17 | 17 | 0 | 456 | 87 | 26.82 | 799 | 57.07 | 0 | 4 | 2 | 41 | 9 |
| Hamza TariqCAN | T20Is | 2013-2022 | 23 | 18 | 7 | 207 | 55* | 18.82 | 145 | 142.76 | 0 | 1 | 2 | 13 | 10 |
| Dilpreet BajwaCAN | T20Is | 2023-2026 | 19 | 19 | 3 | 432 | 56 | 27.00 | 339 | 127.43 | 0 | 4 | 2 | 43 | 13 |
| Aaron JohnsonCAN | ODIs | 2023-2026 | 24 | 23 | 0 | 587 | 70 | 25.52 | 632 | 92.88 | 0 | 4 | 2 | 69 | 28 |
| Nitish KumarCAN | List A | 2012-2019 | 29 | 28 | 1 | 880 | 129 | 32.59 | 1056 | 83.33 | 2 | 6 | 2 | 72 | 17 |
| Saad Bin ZafarCAN | ODIs | 2023-2026 | 35 | 31 | 5 | 456 | 40* | 17.54 | 591 | 77.16 | 0 | 0 | 2 | 42 | 6 |
| Harsh ThakerCAN | ODIs | 2023-2026 | 33 | 32 | 3 | 958 | 111* | 33.03 | 1456 | 65.80 | 2 | 4 | 2 | 53 | 18 |
| Navneet DhaliwalCAN | T20Is | 2019-2026 | 45 | 43 | 5 | 1257 | 70* | 33.08 | 951 | 132.18 | 0 | 10 | 2 | 103 | 55 |
| Sunil DhaniramCAN | T20 | 2010 | 1 | 1 | 0 | 0 | 0 | 0.00 | 1 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| Manny AulakhCAN | T20Is | 2012-2013 | 3 | 1 | 0 | 0 | 0 | 0.00 | 2 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| Abzal DeanCAN | T20 | 2013 | 3 | 1 | 0 | 0 | 0 | 0.00 | 1 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| Dillon HeyligerCAN | T20 | 2018 | 4 | 1 | 0 | 0 | 0 | 0.00 | 1 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| IS SohiCAN | ODIs | 2024 | 2 | 1 | 0 | 0 | 0 | 0.00 | 2 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| AS HundalCAN | T20Is | 2025 | 1 | 1 | 0 | 0 | 0 | 0.00 | 4 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| Abdool SamadCAN | First-class | 2009 | 1 | 2 | 0 | 87 | 87 | 43.50 | 170 | 51.18 | 0 | 1 | 1 | 17 | 0 |
| DES MaxwellCAN | First-class | 2006 | 1 | 2 | 0 | 72 | 72 | 36.00 | 126 | 57.14 | 0 | 1 | 1 | 8 | 0 |
| Kevin SandherCAN | First-class | 2006 | 1 | 2 | 0 | 1 | 1 | 0.50 | 7 | 14.29 | 0 | 0 | 1 | 0 | 0 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.