Italy Stats
Italy Squad and Player Stats T20 World Cup 2026
Every Italy player over the last 13 T20Is in numbers, from runs to wickets and catches
Updated 19 February 2026, after the West Indies game
Reset
Filters
T20Is
Venue
Competition
| #Player | M | Inns | Runs | Avg | SR | 4s | 6s | 50s | 100s | Ducks | HS |
|---|---|---|---|---|---|---|---|---|---|---|---|
1
Grant Stewart All-rounder
|
11 | 10 | 300 | 33.33 | 168.5 | 18 | 28 | 2 | 0 | 1 | 76 |
2
Anthony Mosca Batter
|
7 | 7 | 209 | 34.83 | 152.6 | 13 | 16 | 2 | 0 | 1 | 69 |
3
Marcus Campopiano Keeper
|
8 | 7 | 180 | 45.00 | 104.7 | 12 | 4 | 1 | 0 | 0 | 87 |
4
Benjamin Manenti All-rounder
|
4 | 3 | 138 | 46.00 | 179.2 | 11 | 8 | 2 | 0 | 0 | 60 |
5
Justin Mosca Batter
|
7 | 7 | 122 | 20.33 | 118.4 | 15 | 3 | 1 | 0 | 1 | 60 |
6
Wayne Madsen Batter
|
4 | 4 | 110 | 36.67 | 125.0 | 13 | 0 | 1 | 0 | 0 | 61 |
7
Harry Manenti Batter
|
7 | 6 | 92 | 18.40 | 110.8 | 5 | 5 | 0 | 0 | 0 | 37 |
8
Gian Meade Batter
|
11 | 9 | 91 | 11.38 | 94.8 | 7 | 2 | 0 | 0 | 3 | 27 |
9
Bentota Joy Perera Batter
|
2 | 2 | 88 | 44.00 | 200.0 | 12 | 4 | 1 | 0 | 0 | 67 |
10
JJ Smuts All-rounder
|
7 | 6 | 83 | 13.83 | 116.9 | 9 | 4 | 0 | 0 | 1 | 24 |
11
A
Anik Ahmed Bowler
|
4 | 4 | 53 | 26.50 | 91.4 | 2 | 0 | 0 | 0 | 1 | 26 |
12
A
Abdul Rehman Keeper
|
2 | 2 | 46 | - | 93.9 | 3 | 1 | 0 | 0 | 0 | 28 |
13
W
Waleed Rana All-rounder
|
3 | 3 | 37 | 12.33 | 77.1 | 2 | 1 | 0 | 0 | 0 | 25 |
14
G
Gurpreet Singh All-rounder
|
3 | 2 | 17 | 8.50 | 121.4 | 0 | 1 | 0 | 0 | 0 | 15 |
15
D
Dinuk Samarawickrama All-rounder
|
3 | 3 | 15 | 5.00 | 55.6 | 0 | 0 | 0 | 0 | 0 | 13 |
16
Crishan Kalugamage All-rounder
|
8 | 5 | 14 | 7.00 | 51.9 | 0 | 0 | 0 | 0 | 0 | 7 |
17
Jaspreet Singh Batter
|
5 | 2 | 12 | 6.00 | 109.1 | 0 | 1 | 0 | 0 | 1 | 12 |
18
Thomas Draca Bowler
|
4 | 3 | 11 | 5.50 | 78.6 | 1 | 0 | 0 | 0 | 0 | 5 |
19
H
Hasan Ali Italy
|
2 | 1 | 10 | - | 142.9 | 0 | 1 | 0 | 0 | 0 | 10 |
20
M
Michael Ross All-rounder
|
2 | 1 | 8 | - | 114.3 | 0 | 1 | 0 | 0 | 0 | 8 |
21
N
Nicholas Maiolo Bowler
|
2 | 2 | 6 | 3.00 | 40.0 | 1 | 0 | 0 | 0 | 0 | 5 |
22
Syed Zain Naqvi Batter
|
1 | 1 | 6 | 6.00 | 60.0 | 0 | 0 | 0 | 0 | 0 | 6 |
23
Manpreet Singh Sr. Keeper
|
1 | 1 | 4 | 4.00 | 57.1 | 1 | 0 | 0 | 0 | 0 | 4 |
24
R
Rakibul Hasan Bowler
|
2 | 1 | 4 | 4.00 | 57.1 | 0 | 0 | 0 | 0 | 0 | 4 |
25
Fida Hussain Bowler
|
1 | 1 | 3 | - | 75.0 | 0 | 0 | 0 | 0 | 0 | 3 |
26
A
Anmoldeep Singh Batter
|
4 | 1 | 2 | 2.00 | 28.6 | 0 | 0 | 0 | 0 | 0 | 2 |
27
P
Pathirage Sadev Keeper
|
2 | 1 | 1 | 1.00 | 25.0 | 0 | 0 | 0 | 0 | 0 | 1 |
28
D
Damith Kosala Batter
|
4 | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 | 0 | 1 | 0 |
29
P
Pidusha Fernando Batter
|
1 | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 | 0 | 1 | 0 |
30
Ali Hasan Bowler
|
5 | 3 | 0 | 0.00 | 0.0 | 0 | 0 | 0 | 0 | 3 | 0 |
36 players over Italy's last 13 T20Is. Each head sorts the table.
Italy T20 World Cup 2026 Squad
15 players named, the captain first, as of 11 Nov 2026
Ali Hasan
Bowler, 4 matches this season
Last XI
Anthony Mosca
Batter, 4 matches this season
Last XI
Benjamin Manenti
All-rounder, 4 matches this season
Last XI
Crishan Kalugamage
All-rounder, 4 matches this season
Last XI
Gian Meade
Batter, 4 matches this season
Last XI
Grant Stewart
All-rounder, 4 matches this season
Last XI
Harry Manenti
Batter, 4 matches this season
Last XI
Jaspreet Singh
Batter, 2 matches this season
JJ Smuts
All-rounder, 4 matches this season
Last XI
Justin Mosca
Batter, 4 matches this season
Last XI
Marcus Campopiano
Keeper, 2 matches this season
Syed Zain Naqvi
Batter, 1 match this season
Last XI
Thomas Draca
Bowler, 2 matches this season
Last XI
Wayne Madsen
Batter, 1 match this season
Zain Ali
All-rounder
Italy T20I Squad Questions
Who is Italy's top run scorer?
Over Italy's last 13 T20Is, Grant Stewart with 300 runs in 11, at a strike rate of 168.5.
Who has taken the most wickets for Italy?
Over Italy's last 13 T20Is, Crishan Kalugamage with 11 wickets at 7.43 an over.
Who has played the most for Italy recently?
Grant Stewart, in 11 of Italy's last 13 T20Is. 36 players have played for them in that time.
Who is in the Italy squad?
Italy's T20 World Cup 2026 squad has 15 players: Ali Hasan, Anthony Mosca, Benjamin Manenti, Crishan Kalugamage, Gian Meade, Grant Stewart, Harry Manenti, Jaspreet Singh, JJ Smuts, Justin Mosca, Marcus Campopiano, Syed Zain Naqvi, Thomas Draca, Wayne Madsen, Zain Ali.