Nepal National Cricket Team vs Canada National Cricket Team Timeline: Complete Rivalry History
The nepal national cricket team vs canada national cricket team timeline spans nearly two decades of Associate cricket – from a qualifying tournament in 2008 to a T20 World Cup warm-up in February 2026. What began as a lopsided rivalry has evolved into one of the most competitive matchups in ICC Associate cricket, with both teams trading dominance across formats and continents.
Nepal leads ODIs 3–2. Canada leads T20Is 2–1. Every time these sides meet, ICC World Cup qualification points sit in the background.
Rivalry Snapshot: Key Facts at a Glance
Before diving into the full match history, here is what you need to know about the Nepal vs Canada cricket rivalry in numbers.
| Stat | Record |
| Earliest Confirmed Shared Tournament | ICC WCL Division Five, Jersey, May 2008 |
| First Verified Head-to-Head Result | Jan 21, 2014 – Canada won by 12 runs |
| ODI Head-to-Head | Nepal 3 – Canada 2 |
| T20I Head-to-Head | Canada 2 – Nepal 1 |
| Latest Match | Feb 5, 2026 – Nepal won by 6 wickets |
| Largest ODI Win (Canada) | 103 runs – King City, Sep 2024 |
| Largest ODI Win (Nepal) | 9 wickets – Kirtipur, Feb 2024 |
| Highest Individual Score | 103* – Wijeratne (Canada), 2018 |
| Best Bowling Figures | 4/20 – Dillon Heyliger (Canada), 2024 |

Background: How Nepal and Canada Entered Associate Cricket
Nepal and Canada arrived at international cricket from very different starting points – and understanding that gap is essential to reading this rivalry correctly.
Canada’s Long Cricket History
Canada’s cricket history dates to 1844, when they played the United States in New York in the first recorded international cricket match in history. Cricket Canada was formally established in 1966, and Canada became an ICC Associate Member in 1968. They appeared in three ODI World Cups – 1979, 2003, and 2011 – making them one of the most experienced Associate nations in the world at the time Nepal was still developing its domestic program.
Nepal’s Rapid Rise
Nepal’s Cricket Association of Nepal was founded in 1996 and gained ICC Associate status the same year. When they first crossed paths with Canada in 2008, Nepal were operating in lower ICC World Cricket League divisions with limited infrastructure. By 2024, Nepal had largely erased the on-field competitive gap, completing a 3–0 ODI series sweep at Kirtipur – on home conditions, against a full-strength Canada side. This transformation – from ICC Division Five participant to T20 World Cup qualifier – is what makes the nepal national cricket team vs canada national cricket team timeline worth studying in full.
Complete Match Timeline: Every Verified Nepal vs Canada Fixture
This is the most complete publicly compiled Nepal vs Canada cricket match history, sourced from ICC and through May 2026.
| Date | Tournament | Venue | Winner | Margin | Format |
| May 2008 | ICC WCL Division Five | Jersey | Unconfirmed* | – | List-A |
| Jan 21, 2014 | ICC CWC Qualifier – Group A | Christchurch | Canada | 12 runs | ODI |
| Feb 21, 2022 | ICC Men’s T20 WC Qualifier A | Oman | Nepal | 8 wickets | T20 |
| Feb 13, 2018 | ICC WCL Division Two | Windhoek | Nepal | 1 wicket | List-A |
| Feb 8, 2024 | Canada in Nepal – 1st ODI | Kirtipur | Nepal | 7 runs | ODI |
| Feb 10, 2024 | Canada in Nepal – 2nd ODI | Kirtipur | Nepal | 4 wickets | ODI |
| Feb 12, 2024 | Canada in Nepal – 3rd ODI | Kirtipur | Nepal | 9 wickets | ODI |
| May 27, 2024 | T20 WC 2024 Warm-up | USA | Canada | 63 runs | T20 |
| Sep 16, 2024 | CWC League 2 – ODI #4762 | King City | Canada | 103 runs | ODI |
| Sep 22, 2024 | CWC League 2 – ODI #4773 | King City | Canada | 5 wickets | ODI |
| Oct 1, 2024 | Canada T20 Tri-Series | King City | Canada | 4 wickets | T20 |
| Oct 2024 | Canada T20 Tri-Series | King City | Canada | 14 runs | T20 |
| Feb 5, 2026 | T20 WC 2026 Warm-up | Chennai | Nepal | 6 wickets | T20 |
*Both teams participated in the 2008 ICC WCL Division Five in Jersey. A confirmed scorecard for a direct Nepal–Canada fixture from that tournament has not been located in publicly available records as of May 2026.

