Menu
Live Scores
Schedule
Archives
News
Series
Teams
Videos
Rankings
More
MATCHES
HBH vs ADS - ADS opt to bowl
MIW vs RCBW - Preview
DSG vs SEC - Preview
ENG vs AUS - AUS won
SL vs PAK - Preview
ALL
All
Live Now
Today
INTERNATIONAL
Pakistan tour of Sri Lanka, 2026
Sri Lanka vs Pakistan
2nd T20I
LEAGUE
SA20
Joburg Super Kings vs Paarl Royals
17th Match
Durbans Super Giants vs Sunrisers Eastern Cape
18th Match
BBL 2025-26
Melbourne Stars vs Sydney Sixers
27th Match
Hobart Hurricanes vs Adelaide Strikers
LIVE
28th Match
Brisbane Heat vs Sydney Thunder
29th Match
Melbourne Renegades vs Melbourne Stars
30th Match
BPL 2025-26
Noakhali Express vs Rajshahi Warriors
17th Match
Sylhet Titans vs Dhaka Capitals
18th Match
Rajshahi Warriors vs Chattogram Royals
LIVE
19th Match
Noakhali Express vs Rangpur Riders
20th Match
Super Smash 2025-26
Wellington vs Otago
14th Match
Canterbury vs Auckland
15th Match
DOMESTIC
Vijay Hazare Trophy Elite
Sikkim vs Himachal Pradesh
Group C
Haryana vs Delhi
Group D
Tripura vs Jharkhand
Group A
Vidarbha vs Assam
Group B
Bengal vs Uttar Pradesh
Group B
Rajasthan vs Puducherry
Group A
Hyderabad vs Jammu and Kashmir
Group B
Baroda vs Chandigarh
Group B
Saurashtra vs Gujarat
Group D
Karnataka vs Madhya Pradesh
Group A
Tamil Nadu vs Kerala
Group A
Odisha vs Railways
Group D
Punjab vs Mumbai
Group C
Services vs Andhra
Group D
Maharashtra vs Goa
Group C
Chhattisgarh vs Uttarakhand
Group C
ICC U19 World Cup Warm up Matches 2026
New Zealand U19 vs England U19
LIVE
1st Match
Pakistan U19 vs Bangladesh U19
2nd Match
India U19 vs Scotland U19
3rd Match
Zimbabwe U19 vs United States of America U19
4th Match
Ireland U19 vs West Indies U19
5th Match
Japan U19 vs Tanzania U19
6th Match
CSA Four-Day Series Division Two
Border vs Mpumalanga Rhinos
LIVE
13th Match
South Western Districts vs Northern Cape
LIVE
14th Match
WOMEN
Womens Premier League 2026
Mumbai Indians Women vs Royal Challengers Bengaluru Women
1st Match
Canada vs Papua New Guinea, 15th Match, ICC Cricket World Cup Qualifier Play-off 2023
- Live Cricket Score, Commentary
Series:
ICC Cricket World Cup Qualifier Play-off 2023
Venue:
United Cricket Club Ground, Windhoek
Date & Time:
Wed, Apr 5, 9:30 AM LOCAL
Info
Live
Scorecard
Squads
Points Table
Overs
Highlights
Full Commentary
News
Canada won by 90 runs
CAN
Canada
218-8
(50 Ov)
Batter
R
B
4s
6s
SR
Aaron Johnson
lbw b John Kariko
53
48
6
3
110.42
Matthew Spoors
lbw b John Kariko
11
32
1
0
34.38
Pargat Singh
b Riley Hekure
66
104
6
0
63.46
Srimantha Wijeratne (wk)
lbw b John Kariko
0
8
0
0
0.00
Harsh Thaker
lbw b Semo Kamea
7
22
0
0
31.82
S Zafar (c)
st Kiplin Doriga b John Kariko
28
48
3
0
58.33
Ravinderpal Singh
b Semo Kamea
12
16
0
1
75.00
Dillon Heyliger
c Norman Vanua b Riley Hekure
2
3
0
0
66.67
Nikhil Dutta
not out
12
10
0
1
120.00
Kaleem Sana
not out
11
9
1
0
122.22
Extras
16
(b 0, lb 7, w 9, nb 0, p 0)
Total
218-8
(50 Overs, RR: 4.36)
Did not Bat
J Gordon
Bowler
O
M
R
W
NB
WD
ECO
Chad Soper
6
0
25
0
0
0
4.20
Semo Kamea
10
0
56
2
0
3
5.60
John Kariko
10
0
45
4
0
2
4.50
Norman Vanua
9
0
38
0
0
4
4.20
Riley Hekure
8
1
30
2
0
0
3.80
Assad Vala (c)
7
1
17
0
0
0
2.40
Fall of Wickets
Score
Over
Matthew Spoors
62-1
11.1
Aaron Johnson
78-2
17.2
Srimantha Wijeratne
80-3
19.4
Harsh Thaker
96-4
25.2
S Zafar
163-5
41.3
Ravinderpal Singh
189-6
45.4
Pargat Singh
193-7
46.4
Dillon Heyliger
194-8
46.6
Powerplays
Overs
Runs
mandatory
0.1 - 10
50
Partnerships
Aaron Johnson
45(0)
62(67)
Matthew Spoors
11(0)
Aaron Johnson
8(0)
16(37)
Pargat Singh
7(0)
Srimantha Wijeratne
0(0)
2(14)
Pargat Singh
2(0)
Harsh Thaker
7(0)
16(34)
Pargat Singh
9(0)
Zafar
28(0)
67(98)
Pargat Singh
35(0)
Ravinderpal Singh
12(0)
26(25)
Pargat Singh
12(0)
Dillon Heyliger
2(0)
4(6)
Pargat Singh
1(0)
Dillon Heyliger
0(0)
1(2)
Nikhil Dutta
1(0)
Kaleem Sana
11(0)
24(18)
Nikhil Dutta
11(0)
PNG
Papua New Guinea
128-10
(37 Ov)
Batter
R
B
4s
6s
SR
Tony Ura
c Srimantha Wijeratne b J Gordon
36
38
5
0
94.74
Kiplin Doriga (wk)
lbw b J Gordon
0
4
0
0
0.00
Sese Bau
b J Gordon
3
12
0
0
25.00
Assad Vala (c)
c Aaron Johnson b J Gordon
29
58
2
0
50.00
Hiri Hiri
c Srimantha Wijeratne b J Gordon
4
3
1
0
133.33
Charles Amini
c Srimantha Wijeratne b Kaleem Sana
8
23
0
0
34.78
Riley Hekure
c Srimantha Wijeratne b Harsh Thaker
0
6
0
0
0.00
Chad Soper
run out (Dillon Heyliger/Srimantha Wijeratne)
1
11
0
0
9.09
Norman Vanua
run out ((sub)Shreyas Movva/S Zafar)
33
50
5
0
66.00
John Kariko
b J Gordon
8
11
2
0
72.73
Semo Kamea
not out
0
5
0
0
0.00
Extras
6
(b 0, lb 1, w 5, nb 0, p 0)
Total
128-10
(37 Overs, RR: 3.46)
Bowler
O
M
R
W
NB
WD
ECO
Kaleem Sana
6
2
25
1
0
0
4.20
Jeremy Gordon
10
0
43
6
0
3
4.30
Harsh Thaker
8
2
14
1
0
0
1.80
Dillon Heyliger
7
0
11
0
0
2
1.60
Saad Bin Zafar (c)
6
0
34
0
0
0
5.70
Fall of Wickets
Score
Over
Kiplin Doriga
6-1
1.4
Sese Bau
32-2
7.5
Tony Ura
41-3
9.2
Hiri Hiri
45-4
9.5
Riley Hekure
66-5
16.5
Chad Soper
74-6
22.5
Assad Vala
102-7
29.3
John Kariko
118-8
33.4
Charles Amini
122-9
35.1
Norman Vanua
128-10
37
Powerplays
Overs
Runs
mandatory
0.1 - 10
46
Partnerships
Tony Ura
6(6)
6(10)
Kiplin Doriga
0(4)
Tony Ura
22(25)
26(37)
Sese Bau
3(12)
Tony Ura
8(7)
9(9)
Assad Vala
1(2)
Hiri Hiri
4(3)
4(3)
Assad Vala
0(0)
Charles Amini
7(18)
19(35)
Assad Vala
11(17)
Riley Hekure
0(6)
2(7)
Assad Vala
1(1)
Chad Soper
1(12)
8(36)
Assad Vala
6(24)
Norman Vanua
16(26)
28(40)
Assad Vala
10(14)
Norman Vanua
8(14)
16(25)
John Kariko
8(11)
Norman Vanua
3(4)
4(9)
Charles Amini
1(5)
Norman Vanua
6(6)
6(11)
Semo Kamea
0(5)
CAN
Canada
218-8
(50 Ov)
Batter
R
B
4s
6s
SR
Aaron Johnson
lbw b John Kariko
53
48
6
3
110.42
Matthew Spoors
lbw b John Kariko
11
32
1
0
34.38
Pargat Singh
b Riley Hekure
66
104
6
0
63.46
Srimantha Wijeratne (wk)
lbw b John Kariko
0
8
0
0
0.00
Harsh Thaker
lbw b Semo Kamea
7
22
0
0
31.82
S Zafar (c)
st Kiplin Doriga b John Kariko
28
48
3
0
58.33
Ravinderpal Singh
b Semo Kamea
12
16
0
1
75.00
Dillon Heyliger
c Norman Vanua b Riley Hekure
2
3
0
0
66.67
Nikhil Dutta
not out
12
10
0
1
120.00
Kaleem Sana
not out
11
9
1
0
122.22
Extras
16
(b 0, lb 7, w 9, nb 0, p 0)
Total
218-8
(50 Overs, RR: 4.36)
Did not Bat
J Gordon
Bowler
O
M
R
W
NB
WD
ECO
Chad Soper
6
0
25
0
0
0
4.20
Semo Kamea
10
0
56
2
0
3
5.60
John Kariko
10
0
45
4
0
2
4.50
Norman Vanua
9
0
38
0
0
4
4.20
Riley Hekure
8
1
30
2
0
0
3.80
Assad Vala (c)
7
1
17
0
0
0
2.40
Fall of Wickets
Score
Over
Matthew Spoors
62-1
11.1
Aaron Johnson
78-2
17.2
Srimantha Wijeratne
80-3
19.4
Harsh Thaker
96-4
25.2
S Zafar
163-5
41.3
Ravinderpal Singh
189-6
45.4
Pargat Singh
193-7
46.4
Dillon Heyliger
194-8
46.6
Powerplays
Overs
Runs
mandatory
0.1 - 10
50
Partnerships
Aaron Johnson
45(0)
62(67)
Matthew Spoors
11(0)
Aaron Johnson
8(0)
16(37)
Pargat Singh
7(0)
Srimantha Wijeratne
0(0)
2(14)
Pargat Singh
2(0)
Harsh Thaker
7(0)
16(34)
Pargat Singh
9(0)
Zafar
28(0)
67(98)
Pargat Singh
35(0)
Ravinderpal Singh
12(0)
26(25)
Pargat Singh
12(0)
Dillon Heyliger
2(0)
4(6)
Pargat Singh
1(0)
Dillon Heyliger
0(0)
1(2)
Nikhil Dutta
1(0)
Kaleem Sana
11(0)
24(18)
Nikhil Dutta
11(0)
PNG
Papua New Guinea
128-10
(37 Ov)
Batter
R
B
4s
6s
SR
Tony Ura
c Srimantha Wijeratne b J Gordon
36
38
5
0
94.74
Kiplin Doriga (wk)
lbw b J Gordon
0
4
0
0
0.00
Sese Bau
b J Gordon
3
12
0
0
25.00
Assad Vala (c)
c Aaron Johnson b J Gordon
29
58
2
0
50.00
Hiri Hiri
c Srimantha Wijeratne b J Gordon
4
3
1
0
133.33
Charles Amini
c Srimantha Wijeratne b Kaleem Sana
8
23
0
0
34.78
Riley Hekure
c Srimantha Wijeratne b Harsh Thaker
0
6
0
0
0.00
Chad Soper
run out (Dillon Heyliger/Srimantha Wijeratne)
1
11
0
0
9.09
Norman Vanua
run out ((sub)Shreyas Movva/S Zafar)
33
50
5
0
66.00
John Kariko
b J Gordon
8
11
2
0
72.73
Semo Kamea
not out
0
5
0
0
0.00
Extras
6
(b 0, lb 1, w 5, nb 0, p 0)
Total
128-10
(37 Overs, RR: 3.46)
Bowler
O
M
R
W
NB
WD
ECO
Kaleem Sana
6
2
25
1
0
0
4.20
Jeremy Gordon
10
0
43
6
0
3
4.30
Harsh Thaker
8
2
14
1
0
0
1.80
Dillon Heyliger
7
0
11
0
0
2
1.60
Saad Bin Zafar (c)
6
0
34
0
0
0
5.70
Fall of Wickets
Score
Over
Kiplin Doriga
6-1
1.4
Sese Bau
32-2
7.5
Tony Ura
41-3
9.2
Hiri Hiri
45-4
9.5
Riley Hekure
66-5
16.5
Chad Soper
74-6
22.5
Assad Vala
102-7
29.3
John Kariko
118-8
33.4
Charles Amini
122-9
35.1
Norman Vanua
128-10
37
Powerplays
Overs
Runs
mandatory
0.1 - 10
46
Partnerships
Tony Ura
6(6)
6(10)
Kiplin Doriga
0(4)
Tony Ura
22(25)
26(37)
Sese Bau
3(12)
Tony Ura
8(7)
9(9)
Assad Vala
1(2)
Hiri Hiri
4(3)
4(3)
Assad Vala
0(0)
Charles Amini
7(18)
19(35)
Assad Vala
11(17)
Riley Hekure
0(6)
2(7)
Assad Vala
1(1)
Chad Soper
1(12)
8(36)
Assad Vala
6(24)
Norman Vanua
16(26)
28(40)
Assad Vala
10(14)
Norman Vanua
8(14)
16(25)
John Kariko
8(11)
Norman Vanua
3(4)
4(9)
Charles Amini
1(5)
Norman Vanua
6(6)
6(11)
Semo Kamea
0(5)
INFO
Match
CAN vs PNG • 15th Match • ICC Cricket World Cup Qualifier Play-off 2023
Series
ICC Cricket World Cup Qualifier Play-off 2023
Date
Wed, Apr 5
Time
9:30 AM LOCAL, 7:30 AM GMT
Toss
Canada won the toss and opt to Bat
Venue
United Cricket Club Ground, Windhoek
Umpires
Christopher Phiri, Claus Schumacher
3rd Umpire
David Odhiambo
Referee
Owen Chirombe
Canada squad
Players
Aaron Johnson,
Matthew Spoors,
Pargat Singh,
Srimantha Wijeratne (wk),
Harsh Thaker,
Nikhil Dutta,
Saad Bin Zafar (c),
Ravinderpal Singh,
Dillon Heyliger,
Kaleem Sana,
Jeremy Gordon
Bench
Navneet Dhaliwal,
Nicholas Kirton,
Ammar Khalid,
Shreyas Movva
Papua New Guinea squad
Players
Kiplin Doriga (wk),
Tony Ura,
Sese Bau,
Assad Vala (c),
Charles Amini,
Semo Kamea,
Norman Vanua,
Riley Hekure,
Chad Soper,
John Kariko,
Hiri Hiri
Bench
Gaudi Toka,
Alei Nao,
Kabua Morea,
Hila Vare
LATEST NEWS
BCB official's comment on Tamim sparks backlash
Knives out again: Another downhill bend in the road for England
Australia's Test stars return to BBL
Lightning forces abandonment after Vince's 75 takes JSK to 187
Hyderabad, Sialkot fetch record bids as PSL franchise count rises to eight
BCB's India impasse fuels anxiety among players and staff
More News
Move to Top