CAN#19

Canada

WORLD #19
CanadaCAN
side by side

Canada's record in every format

Gold marks the best format on each line. Canada win most often in T20Is.

Canada international record by format
TestODIT20I
Matches–123112
Won–3654
Lost–7950
Drawn / tied–07 no result · 1 unrecorded17 no result
Win rate–31.3%51.4%
W/L ratio–0.461.08
Last 10–4–66–4
head to head

Canada vs every opponent, all formats

Win rate in each format. Gold marks Canada's best format against that team.

OpponentTestODIT20I
Kenyanot played33%6–10 · 18 M17%1–5 · 6 M
Bermudanot played55%6–5 · 11 M80%8–1 · 10 M
NetherlandsTOUGHESTnot played0%0–11 · 14 M33%2–4 · 6 M
United States of Americanot played40%2–3 · 5 M14%2–10 · 14 M
Irelandnot played22%2–6 · 9 M60%3–2 · 5 M
Scotlandnot played33%4–7 · 12 M0%0–2 · 2 M
United Arab Emiratesnot played29%2–5 · 7 M0%0–5 · 5 M
Namibianot played40%2–3 · 5 M0%0–4 · 6 M
Cayman Islandsnot played0%0–0 · 1 M100%9–0 · 9 M
Omannot played50%1–1 · 2 M50%4–4 · 8 M
Afghanistannot played33%2–4 · 6 M0%0–3 · 3 M
Nepalnot played25%1–3 · 4 M75%3–1 · 4 M
Hong Kongnot played33%1–2 · 3 M33%1–2 · 3 M
Bahamasnot playednot played100%5–0 · 5 M
Pakistannot played0%0–2 · 2 M0%0–2 · 2 M
Zimbabwenot played0%0–2 · 2 M0%0–1 · 2 M
West Indiesnot played0%0–4 · 4 Mnot played
New Zealandnot played0%0–3 · 3 M0%0–1 · 1 M
Papua New Guineanot played100%2–0 · 2 M100%1–0 · 1 M
Ugandanot played100%2–0 · 2 M100%1–0 · 1 M
Panamanot playednot played67%2–0 · 3 M
Bahrainnot playednot played67%2–1 · 3 M
Sri Lankanot played0%0–2 · 2 M0%0–1 · 1 M
Saudi Arabianot playednot played100%2–0 · 2 M
Jerseynot played100%1–0 · 1 M100%1–0 · 1 M
Argentinanot played100%1–0 · 1 M100%1–0 · 1 M
Bangladeshnot played50%1–1 · 2 Mnot played
Australianot played0%0–2 · 2 Mnot played
Englandnot played0%0–2 · 2 Mnot played
South Africanot played0%0–1 · 1 M0%0–1 · 1 M
Italynot playednot played100%1–0 · 1 M
Philippinesnot playednot played100%1–0 · 1 M
Belizenot playednot played100%1–0 · 1 M
Denmarknot playednot played100%1–0 · 1 M
Germanynot playednot played100%1–0 · 1 M
Nigerianot playednot played100%1–0 · 1 M
Indianot playednot played0%0–0 · 1 M

Win % by year

T20Is: 2021 was Canada's most dominant year, winning 83% of matches.

ODI
T20I

Canada's highest totals

The biggest innings in each format.

Test
Not recorded
ODI
  1. 1vs NamibiaPretoria · 2009319
  2. 2vs IrelandNairobi (Jaff) · 2007312/4
  3. 3vs ScotlandMombasa · 2007292/5
  4. 4vs United States of AmericaSportpark Westvliet, The Hague · 2024290/9
  5. 5vs AfghanistanSharjah · 2010288/8
T20I
  1. 1vs PanamaCoolidge · 2021245/1
  2. 2vs Cayman IslandsMaple Leaf North-East Ground, King City · 2025236/6
  3. 3vs BelizeCoolidge · 2021234/3
  4. 4vs PanamaNational Stadium, Hamilton · 2023230/4
  5. 5vs BahamasMaple Leaf North-East Ground, King City · 2025219

