Batting Most Runs Innings

Cricket in T20 matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
127*-53148239.62Scotlandv ItalyEdinburgh24 Jul 2023T20I # 2160
96-5096192.00Scotlandv ItalyEdinburgh24 Jul 2023T20I # 2160
91695665162.50U.S.A.v ItalyAbu Dhabi16 Nov 2013Twenty20
794947122168.08Kenyav ItalyAbu Dhabi16 Mar 2012Twenty20
78634955159.18Namibiav ItalyICCA Dubai20 Mar 2012Twenty20
73*83579-128.07Namibiav ItalyICCA Dubai20 Mar 2012Twenty20
71-5454131.48Jerseyv ItalySt Peter Port19 Jun 2019T20I # 802
69*-5981116.94Germanyv ItalyAlmeria04 Nov 2022T20I # 1865
67664563148.88Scotlandv ItalyICCA 2 Dubai19 Mar 2012Twenty20
61-56-6108.92Finlandv ItalyKerava13 Jul 2022T20I # 1647
61-3953156.41Irelandv ItalyEdinburgh (Golden)20 Jul 2023T20I # 2148
57745141111.76Namibiav ItalyTolerance Oval19 Nov 2013Twenty20
5636457-124.44Scotlandv ItalyAbu Dhabi27 Nov 2013Twenty20
55-4333127.90Guernseyv ItalySt Peter Port16 Jun 2019T20I # 796
5238446-118.18Scotlandv ItalyAbu Dhabi27 Nov 2013Twenty20
52-355-148.57Germanyv ItalyAlmeria04 Nov 2022T20I # 1866
52-3352157.57Spainv ItalyAlmeria06 Nov 2022T20I # 1876
52-4352120.93Denmarkv ItalyEdinburgh25 Jul 2023T20I # 2165
51*62464-110.86Kenyav ItalyICCA Dubai23 Mar 2012Twenty20
51*68602-85.00Hong Kongv ItalyTolerance Oval15 Nov 2013Twenty20
50-3651138.88Denmarkv ItalyCastel20 Jun 2019T20I # 806
45*-536-84.90Jerseyv ItalyAlmeria20 Oct 2021T20I # 1325
44*-3541125.71Norwayv ItalySt Peter Port15 Jun 2019T20I # 792
44*-3522125.71Germanyv ItalySt Peter Port16 Jun 2019T20I # 794
43-4022107.50Spainv ItalyAlmeria05 Nov 2022T20I # 1868
42*-3721113.51Germanyv ItalyAlmeria04 Nov 2022T20I # 1866
41*63463189.13Kenyav ItalyAbu Dhabi16 Mar 2012Twenty20
41382931141.37Kenyav ItalyICCA Dubai23 Mar 2012Twenty20
41513921105.12Namibiav ItalyTolerance Oval19 Nov 2013Twenty20
41-3132132.25Irelandv ItalyEdinburgh (Golden)20 Jul 2023T20I # 2148
40-3341121.21Norwayv ItalySt Peter Port15 Jun 2019T20I # 792
39-367-108.33Norwayv ItalySt Peter Port15 Jun 2019T20I # 792
38*-1713223.52Germanyv ItalyUtrecht25 May 2019T20I # 787
37372522148.00P.N.G.v ItalyICCA 2 Dubai22 Mar 2012Twenty20
37-1923194.73Denmarkv ItalyCastel20 Jun 2019T20I # 806
36*-481-75.00Germanyv ItalyAlmeria17 Oct 2021T20I # 1310
36333041120.00Scotlandv ItalyICCA 2 Dubai19 Mar 2012Twenty20
3653341-105.88U.S.A.v ItalyAbu Dhabi16 Nov 2013Twenty20
361715-5240.00Ugandav ItalyAbu Dhabi18 Nov 2013Twenty20
36-2612138.46Denmarkv ItalyAlmeria19 Oct 2021T20I # 1316
35*-294-120.68U.S.A.v ItalyAbu Dhabi14 Mar 2012Twenty20
35-304-116.66Jerseyv ItalyAlmeria20 Oct 2021T20I # 1325
35-218-166.66Germanyv ItalyEdinburgh28 Jul 2023T20I # 2178
34-472172.34Canadav ItalyAbu Dhabi24 Nov 2013Twenty20
33*323021110.00Ugandav ItalyAbu Dhabi18 Nov 2013Twenty20
33*-1813183.33Jerseyv ItalyAlmeria16 Oct 2021T20I # 1303
33*-1641206.25Spainv ItalyAlmeria05 Nov 2022T20I # 1868
33-1914173.68Germanyv ItalySt Peter Port16 Jun 2019T20I # 794
3238333-96.96Canadav ItalyAbu Dhabi24 Nov 2013Twenty20
32-2422133.33Jerseyv ItalyEdinburgh (Golden)23 Jul 2023T20I # 2158
31-2411129.16Denmarkv ItalyAlmeria15 Oct 2021T20I # 1297
30*-303-100.00Irelandv ItalyAbu Dhabi15 Mar 2012Twenty20
30-303-100.00Isle of Manv ItalyKerava19 Jul 2022T20I # 1676
30-295-103.44Germanyv ItalyEdinburgh28 Jul 2023T20I # 2178
29-311193.54Jerseyv ItalyAlmeria16 Oct 2021T20I # 1303
29-254-116.00Jerseyv ItalyAlmeria16 Oct 2021T20I # 1303
29-351-82.85Denmarkv ItalyEdinburgh25 Jul 2023T20I # 2165
28*-33--84.84Namibiav ItalyAbu Dhabi28 Nov 2013Twenty20
28*-1813155.55Germanyv ItalyAlmeria21 Oct 2021T20I # 1333
28-195-147.36Jerseyv ItalySt Peter Port19 Jun 2019T20I # 802
28-281-100.00Denmarkv ItalyCastel20 Jun 2019T20I # 806
28-2211127.27Germanyv ItalyAlmeria04 Nov 2022T20I # 1866
27*-271-100.00Germanyv ItalyAlmeria04 Nov 2022T20I # 1865
27-2012135.00Finlandv ItalyKerava13 Jul 2022T20I # 1647
27-1912142.10Spainv ItalyAlmeria05 Nov 2022T20I # 1868
26-353-74.28Denmarkv ItalyAlmeria19 Oct 2021T20I # 1316
26-244-108.33Irelandv ItalyEdinburgh (Golden)20 Jul 2023T20I # 2148
25*-1312192.30Ugandav ItalySharjah18 Mar 2012Twenty20
25*151222208.33Namibiav ItalyICCA Dubai20 Mar 2012Twenty20
25-223-113.63U.S.A.v ItalyAbu Dhabi14 Mar 2012Twenty20
25191831138.88Kenyav ItalyICCA Dubai23 Mar 2012Twenty20
2539261-96.15U.A.E.v ItalyAbu Dhabi23 Nov 2013Twenty20
253627--92.59Namibiav ItalyAbu Dhabi28 Nov 2013Twenty20
24-1811133.33Ugandav ItalySharjah18 Mar 2012Twenty20
24-213-114.28Spainv ItalyAlmeria06 Nov 2022T20I # 1876
24-243-100.00Jerseyv ItalyEdinburgh (Golden)23 Jul 2023T20I # 2158
23-33-169.69Germanyv ItalyUtrecht25 May 2019T20I # 787
23-262-88.46Germanyv ItalyAlmeria17 Oct 2021T20I # 1310
21*-153-140.00Germanyv ItalyAlmeria21 Oct 2021T20I # 1333
21211511140.00Ugandav ItalyAbu Dhabi18 Nov 2013Twenty20
21-24--87.50Germanyv ItalyUtrecht25 May 2019T20I # 787
21-1431150.00Spainv ItalyAlmeria05 Nov 2022T20I # 1868
20*-271-74.07Germanyv ItalyUtrecht25 May 2019T20I # 786
20*-1311153.84Jerseyv ItalySt Peter Port19 Jun 2019T20I # 802
20-22--90.90Finlandv ItalyKerava13 Jul 2022T20I # 1647
20-272-74.07Isle of Manv ItalyKerava19 Jul 2022T20I # 1676
20-1411142.85Jerseyv ItalyEdinburgh (Golden)23 Jul 2023T20I # 2158
19-291-65.51Irelandv ItalyAbu Dhabi15 Mar 2012Twenty20
19-19-1100.00Jerseyv ItalyAlmeria16 Oct 2021T20I # 1303
19-273-70.37Germanyv ItalyAlmeria21 Oct 2021T20I # 1333
19-381-50.00Greecev ItalyVantaa12 Jul 2022T20I # 1640
19-612316.66Swedenv ItalyVantaa15 Jul 2022T20I # 1655
19-171-111.76Isle of Manv ItalyKerava19 Jul 2022T20I # 1676
19-1711111.76Spainv ItalyAlmeria05 Nov 2022T20I # 1868
18*24142-128.57P.N.G.v ItalyICCA 2 Dubai22 Mar 2012Twenty20
18351611112.50Kenyav ItalyICCA Dubai23 Mar 2012Twenty20
18-271-66.66Guernseyv ItalySt Peter Port16 Jun 2019T20I # 796
18-162-112.50Denmarkv ItalyAlmeria19 Oct 2021T20I # 1316
18-172-105.88Jerseyv ItalyAlmeria20 Oct 2021T20I # 1325
18-1211150.00Jerseyv ItalyEdinburgh (Golden)23 Jul 2023T20I # 2158
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Oman v Hong Kong at Al Amerat, ACC Men's Premier Cup 2nd semi-final, Apr 19, 2024 [T20I # 2577 - Live]
>> Hong Kong 59/3 (8.1 ov, Babar Hayat 19*, Aqib Ilyas 1/4)

Nepal v United Arab Emirates at Al Amerat, ACC Men's Premier Cup 1st semi-final, Apr 19, 2024 [T20I # 2576]

Pakistan v New Zealand at Rawalpindi, 1st T20I, Apr 18, 2024 [T20I # 2575]