Menu
Live Scores
Schedule
Archives
News
Series
Teams
Videos
Rankings
More
MATCHES
ENG vs AUS - Stumps
ADS vs SYT - Preview
MICT vs JSK - Preview
PDC vs KER - Innings Break
HYD vs BEN - BEN opt to bowl
ALL
All
Live Now
Today
INTERNATIONAL
The Ashes, 2025-26
England vs Australia
5th Test
LEAGUE
SA20
Pretoria Capitals vs Sunrisers Eastern Cape
14th Match
MI Cape Town vs Joburg Super Kings
15th Match
BBL 2025-26
Brisbane Heat vs Sydney Sixers
24th Match
Adelaide Strikers vs Sydney Thunder
25th Match
BPL 2025-26
Noakhali Express vs Sylhet Titans
13th Match
Chattogram Royals vs Rangpur Riders
14th Match
Dhaka Capitals vs Noakhali Express
15th Match
Super Smash 2025-26
Auckland vs Otago
11th Match
Wellington vs Central Districts
12th Match
DOMESTIC
Vijay Hazare Trophy Elite
Tamil Nadu vs Tripura
LIVE
Group A
Karnataka vs Rajasthan
LIVE
Group A
Madhya Pradesh vs Jharkhand
LIVE
Group A
Puducherry vs Kerala
Group A
Baroda vs Jammu and Kashmir
LIVE
Group B
Hyderabad vs Bengal
LIVE
Group B
Uttar Pradesh vs Vidarbha
LIVE
Group B
Assam vs Chandigarh
LIVE
Group B
Sikkim vs Uttarakhand
LIVE
Group C
Mumbai vs Himachal Pradesh
LIVE
Group C
Goa vs Punjab
LIVE
Group C
Chhattisgarh vs Maharashtra
Group C
Saurashtra vs Services
LIVE
Group D
Railways vs Delhi
Group D
Haryana vs Andhra
LIVE
Group D
Gujarat vs Odisha
LIVE
Group D
Vijay Hazare Trophy Plate
Manipur vs Bihar
Final
India Under-19 tour of South Africa, 2026
South Africa U19 vs India U19
2nd Youth ODI
Zimbabwe U19 Tri-Series 2025-26
Pakistan U19 vs Zimbabwe U19
Final
Germany vs Italy, 19th Match
- Live Cricket Score, Commentary
Series:
ICC Mens T20 World Cup Europe Qualifier 2023
Venue:
Grange Cricket Club, Edinburgh
Date & Time:
Fri, Jul 28, 10:30 AM LOCAL
Info
Live
Scorecard
Squads
Points Table
Overs
Highlights
Full Commentary
News
Italy won by 4 wkts
GER
Germany
141-10
(20 Ov)
Batter
R
B
4s
6s
SR
Venkatraman Ganesan (c)
c Stewart b Jaspreet Singh
30
29
5
0
103.45
Joshua van Heerden
c Gian Meade b Stefano di Bartolomeo
35
21
8
0
166.67
Montgomery
c and b Stefano di Bartolomeo
13
19
1
0
68.42
Harmanjot
run out (G Berg/Stewart)
17
16
2
0
106.25
Dylan Blignaut
lbw b Stefano di Bartolomeo
2
6
0
0
33.33
Sahir Naqash
c Gian Meade b Stefano di Bartolomeo
0
2
0
0
0.00
Sachin Mandy Gangareddy (wk)
c W Madsen b Stefano di Bartolomeo
0
1
0
0
0.00
Muslim Yar
c W Madsen b Stewart
17
16
1
1
106.25
Dieter Klein
c Anthony Mosca b Harry Manenti
6
5
1
0
120.00
Zahid Zadran
run out (Gian Meade/Harry Manenti)
4
5
0
0
80.00
Ghulam Ahmadi
not out
0
0
0
0
0.00
Extras
17
(b 3, lb 5, w 9, nb 0, p 0)
Total
141-10
(20 Overs, RR: 7.05)
Bowler
O
M
R
W
NB
WD
ECO
Stewart
4
0
24
1
0
1
6.00
Harry Manenti
4
0
36
1
0
2
9.00
G Berg (c)
3
0
23
0
0
0
7.70
Ben Manenti
4
0
25
0
0
5
6.20
Stefano di Bartolomeo
4
0
14
5
0
0
3.50
Jaspreet Singh
1
0
11
1
0
1
11.00
Fall of Wickets
Score
Over
Joshua van Heerden
69-1
6.3
Venkatraman Ganesan
91-2
10.4
Montgomery
102-3
12.4
Dylan Blignaut
108-4
14.1
Sahir Naqash
108-5
14.3
Sachin Mandy Gangareddy
108-6
14.4
Harmanjot
122-7
16.5
Muslim Yar
136-8
18.5
Zahid Zadran
141-9
19.5
Dieter Klein
141-10
19.6
Powerplays
Overs
Runs
mandatory
0.1 - 6
68
Partnerships
Venkatraman Ganesan
20(0)
69(39)
van Heerden
35(0)
Venkatraman Ganesan
10(0)
22(25)
Montgomery
10(0)
Harmanjot
8(0)
11(12)
Montgomery
3(0)
Harmanjot
3(0)
6(9)
Dylan Blignaut
2(0)
Harmanjot
0(0)
0(2)
Sahir Naqash
0(0)
Harmanjot
0(0)
0(1)
Sachin Mandy Gangareddy
0(0)
Harmanjot
6(0)
14(13)
Muslim Yar
8(0)
Dieter Klein
5(0)
14(12)
Muslim Yar
9(0)
Dieter Klein
1(0)
5(6)
Zahid Zadran
4(0)
Dieter Klein
0(0)
0(1)
Ghulam Ahmadi
0(0)
ITA
Italy
146-6
(18.5 Ov)
Batter
R
B
4s
6s
SR
Justin Mosca
c Sachin Mandy Gangareddy b Dieter Klein
0
3
0
0
0.00
Ben Manenti
c Sahir Naqash b Zahid Zadran
8
6
2
0
133.33
Anthony Mosca
b Ghulam Ahmadi
64
47
5
0
136.17
Wayne Madsen
c Muslim Yar b Dieter Klein
42
33
3
2
127.27
Marcus Campopiano
c Zahid Zadran b Muslim Yar
1
4
0
0
25.00
Harry Manenti
not out
11
13
1
0
84.62
Grant Stewart
lbw b Ghulam Ahmadi
7
5
0
1
140.00
Gian Meade (wk)
not out
6
2
0
1
300.00
Extras
7
(b 0, lb 1, w 6, nb 0, p 0)
Total
146-6
(18.5 Overs, RR: 7.75)
Did not Bat
Gareth Berg (c),
Jaspreet Singh,
Stefano di Bartolomeo
Bowler
O
M
R
W
NB
WD
ECO
Dieter Klein
4
0
18
2
0
1
4.50
Zahid Zadran
3
0
28
1
0
0
9.30
Muslim Yar Ashraf
4
0
31
1
0
0
7.80
Ghulam Rasul Ahmadi
3.5
0
31
2
0
0
8.10
Sahir Naqash
1
0
16
0
0
5
16.00
Matthew Montgomery
3
0
21
0
0
0
7.00
Fall of Wickets
Score
Over
Justin Mosca
0-1
0.3
Ben Manenti
10-2
1.5
Wayne Madsen
104-3
12.2
Marcus Campopiano
108-4
13.2
Anthony Mosca
128-5
16.5
Grant Stewart
140-6
18.3
Powerplays
Overs
Runs
mandatory
0.1 - 6
48
Partnerships
Justin Mosca
0(3)
0(3)
Ben Manenti
0(0)
Anthony Mosca
2(2)
10(8)
Ben Manenti
8(6)
Anthony Mosca
46(30)
94(63)
Madsen
42(33)
Anthony Mosca
2(2)
4(6)
Marcus Campopiano
1(4)
Anthony Mosca
14(13)
20(21)
Harry Manenti
6(8)
Stewart
7(5)
12(10)
Harry Manenti
5(5)
Gian Meade
6(2)
6(2)
Harry Manenti
0(0)
GER
Germany
141-10
(20 Ov)
Batter
R
B
4s
6s
SR
Venkatraman Ganesan (c)
c Stewart b Jaspreet Singh
30
29
5
0
103.45
Joshua van Heerden
c Gian Meade b Stefano di Bartolomeo
35
21
8
0
166.67
Montgomery
c and b Stefano di Bartolomeo
13
19
1
0
68.42
Harmanjot
run out (G Berg/Stewart)
17
16
2
0
106.25
Dylan Blignaut
lbw b Stefano di Bartolomeo
2
6
0
0
33.33
Sahir Naqash
c Gian Meade b Stefano di Bartolomeo
0
2
0
0
0.00
Sachin Mandy Gangareddy (wk)
c W Madsen b Stefano di Bartolomeo
0
1
0
0
0.00
Muslim Yar
c W Madsen b Stewart
17
16
1
1
106.25
Dieter Klein
c Anthony Mosca b Harry Manenti
6
5
1
0
120.00
Zahid Zadran
run out (Gian Meade/Harry Manenti)
4
5
0
0
80.00
Ghulam Ahmadi
not out
0
0
0
0
0.00
Extras
17
(b 3, lb 5, w 9, nb 0, p 0)
Total
141-10
(20 Overs, RR: 7.05)
Bowler
O
M
R
W
NB
WD
ECO
Stewart
4
0
24
1
0
1
6.00
Harry Manenti
4
0
36
1
0
2
9.00
G Berg (c)
3
0
23
0
0
0
7.70
Ben Manenti
4
0
25
0
0
5
6.20
Stefano di Bartolomeo
4
0
14
5
0
0
3.50
Jaspreet Singh
1
0
11
1
0
1
11.00
Fall of Wickets
Score
Over
Joshua van Heerden
69-1
6.3
Venkatraman Ganesan
91-2
10.4
Montgomery
102-3
12.4
Dylan Blignaut
108-4
14.1
Sahir Naqash
108-5
14.3
Sachin Mandy Gangareddy
108-6
14.4
Harmanjot
122-7
16.5
Muslim Yar
136-8
18.5
Zahid Zadran
141-9
19.5
Dieter Klein
141-10
19.6
Powerplays
Overs
Runs
mandatory
0.1 - 6
68
Partnerships
Venkatraman Ganesan
20(0)
69(39)
van Heerden
35(0)
Venkatraman Ganesan
10(0)
22(25)
Montgomery
10(0)
Harmanjot
8(0)
11(12)
Montgomery
3(0)
Harmanjot
3(0)
6(9)
Dylan Blignaut
2(0)
Harmanjot
0(0)
0(2)
Sahir Naqash
0(0)
Harmanjot
0(0)
0(1)
Sachin Mandy Gangareddy
0(0)
Harmanjot
6(0)
14(13)
Muslim Yar
8(0)
Dieter Klein
5(0)
14(12)
Muslim Yar
9(0)
Dieter Klein
1(0)
5(6)
Zahid Zadran
4(0)
Dieter Klein
0(0)
0(1)
Ghulam Ahmadi
0(0)
ITA
Italy
146-6
(18.5 Ov)
Batter
R
B
4s
6s
SR
Justin Mosca
c Sachin Mandy Gangareddy b Dieter Klein
0
3
0
0
0.00
Ben Manenti
c Sahir Naqash b Zahid Zadran
8
6
2
0
133.33
Anthony Mosca
b Ghulam Ahmadi
64
47
5
0
136.17
Wayne Madsen
c Muslim Yar b Dieter Klein
42
33
3
2
127.27
Marcus Campopiano
c Zahid Zadran b Muslim Yar
1
4
0
0
25.00
Harry Manenti
not out
11
13
1
0
84.62
Grant Stewart
lbw b Ghulam Ahmadi
7
5
0
1
140.00
Gian Meade (wk)
not out
6
2
0
1
300.00
Extras
7
(b 0, lb 1, w 6, nb 0, p 0)
Total
146-6
(18.5 Overs, RR: 7.75)
Did not Bat
Gareth Berg (c),
Jaspreet Singh,
Stefano di Bartolomeo
Bowler
O
M
R
W
NB
WD
ECO
Dieter Klein
4
0
18
2
0
1
4.50
Zahid Zadran
3
0
28
1
0
0
9.30
Muslim Yar Ashraf
4
0
31
1
0
0
7.80
Ghulam Rasul Ahmadi
3.5
0
31
2
0
0
8.10
Sahir Naqash
1
0
16
0
0
5
16.00
Matthew Montgomery
3
0
21
0
0
0
7.00
Fall of Wickets
Score
Over
Justin Mosca
0-1
0.3
Ben Manenti
10-2
1.5
Wayne Madsen
104-3
12.2
Marcus Campopiano
108-4
13.2
Anthony Mosca
128-5
16.5
Grant Stewart
140-6
18.3
Powerplays
Overs
Runs
mandatory
0.1 - 6
48
Partnerships
Justin Mosca
0(3)
0(3)
Ben Manenti
0(0)
Anthony Mosca
2(2)
10(8)
Ben Manenti
8(6)
Anthony Mosca
46(30)
94(63)
Madsen
42(33)
Anthony Mosca
2(2)
4(6)
Marcus Campopiano
1(4)
Anthony Mosca
14(13)
20(21)
Harry Manenti
6(8)
Stewart
7(5)
12(10)
Harry Manenti
5(5)
Gian Meade
6(2)
6(2)
Harry Manenti
0(0)
INFO
Match
GER vs ITA • 19th Match • ICC Mens T20 World Cup Europe Qualifier 2023
Series
ICC Mens T20 World Cup Europe Qualifier 2023
Date
Fri, Jul 28
Time
10:30 AM LOCAL, 9:30 AM GMT
Toss
Italy won the toss and opt to Bowl
Venue
Grange Cricket Club, Edinburgh
Umpires
Allan Haggo, Mark Jameson
Referee
Phil Whitticase
Germany squad
Players
Venkatraman Ganesan (c),
Joshua van Heerden,
Matthew Montgomery,
Harmanjot Singh,
Dylan Blignaut,
Sahir Naqash,
Sachin Mandy Gangareddy (wk),
Muslim Yar Ashraf,
Dieter Klein,
Zahid Zadran,
Ghulam Rasul Ahmadi
Bench
Michael Richardson,
Faisal Mubashir,
Elam Bharathi,
Vijayshankar Chikkannaiah
Italy squad
Players
Justin Mosca,
Ben Manenti,
Anthony Mosca,
Wayne Madsen,
Marcus Campopiano,
Harry Manenti,
Grant Stewart,
Gian Meade (wk),
Gareth Berg (c),
Jaspreet Singh,
Stefano di Bartolomeo
Bench
Manpreet Singh,
Crishan Kalugamage,
Syed Naqvi,
Sukhwinder Singh
LATEST NEWS
SEC decimate Capitals to reclaim top spot
Get ready with Meg
Another day of 'what ifs' in England's Ashes summer
'Don't feel secure sending team to India, next step depends on ICC's reply' - Aminul Islam
Joel Davies, Hayden Kerr help Sixers clinch low-scoring thriller
Bangladesh ministry orders halt on IPL broadcasts after Mustafizur snub
More News
Move to Top