CricketSky
IPL 2026 Team Points Table Schedule Orange Cap Purple Cap Stats Head to Head Most Runs Most Wickets Most Fifties Most Hundreds
RESULT

NAM vs CAN Commentary, 23 March, 2025

Namibia

NAM

143/2 (15.2 ov)

CAN

142/7 (20 ov)

Canada

Namibia won by 8 wickets

Over 20 14 Runs
CAN 142/7
K Tathgur 10(6) SB Zafar 3(2)
R Trumpelmann 2-40 (4)
6 20.6

Ruben Trumpelmann to Kanwarpal Tathgur, Six,

1 20.5

Ruben Trumpelmann to Saad Bin Zafar, 1 run,

2 20.4

Ruben Trumpelmann to Saad Bin Zafar, 2 runs,

D Heyliger Out
D Heyliger 7(7)

c Z Green b R Trumpelmann

SR

100.00

20.3 · D Heyliger c Z Green b R Trumpelmann 7 (7) — Ruben Trumpelmann to Dillon Heyliger, no run, c Z Green b R Trumpelmann,

4 20.2

Ruben Trumpelmann to Dillon Heyliger, Four,

1 20.1

Ruben Trumpelmann to Kanwarpal Tathgur, 1 run,

Over 19 7 Runs
CAN 128/6
D Heyliger 3(5) K Tathgur 3(4)
Tangeni Lungameni 1-33 (4)
0 19.6

Tangeni Lungameni to Dillon Heyliger, no run,

1 19.5

Tangeni Lungameni to Kanwarpal Tathgur, 1 run,

1 19.4

Tangeni Lungameni to Dillon Heyliger, 1 run,

wd 19.4

Tangeni Lungameni to Dillon Heyliger, 1 wide,

1 19.3

Tangeni Lungameni to Kanwarpal Tathgur, 1 run,

1 19.2

Tangeni Lungameni to Dillon Heyliger, 1 run,

2 19.1

Tangeni Lungameni to Dillon Heyliger, 2 bye,

Over 18 2 Runs
CAN 121/6
D Heyliger 1(1) K Tathgur 1(2)
JT Brassell 2-15 (4)
1 18.6

Jack Brassell to Dillon Heyliger, 1 run,

S Movva Out
S Movva 14(9)

c Jean-Pierre Kotze b JT Brassell

SR

155.56

18.5 · S Movva c Jean-Pierre Kotze b JT Brassell 14 (9) — Jack Brassell to Shreyas Movva, no run, c Jean-Pierre Kotze b JT Brassell,

0 18.4

Jack Brassell to Shreyas Movva, no run,

1 18.3

Jack Brassell to Kanwarpal Tathgur, 1 run,

0 18.2

Jack Brassell to Kanwarpal Tathgur, no run,

H Thaker Out
H Thaker 1(2)

b JT Brassell

SR

50.00

18.1 · H Thaker b JT Brassell 1 (2) — Jack Brassell to Harsh Thaker, no run, b JT Brassell,

Over 17 11 Runs
CAN 119/4
S Movva 14(7) H Thaker 1(1)
R Trumpelmann 1-26 (3)
4 17.6

Ruben Trumpelmann to Shreyas Movva, Four,

0 17.5

Ruben Trumpelmann to Shreyas Movva, no run,

2 17.4

Ruben Trumpelmann to Shreyas Movva, 2 runs,

1 17.3

Ruben Trumpelmann to Harsh Thaker, 1 run,

N Kirton Out
N Kirton 37(26)

c Tangeni Lungameni b R Trumpelmann

SR

142.31

17.2 · N Kirton c Tangeni Lungameni b R Trumpelmann 37 (26) — Ruben Trumpelmann to Nicholas Kirton, no run, c Tangeni Lungameni b R Trumpelmann,

4 17.1

Ruben Trumpelmann to Nicholas Kirton, Four,