Read More: Australian men’s cricket team vs Pakistan national cricket team timeline
Phase-by-Phase Rivalry Breakdown
Phase 1 – 2014: The First Confirmed Result
Canada 255/9 beat Nepal 243/8 by 12 runs, ICC Cricket World Cup Qualifier, Group A, Hagley Oval, Christchurch, January 21, 2014. This is the first verified head-to-head result in the Nepal national cricket team vs canada national cricket team timeline. Nepal posted a competitive 243/8 in a 41-over chase of 256 but fell short by 12 runs. Canada’s batting depth on a New Zealand surface – far removed from the slow, turning conditions Nepal trains on – proved the difference. Canada’s structural advantage was real and measurable on neutral overseas pitches in 2014.
Phase 2 – 2018: The Match That Defines This Rivalry
Nepal 195/9 beat Canada 194/8 (Wijeratne 103*) by 1 wicket, ICC WCL Division Two, Windhoek, February 13, 2018.
This is the most dramatic match in Nepal vs Canada cricket history. Srimantha Wijeratne scored 103 not out off 152 balls – including 8 fours and no sixes – while no other Canada batsman crossed 20. He carried Canada’s innings from 68/3 in 19 overs to 194/8 in 50. The innings is,among the finest individual performances in Associate cricket’s lower-tier qualifying history. Nepal were 144/9 in the 42nd over when Karan KC (42*) and Sandeep Lamichhane added an unbroken 51 for the last wicket. KC hit a six in the 49th over and scored the winning single off the final ball. Among confirmed matches in this rivalry, this is the closest finish recorded. Nepal’s ability to manufacture a last-wicket partnership under extreme pressure – a pattern that has repeated across tournaments – is one of their most underrated competitive traits.
Phase 3 – 2022: Nepal Dominate in T20 Format
Nepal beat Canada by 8 wickets in the ICC Men’s T20 World Cup Qualifier A, Oman, February 21, 2022. Canada were bowled out for 81 in 14.1 overs. Nepal chased in 14.1 overs, losing just 2 wickets. This result – largely overlooked in Canada vs Nepal cricket analysis – was one of Nepal’s most complete T20 performances against this opponent. Both teams progressed from Group B in that qualifier, meaning this was not a knockout tie, but the margin of victory sent a clear signal about Nepal’s growing T20 credentials.
Phase 4 – 2024 Kirtipur Series: Nepal’s Most Complete Performance
Nepal swept Canada 3–0 in the February 2024 ODI series at TU Cricket Ground, Kirtipur – Nepal’s most dominant sequence in this entire rivalry.
Match-by-Match Results (Kirtipur 2024)
- 1st ODI (Feb 8): Nepal won by 7 runs – Canada 217 all out (47.5 ov), Rohit Paudel took 3 wickets at 17 runs from 8 overs
- 2nd ODI (Feb 10): Nepal won by 4 wickets
- 3rd ODI (Feb 12): Nepal 234/1 (44.3 ov) chased Canada’s 232/8 – won by 9 wickets
Nepal’s 3rd ODI result – chasing 232 with only 1 wicket lost across 44.3 overs – is the most dominant batting performance either team has produced in the history of this rivalry. Rohit Paudel accumulated 141 ODI runs against Canada in that series, making him the highest ODI run-scorer vs Canada in this rivalry’s history.