More Canada records

Every board, by format, across the whole of Canada's history.

Most runs

Test
Not recorded
ODI
  1. 4Rizwan Cheema44 mat · avg 23.981,007
  2. 5Ian Billcliff28 mat · avg 30.00750
  3. 6Abdool Samad30 mat · avg 28.46740
  4. 7Geoff Barnett29 mat · avg 25.61717
  5. 8Jimmy Hansra32 mat · avg 29.67712
  6. 9Hiral Patel31 mat · avg 23.07646
  7. 10Ruvindu Gunasekera31 mat · avg 20.83625
  8. 11Pargat Singh14 mat · avg 40.54527
  9. 12Ashif Mulla27 mat · avg 19.33522
  10. 13Nitish Kumar29 mat · avg 19.23500
  11. 14Harsh Thaker15 mat · avg 38.15496
  12. 15Sandeep Jyoti24 mat · avg 28.71488
T20I
  1. 4Harsh Thaker54 mat · avg 25.69822
  2. 5Nicholas Kirton40 mat · avg 23.88764
  3. 6Ravinderpal Singh43 mat · avg 24.17701
  4. 7Rizwan Cheema41 mat · avg 16.79655
  5. 8Ruvindu Gunasekera24 mat · avg 25.96623
  6. 9Hiral Patel28 mat · avg 21.89591
  7. 10Yuvraj Samra20 mat · avg 36.63586
  8. 11Saad Bin Zafar75 mat · avg 22.33536
  9. 12Rayyan Pathan14 mat · avg 39.75477
  10. 13Dilpreet Bajwa21 mat · avg 25.39457
  11. 14Ashish Bagai16 mat · avg 31.21437
  12. 15Pargat Singh25 mat · avg 20.57432

Most wickets

Test
Not recorded
ODI
  1. 4Harvir Baidwan42 mat · avg 32.0850
  2. 5Sunil Dhaniram51 mat · avg 28.1649
  3. 6John Davison38 mat · avg 28.8142
  4. 7Umar Bhatti41 mat · avg 35.4337
  5. 8Saad Bin Zafar22 mat · avg 25.0634
  6. 9Jeremy Gordon17 mat · avg 29.7722
  7. 10Dilon Heyliger16 mat · avg 30.3222
  8. 11Kevin Sandher17 mat · avg 29.6221
  9. 12Kaleem Sana12 mat · avg 24.4719
  10. 13Harsh Thaker15 mat · avg 33.7617
  11. 14Balaji Rao14 mat · avg 36.8816
  12. 15Parth Desai14 mat · avg 32.1316
T20I
  1. 4Harsh Thaker54 mat · avg 19.8239
  2. 5Harvir Baidwan27 mat · avg 17.1937
  3. 6Jeremy Gordon26 mat · avg 18.9132
  4. 7Junaid Siddiqui38 mat · avg 25.6428
  5. 8Nikhil Dutta25 mat · avg 21.0825
  6. 9Shivam Sharma11 mat · avg 10.6517
  7. 10Jaskaran Singh16 mat · avg 24.8816
  8. 11Rizwan Cheema41 mat · avg 37.7516
  9. 12Henry Osinde18 mat · avg 27.7914
  10. 13Salman Nazar8 mat · avg 12.3614
  11. 14Jimmy Hansra19 mat · avg 15.7713
  12. 15Ammar Khalid7 mat · avg 14.5012

Highest score