Over 16 10 Runs
CAN 108/3
N Kirton 33(24) S Movva 8(4)
JI de Villiers 1-28 (4)
1 16.6

Jan-Izak de Villiers to Nicholas Kirton, 1 run,

0 16.5

Jan-Izak de Villiers to Nicholas Kirton, no run,

2 16.4

Jan-Izak de Villiers to Nicholas Kirton, 2 runs,

1 16.3

Jan-Izak de Villiers to Shreyas Movva, 1 run,

2 16.2

Jan-Izak de Villiers to Shreyas Movva, 2 runs,

CAN

CAN

Scored 100 in 16.1 overs

100
4 16.1

Jan-Izak de Villiers to Shreyas Movva, Four,

Over 15 10 Runs
CAN 98/3
N Kirton 30(21) S Movva 1(1)
Tangeni Lungameni 1-28 (3)
2 15.6

Tangeni Lungameni to Nicholas Kirton, 2 runs,

0 15.5

Tangeni Lungameni to Nicholas Kirton, no run,

4wd 15.5

Tangeni Lungameni to Nicholas Kirton, 5 wide,

1 15.4

Tangeni Lungameni to Shreyas Movva, 1 run,

wd 15.4

Tangeni Lungameni to Shreyas Movva, 1 wide,

YS Samra Out
YS Samra 17(25)

c JNL Eaton b Tangeni Lungameni

SR

68.00

15.3 · YS Samra c JNL Eaton b Tangeni Lungameni 17 (25) — Tangeni Lungameni to Yuvraj Samra, no run, c JNL Eaton b Tangeni Lungameni,

1 15.2

Tangeni Lungameni to Nicholas Kirton, 1 run,

0 15.1

Tangeni Lungameni to Nicholas Kirton, no run,

Over 14 11 Runs
CAN 88/2
N Kirton 27(17) YS Samra 17(24)
G Erasmus 0-21 (3)
1 14.6

Gerhard Erasmus to Nicholas Kirton, 1 run,

1 14.5

Gerhard Erasmus to Yuvraj Samra, 1 run,

0 14.4

Gerhard Erasmus to Yuvraj Samra, no run,

1 14.3

Gerhard Erasmus to Nicholas Kirton, 1 run,

4 14.2

Gerhard Erasmus to Nicholas Kirton, Four,

4 14.1

Gerhard Erasmus to Nicholas Kirton, Four,

Over 13 5 Runs
CAN 77/2
N Kirton 17(13) YS Samra 16(22)
JI de Villiers 1-18 (3)
1 13.6

Jan-Izak de Villiers to Nicholas Kirton, 1 run,

1 13.5

Jan-Izak de Villiers to Yuvraj Samra, 1 run,

1 13.4

Jan-Izak de Villiers to Nicholas Kirton, 1 run,

1 13.3

Jan-Izak de Villiers to Yuvraj Samra, 1 run,

1 13.2

Jan-Izak de Villiers to Nicholas Kirton, 1 run,

0 13.1

Jan-Izak de Villiers to Nicholas Kirton, no run,

Over 12 4 Runs
CAN 72/2
YS Samra 14(20) N Kirton 14(9)
G Erasmus 0-10 (2)
0 12.6

Gerhard Erasmus to Yuvraj Samra, no run,

0 12.5

Gerhard Erasmus to Yuvraj Samra, no run,

0 12.4

Gerhard Erasmus to Yuvraj Samra, no run,

0 12.3

Gerhard Erasmus to Yuvraj Samra, no run,

0 12.2

Gerhard Erasmus to Yuvraj Samra, no run,

4 12.1

Gerhard Erasmus to Yuvraj Samra, Four,

Over 11 7 Runs
CAN 68/2
YS Samra 10(14) N Kirton 14(9)
JT Brassell 0-13 (3)
1 11.6

Jack Brassell to Yuvraj Samra, 1 run,

0 11.5