Phase 5 – September 2024: Canada’s Immediate Reply at King City
Canada reversed the series result entirely four months later on home ground.
CWC League 2 Results, King City
- ODI #4762 (Sep 16): Canada 254 beat Nepal 150 (40.1 ov) – won by 103 runs
- ODI #4773 (Sep 22): Canada won by 5 wickets
Canada’s 103-run win is the largest winning margin in this rivalry’s ODI history. Their total of 254 is the highest score Canada has posted against Nepal in any ODI. Nepal were bowled out for 150 in 40.1 overs, losing wickets regularly from the 15th over onward. Nepal win at home on slower Kirtipur pitches. Canada won at home on faster King City surfaces. Every neutral-venue match in this rivalry has been close.
Phase 6 – 2024 T20s: Canada’s Short-Format Edge
Canada won all three T20 encounters against Nepal in 2024 – one warm-up and two tri-series matches.
T20 Results, 2024
- T20 WC 2024 warm-up (May 27, USA): Canada 183/7 beat Nepal 120 all out (19.3 ov) – won by 63 runs. Dillon Heyliger: 4/20 – best bowling figures in the entire nepal national cricket team vs canada national cricket team timeline
- Canada T20 Tri-Series (Oct 1): Canada won by 4 wickets
- Canada T20 Tri-Series (Oct 2024): Canada won by 14 runs
Nepal were bowled out for 120 in 19.3 overs in the T20 WC warm-up, after losing wickets regularly through the middle overs following Canada’s 183/7. Canada’s T20 advantage comes from specific structural depth: Navneet Dhaliwal, Shreyas Movva, and Dillon Heyliger give them a top-four that can accelerate from ball one – a powerplay-hitting profile Nepal’s bowling has not yet neutralized across a full T20 campaign.
Phase 7 – February 2026: Nepal Reset in Chennai
Canada 161/6 (Dhaliwal 41 off 36, Movva 38* off 19) vs Nepal 162/4 (Aasif Sheikh 58 off 29). Nepal won by 6 wickets with 12 balls to spare. T20 WC 2026 Warm-up, MA Chidambaram Stadium, Chennai, February 5, 2026. Aasif Sheikh’s 58 off 29 balls is the highest T20 score any Nepal batsman has recorded against Canada in a verified fixture. Sandeep Lamichhane returned 2/14 – his most economical figures in this rivalry. This was Nepal’s second consecutive warm-up win at T20 World Cup 2026. They entered the tournament with momentum. Canada needed to regroup.
Statistical Leaderboard
Highest Individual Scores – Nepal vs Canada (All Formats)
| Score | Player | Team | Match | Format |
| 103* (152b) | Srimantha Wijeratne | Canada | WCL Div Two, 2018 | List-A |
| 58 (29b) | Aasif Sheikh | Nepal | T20 WC 2026 warm-up | T20 |
| 42* (31b) | Karan KC | Nepal | WCL Div Two, 2018 | List-A |
| 41 (36b) | Navneet Dhaliwal | Canada | T20 WC 2026 warm-up | T20 |
| 38* (19b) | Shreyas Movva | Canada | T20 WC 2026 warm-up | T20 |
Highest Team Totals – Nepal vs Canada
| Total | Team | Match | Format |
| 254 (50 ov) | Canada | ODI #4762, King City, Sep 2024 | ODI |
| 234/1 (44.3 ov) | Nepal | 3rd ODI, Kirtipur, Feb 2024 | ODI |
| 195/9 (50 ov) | Nepal | WCL Div Two, Windhoek, 2018 | List-A |
| 183/7 (20 ov) | Canada | T20 WC 2024 warm-up | T20 |
| 161/6 (20 ov) | Canada | T20 WC 2026 warm-up | T20 |
Best Bowling Figures – Nepal vs Canada
| Figures | Player | Team | Match |
| 4/20 | Dillon Heyliger | Canada | T20 WC 2024 warm-up |
| 3/34 | Basant Regmi | Nepal | WCL Div Two, 2018 |
| 3/41 | Cecil Pervez | Canada | WCL Div Two, 2018 |
| 3/17 (8 ov) | Rohit Paudel | Nepal | 1st ODI, Kirtipur, Feb 2024 |
| 2/14 | Sandeep Lamichhane | Nepal | T20 WC 2026 warm-up |
Home and Away Record

