- Home
- Players
- M Campopiano
Italy · Men's cricket
M Campopiano stats
Data through 18 August 2026Last updated 18 August 2026
Coverage: matches in the Cricsheet data from 18 June 2022 to 18 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
M Campopiano played 26 T20Is for Italy in the data, between 2022 and 2026. The most runs came in List A: 577 at an average of 41.21 and a strike rate of 71.2, with a highest score of 85.
International matches
26
T20Is 26
International runs
477
0 hundreds
Best batting average (T20I)
29.81
22 innings
Highest score
87*
T20I
Teams played for
Italy 2022–2026 · 43
M Campopiano batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 26 | 22 | 6 | 477 | 87* | 29.81 | 400 | 119.2 | 0 | 3 | 2 | 39 | 14 |
| List A | 17 | 17 | 3 | 577 | 85 | 41.21 | 810 | 71.2 | 0 | 4 | 1 | 55 | 11 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2022 | 430 |
| 2023 | 88 |
| 2024 | 212 |
| 2025 | 179 |
| 2026 | 145 |
Year-by-year batting (9 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2022 | List A | 4 | 117 | 29.25 | 64.6 | 85 | 0 | 1 |
| 2022 | T20I | 8 | 313 | 62.60 | 121.8 | 87 | 0 | 3 |
| 2023 | T20I | 5 | 88 | 17.60 | 137.5 | 44 | 0 | 0 |
| 2024 | List A | 4 | 152 | 50.67 | 80.9 | 62 | 0 | 1 |
| 2024 | T20I | 4 | 60 | 30.00 | 117.6 | 26 | 0 | 0 |
| 2025 | List A | 4 | 177 | 59.00 | 97.8 | 54 | 0 | 1 |
| 2025 | T20I | 2 | 2 | 1.00 | 25.0 | 2 | 0 | 0 |
| 2026 | List A | 5 | 131 | 32.75 | 50.4 | 74 | 0 | 1 |
| 2026 | T20I | 3 | 14 | 7.00 | 70.0 | 8 | 0 | 0 |
M Campopiano bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 3 | 43 | 40 | 2 | 1/12 | – | 20.00 | 5.58 | 21.5 | 0 | 0 | 0 |
| List A | 2 | 42 | 49 | 0 | – | – | – | 7.00 | – | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2022 | 2 |
| 2023 | 0 |
| 2024 | 0 |
| 2025 | 0 |
| 2026 | 0 |
Year-by-year bowling (2 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2022 | List A | 2 | 0 | – | 7.00 | 0/13 |
| 2022 | T20I | 3 | 2 | 20.00 | 5.58 | 1/12 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Germany | T20I | 3 | 61 | 30.50 | 75.3 | 42 | 0 | 0 |
| Ireland | T20I | 3 | 28 | 14.00 | 103.7 | 16 | 0 | 0 |
| Hong Kong | List A | 4 | 200 | 66.67 | 65.4 | 74 | 0 | 2 |
| Singapore | List A | 3 | 120 | 40.00 | 70.2 | 48 | 0 | 0 |
| Tanzania | List A | 3 | 86 | 86.00 | 86.0 | 44 | 0 | 0 |
| Uganda | List A | 3 | 15 | 5.00 | 38.5 | 10 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Desert Springs Cricket Ground | 4 | 166 | 83.00 | 87 |
| Lugogo Cricket Oval | 3 | 142 | 47.33 | 85 |
| Entebbe Cricket Oval | 3 | 113 | 56.50 | 62 |
| Kowloon Cricket Club | 2 | 98 | 98.00 | 54 |
| Kerava National Cricket Ground | 3 | 85 | 42.50 | 50 |
| University of Dar-es-Salaam Ground 1 | 3 | 83 | 41.50 | 74 |
| Mission Road Ground | 2 | 79 | 39.50 | 46 |
| Tikkurila Cricket Ground | 1 | 62 | 62.00 | 62 |
| Goldenacre | 2 | 60 | 30.00 | 44 |
| University of Dar-es-Salaam Ground 2 | 2 | 48 | 24.00 | 48 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Desert Springs Cricket Ground | 3 | 2 | 20.00 | 5.58 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 96 | 98 | 98.0 | 3 | 6 | 0 | 8.00 |
| T20 | Middle | 244 | 207 | 117.9 | 8 | 25 | 1 | 6.24 |
| T20 | Death | 137 | 95 | 144.2 | 5 | 12 | 1 | 3.00 |
How M Campopiano was dismissed
- Caught22 (73%)
- Bowled3 (10%)
- Caught and bowled2 (7%)
- Lbw2 (7%)
- Run out1 (3%)
How M Campopiano took wickets
- Caught and bowled1
- Lbw1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 12 Jun 2024 | 7 |
| 16 Jun 2024 | 7 |
| 7 Nov 2024 | 41 |
| 9 Nov 2024 | 62 |
| 13 Nov 2024 | 10 |
| 16 Nov 2024 | 39 |
| 7 Feb 2025 | 44 |
| 9 Feb 2025 | 33 |
| 15 Feb 2025 | 54 |
| 16 Feb 2025 | 46 |
| 9 Jul 2025 | 0 |
| 11 Jul 2025 | 2 |
| 23 Jan 2026 | 4 |
| 26 Jan 2026 | 8 |
| 16 Feb 2026 | 2 |
| 9 Aug 2026 | 8 |
| 11 Aug 2026 | 0 |
| 14 Aug 2026 | 48 |
| 17 Aug 2026 | 74 |
| 18 Aug 2026 | 1 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 18 Aug 2026 | List A | Tanzania | 1 | 4 | caught | University of Dar-es-Salaam Ground 1 |
| 17 Aug 2026 | List A | Hong Kong | 74* | 144 | not out | University of Dar-es-Salaam Ground 1 |
| 14 Aug 2026 | List A | Singapore | 48 | 91 | caught | University of Dar-es-Salaam Ground 2 |
| 11 Aug 2026 | List A | Uganda | 0 | 1 | caught | University of Dar-es-Salaam Ground 2 |
| 9 Aug 2026 | List A | Bahrain | 8 | 20 | lbw | University of Dar-es-Salaam Ground 1 |
| 16 Feb 2026 | T20I | England | 2 | 6 | caught | Eden Gardens |
| 26 Jan 2026 | T20I | Ireland | 8* | 8 | not out | 7he Sevens Stadium |
| 23 Jan 2026 | T20I | Ireland | 4 | 6 | caught | 7he Sevens Stadium |
| 11 Jul 2025 | T20I | Netherlands | 2 | 7 | caught | Sportpark Westvliet |
| 9 Jul 2025 | T20I | Scotland | 0 | 1 | caught | Sportpark Westvliet |
| 16 Feb 2025 | List A | Hong Kong | 46 | 50 | caught | Mission Road Ground |
| 15 Feb 2025 | List A | Bahrain | 54 | 49 | caught | Kowloon Cricket Club |
| 9 Feb 2025 | List A | Singapore | 33 | 41 | lbw | Mission Road Ground |
| 7 Feb 2025 | List A | Tanzania | 44* | 41 | not out | Kowloon Cricket Club |
| 16 Nov 2024 | List A | Singapore | 39 | 39 | bowled | Lugogo Cricket Oval |
| 13 Nov 2024 | List A | Uganda | 10 | 16 | caught | Entebbe Cricket Oval |
| 9 Nov 2024 | List A | Hong Kong | 62 | 78 | bowled | Entebbe Cricket Oval |
| 7 Nov 2024 | List A | Tanzania | 41* | 55 | not out | Entebbe Cricket Oval |
| 16 Jun 2024 | T20I | Romania | 7 | 5 | caught | Simar Cricket Ground |
| 12 Jun 2024 | T20I | Isle of Man | 7* | 10 | not out | Roma Cricket Ground |
Frequently asked questions
How many runs has M Campopiano scored in T20Is?
477 runs in 22 innings (26 matches) at an average of 29.81 and a strike rate of 119.2, in the data from 2022 to 2026.
What is M Campopiano's highest score?
87* in T20Is, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.