Jack Brassell to Yuvraj Samra, no run,

1 11.4

Jack Brassell to Nicholas Kirton, 1 run,

4 11.3

Jack Brassell to Nicholas Kirton, Four,

1 11.2

Jack Brassell to Yuvraj Samra, 1 run,

0 11.1

Jack Brassell to Yuvraj Samra, no run,

Over 10 6 Runs
CAN 61/2
YS Samra 8(10) N Kirton 9(7)
G Erasmus 0-6 (1)
1 10.6

Gerhard Erasmus to Yuvraj Samra, 1 run,

1 10.5

Gerhard Erasmus to Nicholas Kirton, 1 run,

2 10.4

Gerhard Erasmus to Nicholas Kirton, 2 runs,

1 10.3

Gerhard Erasmus to Yuvraj Samra, 1 run,

1 10.2

Gerhard Erasmus to Nicholas Kirton, 1 run,

0 10.1

Gerhard Erasmus to Nicholas Kirton, no run,

Over 9 6 Runs
CAN 55/2
YS Samra 6(8) N Kirton 5(3)
JI de Villiers 1-13 (2)
0 9.6

Jan-Izak de Villiers to Yuvraj Samra, no run,

0 9.5

Jan-Izak de Villiers to Yuvraj Samra, no run,

1 9.4

Jan-Izak de Villiers to Nicholas Kirton, 1 run,

2 9.3

Jan-Izak de Villiers to Nicholas Kirton, 2 runs,

2 9.2

Jan-Izak de Villiers to Nicholas Kirton, 2 runs,

CAN

CAN

Scored 50 in 9.1 overs

50
1 9.1

Jan-Izak de Villiers to Yuvraj Samra, 1 run,

Over 8 2 Runs
CAN 49/2
NS Dhaliwal 21(25) YS Samra 5(5)
JNL Eaton 1-2 (1)
NS Dhaliwal Out
NS Dhaliwal 21(25)

c G Erasmus b JNL Eaton

SR

84.00

8.6 · NS Dhaliwal c G Erasmus b JNL Eaton 21 (25) — Jan Nicol Loftie Eaton to Navneet Dhaliwal, no run, c G Erasmus b JNL Eaton,

0 8.5

Jan Nicol Loftie Eaton to Navneet Dhaliwal, no run,

1 8.4

Jan Nicol Loftie Eaton to Yuvraj Samra, 1 run,

0 8.3

Jan Nicol Loftie Eaton to Yuvraj Samra, no run,

1 8.2

Jan Nicol Loftie Eaton to Navneet Dhaliwal, 1 run,

0 8.1

Jan Nicol Loftie Eaton to Navneet Dhaliwal, no run,

Over 7 7 Runs
CAN 47/1
NS Dhaliwal 20(21) YS Samra 4(3)
JI de Villiers 1-7 (1)
1 7.6

Jan-Izak de Villiers to Navneet Dhaliwal, 1 run,

1 7.5

Jan-Izak de Villiers to Yuvraj Samra, 1 run,

1 7.4

Jan-Izak de Villiers to Navneet Dhaliwal, 1 run,

1 7.3

Jan-Izak de Villiers to Yuvraj Samra, 1 run,

2 7.2

Jan-Izak de Villiers to Yuvraj Samra, 2 runs,

wd 7.2

Jan-Izak de Villiers to Yuvraj Samra, 1 wide,

D Bajwa Out
D Bajwa 20(18)

c Jean-Pierre Kotze b JI de Villiers

SR

111.11

7.1 · D Bajwa c Jean-Pierre Kotze b JI de Villiers 20 (18) — Jan-Izak de Villiers to Dilpreet Bajwa, no run, c Jean-Pierre Kotze b JI de Villiers,

Over 6 13 Runs
CAN 40/0
NS Dhaliwal 18(19) D Bajwa 20(17)
Tangeni Lungameni 0-18 (2)
4 6.6

