Menu
Live Scores
Schedule
Archives
News
Series
Teams
Videos
Rankings
More
MATCHES
NZ vs RSA - Preview
BAN vs PAK - BAN won
NZ vs RSA - RSA won
IND vs NZ - IND won
RRP vs KNSO - RRP won
ALL
All
Live Now
Today
INTERNATIONAL
Pakistan v Bangladesh, 2026
Bangladesh vs Pakistan
3rd ODI
South Africa tour of New Zealand
New Zealand vs South Africa
1st T20I
New Zealand vs South Africa
2nd T20I
ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B
Mexico vs Suriname
11th Match
Argentina vs Cayman Islands
12th Match
Austria tour of Cyprus
Cyprus vs Austria
2nd T20I
Cyprus vs Austria
3rd T20I
Cyprus vs Austria
4th T20I
Lesotho tour of Botswana, 2026
Botswana vs Lesotho
5th T20I
LEAGUE
LLC 2026
Royal Riders Punjab vs Konark Suryas Odisha
5th Match
India Captains vs Southern Super Stars
6th Match
DOMESTIC
CSA Provincial One-Day Challenge Division One
South Western Districts vs Limpopo
27th Match
Border vs Northern Cape
28th Match
Sheffield Shield 2025-26
New South Wales vs Western Australia
28th Match
South Australia vs Victoria
29th Match
Tasmania vs Queensland
30th Match
WOMEN
South Africa Women tour of New Zealand
New Zealand Women vs South Africa Women
2nd T20I
Italy vs Bahrain, 28th Match, ICC CWC Challenge League B, 2024-26 - Scorecard
Series:
ICC CWC Challenge League B, 2024-26
Venue:
Kowloon Cricket Club, Kowloon
Date & Time:
Sat, Feb 15, 9:00 AM LOCAL
Info
Live
Scorecard
Squads
Points Table
Overs
Highlights
Full Commentary
News
Italy won by 6 wkts
BHR
Bahrain
130-10
(43.2 Ov)
Batter
R
B
4s
6s
SR
Rishab Ramesh
b G Berg
9
34
0
0
26.47
Shahbaz Badar (wk)
c Marcus Campopiano b Thomas Draca
4
23
1
0
17.39
Fiaz Ahmed
c Marcus Campopiano b G Berg
5
19
0
0
26.32
Sohail Ahmed
lbw b G Berg
11
25
2
0
44.00
Ahmer Nasir (c)
c W Madsen b Rakibul Hasan
12
17
1
1
70.59
Sai Sarthak
c Marcus Campopiano b Crishan Kalugamage
9
35
1
0
25.71
Muhammed Basil
c and b Rakibul Hasan
1
8
0
0
12.50
Junaid Aziz
c Nicholas Maiolo b Crishan Kalugamage
7
7
0
1
100.00
Rizwan Butt
not out
53
64
1
5
82.81
Abdul Majid
c Marcus Campopiano b Stewart
6
28
0
0
21.43
Imran Khan
lbw b Stewart
0
1
0
0
0.00
Extras
13
(b 4, lb 1, w 7, nb 1, p 0)
Total
130-10
(43.2 Overs, RR: 3)
Bowler
O
M
R
W
NB
WD
ECO
Stewart
5.2
1
9
2
0
0
1.70
Thomas Draca
7
2
21
1
1
5
3.00
Rakibul Hasan
10
0
23
2
0
1
2.30
G Berg
6
2
12
3
0
1
2.00
Crishan Kalugamage
7
2
28
2
0
0
4.00
W Madsen
3
0
13
0
0
0
4.30
Jaspreet Singh
5
0
19
0
0
0
3.80
Fall of Wickets
Score
Over
Shahbaz Badar
20-1
7.3
Rishab Ramesh
26-2
11.4
Fiaz Ahmed
27-3
13.4
Ahmer Nasir
50-4
18.5
Sohail Ahmed
50-5
19.4
Muhammed Basil
54-6
22.2
Junaid Aziz
61-7
23.3
Sai Sarthak
93-8
32.6
Abdul Majid
130-9
43.1
Imran Khan
130-10
43.2
Powerplays
Overs
Runs
Mandatory
0.1 - 10
24
Partnerships
Rishab Ramesh
8(0)
19(46)
Shahbaz Badar
4(0)
Rishab Ramesh
1(0)
6(25)
Fiaz Ahmed
4(0)
Sohail Ahmed
0(0)
1(12)
Fiaz Ahmed
1(0)
Sohail Ahmed
11(0)
23(31)
Ahmer Nasir
12(0)
Sohail Ahmed
0(0)
0(5)
Sai Sarthak
0(0)
Muhammed Basil
1(0)
4(16)
Sai Sarthak
2(0)
Junaid Aziz
7(0)
7(7)
Sai Sarthak
0(0)
Rizwan Butt
24(0)
32(57)
Sai Sarthak
7(0)
Rizwan Butt
29(0)
37(61)
Abdul Majid
6(0)
Rizwan Butt
0(0)
0(1)
Imran Khan
0(0)
ITA
Italy
132-4
(18.1 Ov)
Batter
R
B
4s
6s
SR
Justin Mosca
c Sohail Ahmed b Rizwan Butt
11
5
1
1
220.00
Marcus Campopiano (c & wk)
c Shahbaz Badar b Imran Khan
54
49
6
3
110.20
Anthony Mosca
c Sohail Ahmed b Rizwan Butt
17
15
2
1
113.33
Wayne Madsen
c Fiaz Ahmed b Rizwan Butt
1
10
0
0
10.00
Nicholas Maiolo
not out
46
25
3
4
184.00
Gareth Berg
not out
3
5
0
0
60.00
Extras
0
(b 0, lb 0, w 0, nb 0, p 0)
Total
132-4
(18.1 Overs, RR: 7.27)
Did not Bat
Grant Stewart,
Rakibul Hasan,
Crishan Kalugamage,
Jaspreet Singh,
Thomas Draca
Bowler
O
M
R
W
NB
WD
ECO
Rizwan Butt
7
1
46
3
0
0
6.60
Abdul Majid Malik
6.1
2
45
0
0
0
7.30
Imran Khan
3
0
27
1
0
0
9.00
Sai Sarthak
2
0
14
0
0
0
7.00
Fall of Wickets
Score
Over
Justin Mosca
12-1
0.6
Anthony Mosca
34-2
6.3
Wayne Madsen
54-3
10.1
Marcus Campopiano
111-4
16.1
Powerplays
Overs
Runs
Mandatory
0.1 - 10
54
Partnerships
Justin Mosca
11(5)
12(6)
Marcus Campopiano
1(1)
Anthony Mosca
17(15)
22(33)
Marcus Campopiano
5(18)
Madsen
1(10)
20(22)
Marcus Campopiano
19(12)
Nicholas Maiolo
28(18)
57(36)
Marcus Campopiano
29(18)
Nicholas Maiolo
18(7)
21(12)
Berg
3(5)
BHR
Bahrain
130-10
(43.2 Ov)
Batter
R
B
4s
6s
SR
Rishab Ramesh
b G Berg
9
34
0
0
26.47
Shahbaz Badar (wk)
c Marcus Campopiano b Thomas Draca
4
23
1
0
17.39
Fiaz Ahmed
c Marcus Campopiano b G Berg
5
19
0
0
26.32
Sohail Ahmed
lbw b G Berg
11
25
2
0
44.00
Ahmer Nasir (c)
c W Madsen b Rakibul Hasan
12
17
1
1
70.59
Sai Sarthak
c Marcus Campopiano b Crishan Kalugamage
9
35
1
0
25.71
Muhammed Basil
c and b Rakibul Hasan
1
8
0
0
12.50
Junaid Aziz
c Nicholas Maiolo b Crishan Kalugamage
7
7
0
1
100.00
Rizwan Butt
not out
53
64
1
5
82.81
Abdul Majid
c Marcus Campopiano b Stewart
6
28
0
0
21.43
Imran Khan
lbw b Stewart
0
1
0
0
0.00
Extras
13
(b 4, lb 1, w 7, nb 1, p 0)
Total
130-10
(43.2 Overs, RR: 3)
Bowler
O
M
R
W
NB
WD
ECO
Stewart
5.2
1
9
2
0
0
1.70
Thomas Draca
7
2
21
1
1
5
3.00
Rakibul Hasan
10
0
23
2
0
1
2.30
G Berg
6
2
12
3
0
1
2.00
Crishan Kalugamage
7
2
28
2
0
0
4.00
W Madsen
3
0
13
0
0
0
4.30
Jaspreet Singh
5
0
19
0
0
0
3.80
Fall of Wickets
Score
Over
Shahbaz Badar
20-1
7.3
Rishab Ramesh
26-2
11.4
Fiaz Ahmed
27-3
13.4
Ahmer Nasir
50-4
18.5
Sohail Ahmed
50-5
19.4
Muhammed Basil
54-6
22.2
Junaid Aziz
61-7
23.3
Sai Sarthak
93-8
32.6
Abdul Majid
130-9
43.1
Imran Khan
130-10
43.2
Powerplays
Overs
Runs
Mandatory
0.1 - 10
24
Partnerships
Rishab Ramesh
8(0)
19(46)
Shahbaz Badar
4(0)
Rishab Ramesh
1(0)
6(25)
Fiaz Ahmed
4(0)
Sohail Ahmed
0(0)
1(12)
Fiaz Ahmed
1(0)
Sohail Ahmed
11(0)
23(31)
Ahmer Nasir
12(0)
Sohail Ahmed
0(0)
0(5)
Sai Sarthak
0(0)
Muhammed Basil
1(0)
4(16)
Sai Sarthak
2(0)
Junaid Aziz
7(0)
7(7)
Sai Sarthak
0(0)
Rizwan Butt
24(0)
32(57)
Sai Sarthak
7(0)
Rizwan Butt
29(0)
37(61)
Abdul Majid
6(0)
Rizwan Butt
0(0)
0(1)
Imran Khan
0(0)
ITA
Italy
132-4
(18.1 Ov)
Batter
R
B
4s
6s
SR
Justin Mosca
c Sohail Ahmed b Rizwan Butt
11
5
1
1
220.00
Marcus Campopiano (c & wk)
c Shahbaz Badar b Imran Khan
54
49
6
3
110.20
Anthony Mosca
c Sohail Ahmed b Rizwan Butt
17
15
2
1
113.33
Wayne Madsen
c Fiaz Ahmed b Rizwan Butt
1
10
0
0
10.00
Nicholas Maiolo
not out
46
25
3
4
184.00
Gareth Berg
not out
3
5
0
0
60.00
Extras
0
(b 0, lb 0, w 0, nb 0, p 0)
Total
132-4
(18.1 Overs, RR: 7.27)
Did not Bat
Grant Stewart,
Rakibul Hasan,
Crishan Kalugamage,
Jaspreet Singh,
Thomas Draca
Bowler
O
M
R
W
NB
WD
ECO
Rizwan Butt
7
1
46
3
0
0
6.60
Abdul Majid Malik
6.1
2
45
0
0
0
7.30
Imran Khan
3
0
27
1
0
0
9.00
Sai Sarthak
2
0
14
0
0
0
7.00
Fall of Wickets
Score
Over
Justin Mosca
12-1
0.6
Anthony Mosca
34-2
6.3
Wayne Madsen
54-3
10.1
Marcus Campopiano
111-4
16.1
Powerplays
Overs
Runs
Mandatory
0.1 - 10
54
Partnerships
Justin Mosca
11(5)
12(6)
Marcus Campopiano
1(1)
Anthony Mosca
17(15)
22(33)
Marcus Campopiano
5(18)
Madsen
1(10)
20(22)
Marcus Campopiano
19(12)
Nicholas Maiolo
28(18)
57(36)
Marcus Campopiano
29(18)
Nicholas Maiolo
18(7)
21(12)
Berg
3(5)
INFO
Match
ITA vs BHR • 28th Match • ICC CWC Challenge League B, 2024-26
Series
ICC CWC Challenge League B, 2024-26
Date
Sat, Feb 15
Time
9:00 AM LOCAL, 1:00 AM GMT
Toss
Bahrain won the toss and opt to Bat
Venue
Kowloon Cricket Club, Kowloon
Umpires
Durga Subedi, Ramasamy Venkatesh
Referee
Wendell Labrooy
Italy squad
Players
Justin Mosca,
Marcus Campopiano (c) (wk),
Anthony Mosca,
Wayne Madsen,
Nicholas Maiolo,
Gareth Berg,
Grant Stewart,
Rakibul Hasan,
Crishan Kalugamage,
Jaspreet Singh,
Thomas Draca
Bench
Gian Meade,
Harry Manenti,
Stefano di Bartolomeo,
Zain Ali,
Haseeb Abdul,
Damith Kosala,
Joe Burns,
Emilio Gay
Bahrain squad
Players
Rishab Ramesh,
Shahbaz Badar (wk),
Fiaz Ahmed,
Sohail Ahmed,
Ahmer Bin Nasir (c),
Sai Sarthak,
Muhammed Basil,
Junaid Aziz,
Rizwan Butt,
Abdul Majid Malik,
Imran Khan
Bench
Abid Ullah Shah,
Ali Dawood,
Muhammad Salman,
Asif Ali,
Asif Mohammad,
Sachin Kumar,
Umer Toor,
Prashant Kurup,
Haider Ali Butt,
Imran Anwar
FEATURED VIDEOS
2:14
Is Kohli the best IPL batter? CSK the greatest team?
1:53
CSK All-time XI ft. Dhoni & ? | Jadeja IN or OUT?
3:44
KKR All-time IPL XI ft. Narine & ? Does Gautam Gambhir open?
More Videos
LATEST NEWS
Pakistan lodge complaint over Bangladesh's contentious last-over review
The first century is always special: Tanzid
Ish Sodhi ruled out of South Africa T20Is with thumb injury
Tanzid Hasan stars as Bangladesh claim nervy win to seal series
Bowlers hand South Africa early series lead
Sarfaraz Ahmed retires from international cricket
More News
Move to Top