
Italy
Justin Mosca
Italy
- Left-handed opener
T20 record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| T20s | 23 | 23 | 483 | 24.15 | 141.6 | 0/4 | 72 |
| Last 10 | 10 | 10 | 202 | 25.25 | 129.5 | 0/2 | 66* |
Batting style
Opener
PowerplayOvers 1–6
Strike rate159Par 109Balls per dismissal17Par 21Middle oversOvers 7–15
Strike rate–Balls per dismissal–DeathOvers 16–20
Strike rate–Balls per dismissal–
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 32.4 | 21.7 | |
| Strike rate | 149 | 108 | |
| Boundary % | 21.3 | 14.3 | |
| Dot % | 34.7 | 49.2 | |
| Sixes, % of boundaries | 24 | 27 | |
| Strike rate v pace | 156 | 112 | |
| Strike rate, first 10 balls | 124 | 101 |
239 balls in T20s · Jun 2024 – Feb 2026
Compare with other playersMen's T20
- Runs a match
- +0.5
- above an average player
Men's T20 batting, runs a match
AveragePeak +1.4
July 2025Now +0.52023202420252026- ICC rank
- –
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| T20 | 10 | 202 | 25.3 | 129.5 | – | – | – |
Team
- ItalyInternationalLast T20I Feb 2026
T20 streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 30+ score | 3/10 | 30% | 0 | 3 | 66113188060432 |
- Justin Mosca has made 30 or more in 3 of the last 10 T20 innings.
Last 10 T20s
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 19 Feb 2026 | Italy | West Indies | Eden Gardens | 2 (5) | – | West Indies won by 42 runs |
| 16 Feb 2026 | Italy | England | Eden Gardens | 43 (34) | – | England won by 24 runs |
| 12 Feb 2026 | Italy | Nepal | Wankhede Stadium | 60* (44) | – | Italy won by 10 wickets |
| 9 Feb 2026 | Italy | Scotland | Eden Gardens | 0 (1) | – | Scotland won by 73 runs |
| 26 Jan 2026 | Italy | Ireland | 7he Sevens Stadium | 8 (5) | – | Italy won by 4 wickets |
| 25 Jan 2026 | Italy | Ireland | 7he Sevens Stadium | 8 (10) | – | Ireland won by 24 runs |
| 23 Jan 2026 | Italy | Ireland | 7he Sevens Stadium | 1 (4) | – | Ireland won by 3 wickets |
| 11 Jul 2025 | Italy | Netherlands | Sportpark Westvliet | 3 (6) | – | Netherlands won by 9 wickets |
| 9 Jul 2025 | Italy | Scotland | Sportpark Westvliet | 11 (10) | – | Italy won by 12 runs |
| 5 Jul 2025 | Italy | Guernsey | Sportpark Westvliet | 66* (37) | – | Italy won by 7 wickets |