Test
Not recorded
ODI
  1. 4Navneet Dhaliwal12 mat · avg 32.00121
  2. 5Sandeep Jyoti24 mat · avg 28.71117
  3. 6Harsh Thaker15 mat · avg 38.15111
  4. 7Geoff Barnett29 mat · avg 25.61102
  5. 8Pargat Singh14 mat · avg 40.54102
  6. 9Jimmy Hansra32 mat · avg 29.67100
  7. 10Sunil Dhaniram51 mat · avg 26.62100
  8. 11Ian Billcliff28 mat · avg 30.0096
  9. 12Rizwan Cheema44 mat · avg 23.9894
  10. 13Raza-ur-Rehman10 mat · avg 48.1389
  11. 14Kenneth Kamyuka9 mat · avg 22.2585
  12. 15George Codrington18 mat · avg 25.6773
T20I
  1. 4Rayyan Pathan14 mat · avg 39.75107
  2. 5Ravinderpal Singh43 mat · avg 24.17101
  3. 6Ruvindu Gunasekera24 mat · avg 25.9695
  4. 7Pargat Singh25 mat · avg 20.5789
  5. 8Ali Nadeem6 mat · avg 47.0089
  6. 9Hiral Patel28 mat · avg 21.8988
  7. 10Nitish Kumar46 mat · avg 25.0883
  8. 11Rizwan Cheema41 mat · avg 16.7972
  9. 12Navneet Dhaliwal54 mat · avg 33.3570
  10. 13Nicholas Kirton40 mat · avg 23.8869
  11. 14Ashish Bagai16 mat · avg 31.2167
  12. 15Hamza Tariq33 mat · avg 23.9463

Most fifties

Test
Not recorded
ODI
  1. 4Rizwan Cheema44 mat · avg 23.987
  2. 5Sunil Dhaniram51 mat · avg 26.626
  3. 6Ian Billcliff28 mat · avg 30.006
  4. 7Pargat Singh14 mat · avg 40.544
  5. 8Hiral Patel31 mat · avg 23.074
  6. 9Raza-ur-Rehman10 mat · avg 48.134
  7. 10Nitish Kumar29 mat · avg 19.233
  8. 11Aaron Johnson15 mat · avg 25.063
  9. 12Nicholas Kirton13 mat · avg 29.253
  10. 13Srimantha Wijeyeratne15 mat · avg 21.473
  11. 14David Johan Jacobs5 mat · avg 66.003
  12. 15Usman Limbada18 mat · avg 19.562
T20I
  1. 4Ruvindu Gunasekera24 mat · avg 25.965
  2. 5Dilpreet Bajwa21 mat · avg 25.394
  3. 6Srimantha Wijeyeratne19 mat · avg 19.433
  4. 7Hamza Tariq33 mat · avg 23.943
  5. 8Pargat Singh25 mat · avg 20.573
  6. 9Yuvraj Samra20 mat · avg 36.633
  7. 10Rayyan Pathan14 mat · avg 39.753
  8. 11Rizwan Cheema41 mat · avg 16.792
  9. 12Ashish Bagai16 mat · avg 31.212
  10. 13Nicholas Kirton40 mat · avg 23.882
  11. 14Harsh Thaker54 mat · avg 25.692
  12. 15Ali Nadeem6 mat · avg 47.002

Most sixes

Test
Not recorded
ODI
  1. 4Jimmy Hansra32 mat · avg 29.6716
  2. 5Ashif Mulla27 mat · avg 19.3314
  3. 6Ian Billcliff28 mat · avg 30.0013
  4. 7Sunil Dhaniram51 mat · avg 26.6212
  5. 8Hiral Patel31 mat · avg 23.0712
  6. 9Ruvindu Gunasekera31 mat · avg 20.8311
  7. 10Ashish Bagai74 mat · avg 36.3410
  8. 11Desmond Chumney21 mat · avg 20.899
  9. 12Geoff Barnett29 mat · avg 25.618
  10. 13Harsh Thaker15 mat · avg 38.158
  11. 14Ravinderpal Singh8 mat · avg 24.837
  12. 15Umar Bhatti41 mat · avg 18.177