Read More: South Africa women’s national cricket team vs West Indies women timeline
Venue split is the most consistent pattern in this rivalry. Nepal are unbeaten at home in ODIs. Canada has not lost a home ODI to Nepal.
| Venue | Nepal Record | Canada Record |
| Kirtipur, Nepal (2024) | W3 – L0 | W0 – L3 |
| King City, Canada (2024) | W0 – L2 | W2 – L0 |
| Neutral venues (T20 warm-ups) | W1 – L1 | W1 – L1 |
T20 World Cup 2026: Where Both Teams Stand
Nepal beat Scotland by 7 wickets in their T20 WC 2026 group opener in Mumbai. Dipendra Singh Airee scored an unbeaten 50 off 23 balls. It was Nepal’s first T20 World Cup win since 2014. Canada lost to New Zealand by 8 wickets in their opener in Chennai – New Zealand posted 176/2 in 15.1 overs. Nepal and Canada were not drawn in the same T20 WC 2026 group. Their nepal national cricket team vs canada national cricket team timeline will next continue in the ICC CWC League 2 pathway.
ICC CWC League 2: What Is at Stake
Both teams are active in the ICC Men’s Cricket World Cup League 2 (2024–2026) – the direct qualification pathway for the 2027 ODI World Cup. The tournament covers 8 teams across 24 tri-series and 144 scheduled ODIs in total. According to ICC scheduling documents as of May 2026, Nepal and Canada are listed in Round 23 of the CWC League 2 fixture schedule, provisionally placed in Oman in October 2026. Fixture confirmation remains subject to ICC scheduling updates. Every ODI result in this pathway affects net run rate and final table position. Nepal’s 3–0 home sweep already gives them a significant head start in the head-to-head qualifying count against Canada.
FAQs:
Q1: Who leads the Nepal vs Canada cricket head-to-head?
A1: Nepal leads the ODI head-to-head 3–2. Canada leads T20Is 2–1. Nepal’s overall lead is primarily built on their 3–0 ODI sweep at Kirtipur in February 2024.
Q2: When was the first confirmed Nepal vs Canada cricket match?
A2: The first verified head-to-head result is January 21, 2014 – Canada beat Nepal by 12 runs at Christchurch in the ICC Cricket World Cup Qualifier. Both teams also participated in the 2008 ICC WCL Division Five in Jersey, though no direct fixture scorecard has been publicly confirmed from that event.
Q3: What is Canada’s biggest win over Nepal?
A3: Canada beat Nepal by 103 runs in ODI 4762 at King City on September 16, 2024. Canada posted 254, Nepal were dismissed for 150 in 40.1 overs.
Q4: What is Nepal’s biggest win over Canada?
A4: Nepal beat Canada by 9 wickets in the 3rd ODI at Kirtipur on February 12, 2024. Nepal chased 232 in 44.3 overs, losing only 1 wicket.
Q5: Who holds the highest individual score in Nepal vs Canada cricket history?
A5: Srimantha Wijeratne scored 103* off 152 balls for Canada in the ICC WCL Division Two fixture in Windhoek on February 13, 2018. No other batsman from either team has scored a century in a verified Nepal–Canada match.
Q6: Who has the best bowling figures in Nepal vs Canada matches?
A6: Dillon Heyliger (Canada) holds the best bowling figures in this rivalry: 4 wickets for 20 runs in the T20 WC 2024 warm-up against Nepal.
Q7: What happened in the Nepal vs Canada T20 WC 2026 warm-up match?
A7: Nepal beat Canada by 6 wickets with 12 balls to spare in Chennai on February 5, 2026. Canada posted 161/6 (Movva 38* off 19, Dhaliwal 41 off 36). Nepal chased in 18 overs. Aasif Sheikh scored 58 off 29 balls. Sandeep Lamichhane took 2/14.
Q8: Has Nepal ever swept Canada in an ODI series?
A8: Yes. Nepal swept Canada 3–0 in the February 2024 ODI series at Kirtipur – including a 9-wicket win in the final match.
Q9: Who is the top ODI run scorer in Nepal vs Canada matches?
A9: Rohit Paudel (Nepal) – 141 ODI runs against Canada, scored across the 3-match series at Kirtipur in February 2024.
Q10: When do Nepal and Canada next play each other in ODI cricket?
A10: According to ICC CWC League 2 scheduling documents as of May 2026, Nepal and Canada are listed for a Round 23 tri-series provisionally scheduled in Oman in October 2026. This fixture carries direct ODI World Cup 2027 qualification weight.