Canada: Batting by format (All cricket)
Filters
2 active
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 25 of the 31 matches in this selection (from 2008). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pargat SinghCAN | ODIs | 2024-2026 | 11 | 10 | 0 | 308 | 83 | 30.80 | 447 | 68.90 | 0 | 2 | 0 | 30 | 8 |
| Harsh ThakerCAN | ODIs | 2024-2026 | 9 | 8 | 0 | 265 | 93 | 33.13 | 393 | 67.43 | 0 | 2 | 0 | 12 | 8 |
| Nicholas KirtonCAN | ODIs | 2024-2026 | 11 | 10 | 2 | 260 | 73* | 32.50 | 248 | 104.84 | 0 | 3 | 0 | 14 | 15 |
| Shreyas MovvaCAN | ODIs | 2024-2026 | 10 | 9 | 4 | 227 | 83* | 45.40 | 361 | 62.88 | 0 | 2 | 0 | 12 | 3 |
| YS SamraCAN | T20Is | 2025 | 5 | 5 | 2 | 171 | 63 | 57.00 | 80 | 213.75 | 0 | 2 | 0 | 13 | 13 |
| Navneet DhaliwalCAN | ODIs | 2024 | 4 | 4 | 0 | 162 | 87 | 40.50 | 285 | 56.84 | 0 | 1 | 0 | 14 | 4 |
| Dilpreet BajwaCAN | T20Is | 2024-2025 | 6 | 6 | 2 | 144 | 55* | 36.00 | 90 | 160.00 | 0 | 1 | 1 | 14 | 5 |
| Saad Bin ZafarCAN | ODIs | 2024-2026 | 11 | 9 | 1 | 142 | 35 | 17.75 | 160 | 88.75 | 0 | 0 | 1 | 17 | 1 |
| YS SamraCAN | ODIs | 2025-2026 | 6 | 5 | 0 | 138 | 52 | 27.60 | 160 | 86.25 | 0 | 1 | 1 | 18 | 2 |
| Ali NadeemCAN | ODIs | 2025-2026 | 6 | 6 | 0 | 134 | 51 | 22.33 | 207 | 64.73 | 0 | 1 | 2 | 13 | 3 |
| Akhil KumarCAN | ODIs | 2024-2026 | 9 | 8 | 3 | 123 | 48* | 24.60 | 126 | 97.62 | 0 | 0 | 0 | 10 | 4 |
| Harsh ThakerCAN | T20Is | 2024-2025 | 9 | 7 | 1 | 120 | 49* | 20.00 | 105 | 114.29 | 0 | 0 | 0 | 6 | 6 |
| Nicholas KirtonCAN | T20Is | 2024-2025 | 9 | 7 | 0 | 118 | 42 | 16.86 | 115 | 102.61 | 0 | 0 | 0 | 6 | 5 |
| Nicholas KirtonCAN | List A | 2022 | 1 | 1 | 1 | 108 | 108* | - | 95 | 113.68 | 1 | 0 | 0 | 7 | 5 |
| Sunil DhaniramCAN | ODIs | 2008 | 1 | 1 | 0 | 79 | 79 | 79.00 | 86 | 91.86 | 0 | 1 | 0 | 3 | 1 |
| Saad Bin ZafarCAN | T20Is | 2024-2025 | 8 | 3 | 1 | 71 | 33* | 35.50 | 55 | 129.09 | 0 | 0 | 0 | 8 | 1 |
| Kaleem SanaCAN | ODIs | 2024-2026 | 11 | 8 | 5 | 70 | 16* | 23.33 | 63 | 111.11 | 0 | 0 | 0 | 3 | 5 |
| Kanwarpal TathgurCAN | T20Is | 2024-2025 | 6 | 3 | 1 | 68 | 53* | 34.00 | 55 | 123.64 | 0 | 1 | 0 | 4 | 3 |
| Dillon HeyligerCAN | ODIs | 2024 | 4 | 2 | 1 | 67 | 37* | 67.00 | 41 | 163.41 | 0 | 0 | 0 | 3 | 6 |
| Matthew SpoorsCAN | ODIs | 2026 | 4 | 3 | 0 | 65 | 31 | 21.67 | 111 | 58.56 | 0 | 0 | 0 | 4 | 1 |
| Salman NazarCAN | List A | 2022 | 2 | 2 | 1 | 61 | 55* | 61.00 | 79 | 77.22 | 0 | 1 | 0 | 4 | 0 |
| Harsh ThakerCAN | List A | 2022 | 1 | 1 | 1 | 57 | 57* | - | 72 | 79.17 | 0 | 1 | 0 | 5 | 0 |
| Rayyan PathanCAN | List A | 2022 | 2 | 2 | 0 | 56 | 49 | 28.00 | 63 | 88.89 | 0 | 0 | 0 | 6 | 1 |
| Shreyas MovvaCAN | T20Is | 2024 | 4 | 4 | 1 | 49 | 22 | 16.33 | 61 | 80.33 | 0 | 0 | 0 | 3 | 1 |
| Shreyas MovvaCAN | List A | 2022 | 2 | 2 | 0 | 43 | 39 | 21.50 | 94 | 45.74 | 0 | 0 | 0 | 4 | 0 |
| Ravinderpal SinghCAN | List A | 2022 | 2 | 2 | 1 | 42 | 42* | 42.00 | 29 | 144.83 | 0 | 0 | 1 | 2 | 4 |
| Aaron JohnsonCAN | ODIs | 2024 | 5 | 4 | 0 | 41 | 31 | 10.25 | 55 | 74.55 | 0 | 0 | 2 | 4 | 3 |
| Jaskaran SinghCAN | T20Is | 2025 | 4 | 2 | 2 | 39 | 27* | - | 18 | 216.67 | 0 | 0 | 0 | 2 | 4 |
| Jaskaran SinghCAN | ODIs | 2025 | 3 | 3 | 0 | 38 | 32 | 12.67 | 63 | 60.32 | 0 | 0 | 0 | 3 | 1 |
| Shivam SharmaCAN | ODIs | 2025 | 2 | 2 | 1 | 36 | 29 | 36.00 | 42 | 85.71 | 0 | 0 | 0 | 3 | 0 |
| Navneet DhaliwalCAN | T20Is | 2024 | 4 | 4 | 0 | 36 | 13 | 9.00 | 49 | 73.47 | 0 | 0 | 1 | 3 | 1 |
| Harvir BaidwanCAN | ODIs | 2008-2013 | 3 | 2 | 0 | 35 | 33 | 17.50 | 55 | 63.64 | 0 | 0 | 0 | 2 | 0 |
| Hiral PatelCAN | ODIs | 2013 | 2 | 2 | 1 | 34 | 34* | 34.00 | 37 | 91.89 | 0 | 0 | 1 | 3 | 1 |
| Dilpreet BajwaCAN | ODIs | 2025 | 3 | 2 | 0 | 34 | 26 | 17.00 | 56 | 60.71 | 0 | 0 | 0 | 3 | 0 |
| Damodar DaesrathCAN | ODIs | 2013 | 2 | 1 | 0 | 31 | 31 | 31.00 | 55 | 56.36 | 0 | 0 | 0 | 3 | 1 |
| Pargat SinghCAN | T20Is | 2025 | 4 | 2 | 0 | 29 | 28 | 14.50 | 19 | 152.63 | 0 | 0 | 0 | 3 | 2 |
| Dillon HeyligerCAN | List A | 2022 | 2 | 1 | 1 | 28 | 28* | - | 19 | 147.37 | 0 | 0 | 0 | 1 | 2 |
| Matthew SpoorsCAN | List A | 2022 | 2 | 2 | 0 | 27 | 23 | 13.50 | 25 | 108.00 | 0 | 0 | 0 | 6 | 0 |
| Ravinderpal SinghCAN | T20Is | 2024-2025 | 3 | 3 | 3 | 27 | 20* | - | 27 | 100.00 | 0 | 0 | 0 | 2 | 1 |
| Akhil KumarCAN | T20Is | 2024 | 4 | 2 | 2 | 24 | 14* | - | 20 | 120.00 | 0 | 0 | 0 | 2 | 1 |
| Parveen KumarCAN | T20Is | 2024 | 4 | 2 | 0 | 23 | 19 | 11.50 | 21 | 109.52 | 0 | 0 | 0 | 0 | 2 |
| Aaron JohnsonCAN | T20Is | 2024-2025 | 5 | 5 | 1 | 20 | 9 | 5.00 | 42 | 47.62 | 0 | 0 | 1 | 1 | 1 |
| Nitish KumarCAN | ODIs | 2013 | 2 | 2 | 1 | 19 | 19* | 19.00 | 24 | 79.17 | 0 | 0 | 1 | 0 | 0 |
| Navneet DhaliwalCAN | List A | 2022 | 2 | 2 | 0 | 18 | 10 | 9.00 | 31 | 58.06 | 0 | 0 | 0 | 3 | 0 |
| Sami FaridiCAN | ODIs | 2008 | 1 | 1 | 0 | 16 | 16 | 16.00 | 25 | 64.00 | 0 | 0 | 0 | 1 | 0 |
| Sukhjinder SinghCAN | ODIs | 2026 | 2 | 1 | 0 | 14 | 14 | 14.00 | 21 | 66.67 | 0 | 0 | 0 | 1 | 1 |
| Abdool SamadCAN | ODIs | 2008 | 1 | 1 | 0 | 13 | 13 | 13.00 | 23 | 56.52 | 0 | 0 | 0 | 1 | 0 |
| Junaid SiddiquiCAN | ODIs | 2013 | 2 | 1 | 0 | 12 | 12 | 12.00 | 34 | 35.29 | 0 | 0 | 0 | 0 | 0 |
| Saad Bin ZafarCAN | List A | 2022 | 2 | 1 | 0 | 11 | 11 | 11.00 | 17 | 64.71 | 0 | 0 | 0 | 1 | 0 |
| Qaiser AliCAN | ODIs | 2008 | 1 | 1 | 0 | 10 | 10 | 10.00 | 32 | 31.25 | 0 | 0 | 0 | 1 | 0 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.