T20I
  1. 4Ravinderpal Singh43 mat · avg 24.1738
  2. 5Harsh Thaker54 mat · avg 25.6935
  3. 6Yuvraj Samra20 mat · avg 36.6333
  4. 7Nitish Kumar46 mat · avg 25.0829
  5. 8Nicholas Kirton40 mat · avg 23.8829
  6. 9Dilon Heyliger60 mat · avg 24.6927
  7. 10Ruvindu Gunasekera24 mat · avg 25.9622
  8. 11Rayyan Pathan14 mat · avg 39.7521
  9. 12Hamza Tariq33 mat · avg 23.9420
  10. 13Saad Bin Zafar75 mat · avg 22.3317
  11. 14Dilpreet Bajwa21 mat · avg 25.3916
  12. 15Pargat Singh25 mat · avg 20.5714

Most fours

Test
Not recorded
ODI
  1. 4Sunil Dhaniram51 mat · avg 26.62104
  2. 5Geoff Barnett29 mat · avg 25.6175
  3. 6Abdool Samad30 mat · avg 28.4673
  4. 7Hiral Patel31 mat · avg 23.0773
  5. 8Pargat Singh14 mat · avg 40.5466
  6. 9Ian Billcliff28 mat · avg 30.0061
  7. 10Ruvindu Gunasekera31 mat · avg 20.8355
  8. 11Ashif Mulla27 mat · avg 19.3352
  9. 12Aaron Johnson15 mat · avg 25.0650
  10. 13Jimmy Hansra32 mat · avg 29.6745
  11. 14Raza-ur-Rehman10 mat · avg 48.1343
  12. 15Sandeep Jyoti24 mat · avg 28.7140
T20I
  1. 4Hiral Patel28 mat · avg 21.8967
  2. 5Ruvindu Gunasekera24 mat · avg 25.9663
  3. 6Yuvraj Samra20 mat · avg 36.6356
  4. 7Rizwan Cheema41 mat · avg 16.7955
  5. 8Nicholas Kirton40 mat · avg 23.8851
  6. 9Rayyan Pathan14 mat · avg 39.7551
  7. 10Harsh Thaker54 mat · avg 25.6949
  8. 11Ravinderpal Singh43 mat · avg 24.1748
  9. 12Saad Bin Zafar75 mat · avg 22.3346
  10. 13Dilpreet Bajwa21 mat · avg 25.3943
  11. 14Pargat Singh25 mat · avg 20.5739
  12. 15Srimantha Wijeyeratne19 mat · avg 19.4338

Best batting average

min 20 innings
Test
Nobody qualifies
ODI
  1. 4Jimmy Hansra32 mat · avg 29.6729.67
  2. 5Sandeep Jyoti24 mat · avg 28.7128.71
  3. 6Abdool Samad30 mat · avg 28.4628.46
  4. 7Sunil Dhaniram51 mat · avg 26.6226.62
  5. 8Geoff Barnett29 mat · avg 25.6125.61
  6. 9Rizwan Cheema44 mat · avg 23.9823.98
  7. 10Hiral Patel31 mat · avg 23.0723.07
  8. 11Desmond Chumney21 mat · avg 20.8920.89
  9. 12Ruvindu Gunasekera31 mat · avg 20.8320.83
  10. 13Ashif Mulla27 mat · avg 19.3319.33
  11. 14Nitish Kumar29 mat · avg 19.2319.23
  12. 15Umar Bhatti41 mat · avg 18.1718.17
T20I
  1. 4Harsh Thaker54 mat · avg 25.6925.69
  2. 5Dilpreet Bajwa21 mat · avg 25.3925.39
  3. 6Nitish Kumar46 mat · avg 25.0825.08
  4. 7Dilon Heyliger60 mat · avg 24.6924.69
  5. 8Ravinderpal Singh43 mat · avg 24.1724.17
  6. 9Hamza Tariq33 mat · avg 23.9423.94
  7. 10Nicholas Kirton40 mat · avg 23.8823.88
  8. 11Saad Bin Zafar75 mat · avg 22.3322.33
  9. 12Hiral Patel28 mat · avg 21.8921.89
  10. 13Shreyas Movva28 mat · avg 21.0021.00
  11. 14Pargat Singh25 mat · avg 20.5720.57
  12. 15Rizwan Cheema41 mat · avg 16.7916.79

