List of Canada national cricket captains

This is a list of all cricketers who have captained Canada in an official international match. This includes the ICC Trophy, Under-19's games and One Day Internationals. The table is correct as of the 2007 Cricket World Cup. The current captain of Canadian national team is Saad Bin Zafar, he was appointed as the captain in October 2022.

One Day Internationals

edit

Canada played their first ODI on June 9, 1979.

Canadian ODI Captains
No.NameYearPlayedWonTiedLostNR
1Bryan Mauricette197930030
2Joseph Harris200361050
3John Davison2006–20071940150
4George Codrington200642020
5Ashish Bagai2007–20142780181
6Sunil Dhaniram2007–200851040
7Zubin Surkari200810010
8Qaiser Ali200821010
9Umar Bhatti200910001
11Jimmy Hansra2011–201470070
12Saad Bin Zafar2023 - present127050
Overall86240602

Twenty20 Internationals

edit

Canada played their first Twenty20 Internationals on August 2, 2008.

Canadian T20I Captains
No.NameYearPlayedWonTiedLostNR
1Sanjayan Thuraisingam200832010
2Sunil Dhaniram200840130
3Ashish Bagai2008–201341030
4Rizwan Cheema2010–201381070
5Navneet Dhaliwal2019 - 20222316151
6Saad Bin Zafar2022 - present1911080
Overall61312271

ICC Trophy

edit

Canada debuted in the ICC Trophy in the 1979 tournament

Canadian ICC Trophy Captains
NumberNameYearPlayedWonTiedLostNo Result
1Garnet Brisbane197942020
2Bryan Mauricette197922000
3Richard Stevens198232010
4Clement Neblett198685030
5Farooq Kirmani199063030
6Danny Singh1993–199462031
7Ingleton Liburd1993–199785021
8Joseph Harris2001106040
9John Davison200575020
Overall54320202

Youth One-Day International captains

edit

This is a list of Canadian cricketers who have captained their country in an Under-19's ODI.

Canadian Under 19's Captains
NumberNameYearPlayedWonTiedLostNo Result
1Ashish Bagai200250140
2Nathan Richards200210010
3Umar Bhatti200460060
4Rustam Bhatti201052021
5Nitish Kumar201461050
Overall2331181
edit