ND

Navneet Dhaliwal

99 matches · 17 Jan 2015 to 17 Feb 2026

Born
10 Oct 1988, Chandigarh
Age
38 years
Role
Batsman
Batting
Right-handed
Bowling
Right-arm medium

Navneet Dhaliwal (born 10 October 1988) is an Indian-born former cricketer and former captain who played for the Canada national cricket team.

Text from Wikipedia (CC BY-SA 4.0).

Navneet Dhaliwal: career summary

Navneet Dhaliwal is a batsman, born on 10 Oct 1988 in Chandigarh. Navneet Dhaliwal has played 99 matches on CricInto's records, from 17 Jan 2015 to 17 Feb 2026, for Canada.

In T20Is (45 matches, 2019–2026): 1,257 runs in 43 innings at an average of 33.08 and a strike rate of 132.18, with 0 hundreds and 10 fifties (highest score 70*); 4 wickets at an average of 14.75 and an economy rate of 5.90 (best 1/11).

In the ODM (28 matches, 2015–2022): 1,062 runs in 27 innings at an average of 46.17 and a strike rate of 77.41, with 4 hundreds and 3 fifties (highest score 140); 10 wickets at an average of 36.40 and an economy rate of 5.16 (best 3/15).

In ODIs (17 matches, 2024–2025): 456 runs in 17 innings at an average of 26.82 and a strike rate of 57.07, with 0 hundreds and 4 fifties (highest score 87).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
ODI17170 4568726.82 79957.070 44192
T20I45435 125770*33.08 951132.180 10103552
ODM28274 106214046.17 137277.414 389280
IT20974 15539*51.67 121128.100 01140

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
ODI1711 2000/20 -20.00- 00
T20I45610 5941/11 14.755.9015.00 00
ODM281670.3 364103/15 36.405.1642.30 00
IT20923 2211/7 22.007.3318.00 00

Recent matches

DateMatchBatBowl
17 Feb 2026 CAN vs NZ T20I 10 (7)-
13 Feb 2026 CAN vs UAE T20I 34 (28)-
9 Feb 2026 CAN vs SA T20I 64 (49)-
25 May 2025 CAN vs USA ODI 0 (6)-
23 May 2025 CAN vs OMA ODI 73 (120)-
19 May 2025 CAN vs OMA ODI 0 (2)-
17 May 2025 CAN vs USA ODI 9 (18)-
27 Apr 2025 CAN vs USA T20I 1 (5)-
26 Apr 2025 CAN vs CI T20I 70* (42)-
24 Apr 2025 CAN vs USA T20I 68 (41)-

Frequently asked questions

How many runs has Navneet Dhaliwal scored in T20Is?

Navneet Dhaliwal has scored 1,257 runs in T20Is, at an average of 33.08.

How many runs has Navneet Dhaliwal scored in the ODM?

Navneet Dhaliwal has scored 1,062 runs in the ODM, at an average of 46.17.

How many wickets has Navneet Dhaliwal taken in the ODM?

Navneet Dhaliwal has taken 10 wickets in the ODM, with best figures of 3/15.

How many runs has Navneet Dhaliwal scored in ODIs?

Navneet Dhaliwal has scored 456 runs in ODIs, at an average of 26.82.

How many hundreds has Navneet Dhaliwal scored?

Navneet Dhaliwal has scored 4 hundreds in the ODM.

What is Navneet Dhaliwal's highest score?

Navneet Dhaliwal's highest score is 140, in the ODM.

How old is Navneet Dhaliwal?

Navneet Dhaliwal was born on 10 Oct 1988 in Chandigarh, and is 38 years old.

Which teams has Navneet Dhaliwal played for?

Canada (2015–2026).