Best strike rate

min 500 balls faced
Test
Nobody qualifies
ODI
  1. 4Sunil Dhaniram51 mat · avg 26.6282.39
  2. 5Ashif Mulla27 mat · avg 19.3379.94
  3. 6Hiral Patel31 mat · avg 23.0778.78
  4. 7Umar Bhatti41 mat · avg 18.1772.07
  5. 8Abdool Samad30 mat · avg 28.4670.54
  6. 9Navneet Dhaliwal12 mat · avg 32.0068.62
  7. 10Harsh Thaker15 mat · avg 38.1567.67
  8. 11Desmond Chumney21 mat · avg 20.8966.72
  9. 12Ian Billcliff28 mat · avg 30.0066.67
  10. 13Ashish Bagai74 mat · avg 36.3464.79
  11. 14Nitish Kumar29 mat · avg 19.2364.60
  12. 15Nicholas Kirton13 mat · avg 29.2564.52

Most not outs

Test
Not recorded
ODI
  1. 4Umar Bhatti41 mat · avg 18.179
  2. 5Harvir Baidwan42 mat · avg 13.607
  3. 6Jeremy Gordon17 mat · avg 4.336
  4. 7Jimmy Hansra32 mat · avg 29.676
  5. 8Sunil Dhaniram51 mat · avg 26.625
  6. 9Parth Desai14 mat · avg 2.675
  7. 10Kaleem Sana12 mat · avg 16.255
  8. 11Junaid Siddiqui17 mat · avg 11.645
  9. 12Kevin Sandher17 mat · avg 5.834
  10. 13Don Maxwell10 mat · avg 27.674
  11. 14George Codrington18 mat · avg 25.674
  12. 15Dilon Heyliger16 mat · avg 16.404
T20I
  1. 4Harsh Thaker54 mat · avg 25.6910
  2. 5Navneet Dhaliwal54 mat · avg 33.359
  3. 6Ravinderpal Singh43 mat · avg 24.177
  4. 7Nitish Kumar46 mat · avg 25.086
  5. 8Nicholas Kirton40 mat · avg 23.886
  6. 9Kaleem Sana45 mat · avg 12.755
  7. 10Junaid Siddiqui38 mat · avg 8.675
  8. 11Jaskaran Singh16 mat · avg 24.005
  9. 12Shreyas Movva28 mat · avg 21.005
  10. 13Jeremy Gordon26 mat · avg 8.004
  11. 14Harvir Baidwan27 mat · avg 5.074
  12. 15Jimmy Hansra19 mat · avg 24.774

Most balls faced

Test
Not recorded
ODI
  1. 4Ian Billcliff28 mat · avg 30.001,125
  2. 5Geoff Barnett29 mat · avg 25.611,118
  3. 6Abdool Samad30 mat · avg 28.461,049
  4. 7John Davison38 mat · avg 31.311,010
  5. 8Ruvindu Gunasekera31 mat · avg 20.83976
  6. 9Rizwan Cheema44 mat · avg 23.98854
  7. 10Hiral Patel31 mat · avg 23.07820
  8. 11Nitish Kumar29 mat · avg 19.23774
  9. 12Sandeep Jyoti24 mat · avg 28.71772
  10. 13Harsh Thaker15 mat · avg 38.15733
  11. 14Zubin Surkari23 mat · avg 17.26656
  12. 15Ashif Mulla27 mat · avg 19.33653