Tangeni Lungameni to Navneet Dhaliwal, Four,

1 6.5

Tangeni Lungameni to Dilpreet Bajwa, 1 run,

0 6.4

Tangeni Lungameni to Dilpreet Bajwa, no run,

6 6.3

Tangeni Lungameni to Dilpreet Bajwa, Six,

1 6.2

Tangeni Lungameni to Navneet Dhaliwal, 1 run,

1 6.1

Tangeni Lungameni to Dilpreet Bajwa, 1 leg bye,

Over 5 10 Runs
CAN 27/0
NS Dhaliwal 13(17) D Bajwa 13(13)
R Trumpelmann 0-15 (2)
0 5.6

Ruben Trumpelmann to Navneet Dhaliwal, no run,

4 5.5

Ruben Trumpelmann to Navneet Dhaliwal, Four,

1 5.4

Ruben Trumpelmann to Dilpreet Bajwa, 1 run,

4 5.3

Ruben Trumpelmann to Dilpreet Bajwa, Four,

1 5.2

Ruben Trumpelmann to Navneet Dhaliwal, 1 run,

0 5.1

Ruben Trumpelmann to Navneet Dhaliwal, no run,

Over 4 3 Runs
CAN 17/0
D Bajwa 8(11) NS Dhaliwal 8(13)
JT Brassell 0-6 (2)
1 4.6

Jack Brassell to Dilpreet Bajwa, 1 run,

0 4.5

Jack Brassell to Dilpreet Bajwa, no run,

0 4.4

Jack Brassell to Dilpreet Bajwa, no run,

1 4.3

Jack Brassell to Navneet Dhaliwal, 1 run,

0 4.2

Jack Brassell to Navneet Dhaliwal, no run,

1 4.1

Jack Brassell to Dilpreet Bajwa, 1 run,

Over 3 6 Runs
CAN 14/0
D Bajwa 6(7) NS Dhaliwal 7(11)
Tangeni Lungameni 0-6 (1)
1 3.6

Tangeni Lungameni to Dilpreet Bajwa, 1 run,

1 3.5

Tangeni Lungameni to Navneet Dhaliwal, 1 run,

2 3.4

Tangeni Lungameni to Navneet Dhaliwal, 2 runs,

0 3.3

Tangeni Lungameni to Navneet Dhaliwal, no run,

1 3.2

Tangeni Lungameni to Dilpreet Bajwa, 1 run,

1 3.1

Tangeni Lungameni to Navneet Dhaliwal, 1 run,

Over 2 3 Runs
CAN 8/0
D Bajwa 4(5) NS Dhaliwal 3(7)
JT Brassell 0-3 (1)
0 2.6

Jack Brassell to Dilpreet Bajwa, no run,

0 2.5

Jack Brassell to Dilpreet Bajwa, no run,

1 2.4

Jack Brassell to Navneet Dhaliwal, 1 run,

1 2.3

Jack Brassell to Dilpreet Bajwa, 1 run,

1 2.2

Jack Brassell to Navneet Dhaliwal, 1 run,

0 2.1

Jack Brassell to Navneet Dhaliwal, no run,

Over 1 5 Runs
CAN 5/0
NS Dhaliwal 1(4) D Bajwa 3(2)
R Trumpelmann 0-5 (1)
1 1.6

Ruben Trumpelmann to Navneet Dhaliwal, 1 run,

0 1.5

Ruben Trumpelmann to Navneet Dhaliwal, no run,

0 1.4

Ruben Trumpelmann to Navneet Dhaliwal, no run,

wd 1.4

Ruben Trumpelmann to Navneet Dhaliwal, 1 wide,

0 1.3

Ruben Trumpelmann to Navneet Dhaliwal, no run,

1 1.2

Ruben Trumpelmann to Dilpreet Bajwa, 1 run,

2 1.1

Ruben Trumpelmann to Dilpreet Bajwa, 2 runs,