T20I
  1. 4Nicholas Kirton40 mat · avg 23.88624
  2. 5Aaron Johnson31 mat · avg 32.50618
  3. 6Hiral Patel28 mat · avg 21.89561
  4. 7Ruvindu Gunasekera24 mat · avg 25.96551
  5. 8Rizwan Cheema41 mat · avg 16.79533
  6. 9Ravinderpal Singh43 mat · avg 24.17497
  7. 10Saad Bin Zafar75 mat · avg 22.33449
  8. 11Ashish Bagai16 mat · avg 31.21435
  9. 12Pargat Singh25 mat · avg 20.57369
  10. 13Yuvraj Samra20 mat · avg 36.63367
  11. 14Shreyas Movva28 mat · avg 21.00358
  12. 15Dilpreet Bajwa21 mat · avg 25.39356

Best bowling figures

Test
Not recorded
ODI
  1. 4Sunil Dhaniram51 mat · avg 28.165/32
  2. 5Khurram Chohan36 mat · avg 24.935/68
  3. 6Henry Osinde51 mat · avg 29.644/26
  4. 7Hiral Patel31 mat · avg 39.144/28
  5. 8Parth Desai14 mat · avg 32.134/29
  6. 9Kaleem Sana12 mat · avg 24.474/30
  7. 10Saad Bin Zafar22 mat · avg 25.064/30
  8. 11George Codrington18 mat · avg 36.064/33
  9. 12Sanjayan Thuraisingam10 mat · avg 23.464/35
  10. 13Kenneth Kamyuka9 mat · avg 34.104/38
  11. 14Dilon Heyliger16 mat · avg 30.324/41
  12. 15Umar Bhatti41 mat · avg 35.434/45
T20I
  1. 4Kaleem Sana45 mat · avg 14.554/17
  2. 5Ammar Khalid7 mat · avg 14.504/17
  3. 6Harvir Baidwan27 mat · avg 17.194/19
  4. 7Harsh Thaker54 mat · avg 19.824/20
  5. 8Jeremy Gordon26 mat · avg 18.913/6
  6. 9Jatinderpal Matharu7 mat · avg 21.003/6
  7. 10Cecil Khan10 mat · avg 21.703/7
  8. 11Saad Bin Zafar75 mat · avg 19.403/8
  9. 12Salman Nazar8 mat · avg 12.363/8
  10. 13Parveen Kumar8 mat · avg 16.883/9
  11. 14Junaid Siddiqui38 mat · avg 25.643/10
  12. 15Jaskaran Singh16 mat · avg 24.883/11

Four-wicket hauls

Test
Not recorded
ODI
  1. 4Kaleem Sana12 mat · avg 24.472
  2. 5Rizwan Cheema44 mat · avg 27.731
  3. 6Sunil Dhaniram51 mat · avg 28.161
  4. 7Umar Bhatti41 mat · avg 35.431
  5. 8Saad Bin Zafar22 mat · avg 25.061
  6. 9Parth Desai14 mat · avg 32.131
  7. 10George Codrington18 mat · avg 36.061
  8. 11Balaji Rao14 mat · avg 36.881
  9. 12Hiral Patel31 mat · avg 39.141
  10. 13Sanjayan Thuraisingam10 mat · avg 23.461
  11. 14Galkandage Eranga4 mat · avg 19.101
  12. 15Kenneth Kamyuka9 mat · avg 34.101

Frequently asked questions

In which format does Canada have the best record?

T20Is: Canada have won 51.4% of their 112 T20I matches.

How many matches has Canada won in each format?

36 of 123 ODIs, 54 of 112 T20Is.

Who has scored the most T20I runs for Canada?

Navneet Dhaliwal leads with 1,434 runs, ahead of Aaron Johnson (910).

Who has taken the most T20I wickets for Canada?

Saad Bin Zafar with 78 at an economy of 6.15.

Which team has Canada found toughest?

Across all formats, Netherlands: Canada have won 2 of 20 matches (10%).

RECENT RESULTS 3 matches