ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Italy: Batting match by match (All cricket)

The most runs in a match in all cricket for Italy v Bermuda is 104 by AJ Mosca (ITA) v BER at St Saviour, 4 Aug 2022.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Italy×v Bermuda×
PlayerRunsScoresBF4s6sOppositionGroundDate
AJ MoscaITA10410411790v BERSt Saviour4 Aug 2022
Peter PetricolaITA666610242v BERBermuda2 May 2013
Carl SandriITA66663408v BERBermuda2 May 2013
Gian-Piero MeadeITA48484140v BERSt Saviour4 Aug 2022
Manpreet SinghITA45456831v BERLos Angeles4 Nov 2016
J MoscaITA41414150v BERSt Saviour4 Aug 2022
Joy PereraITA39393041v BERLos Angeles4 Nov 2016
Fida HussainITA30302611v BERLos Angeles4 Nov 2016
Damian CrowleyITA29295930v BERBermuda2 May 2013
Alessandro BonoraITA26266810v BERLos Angeles4 Nov 2016
MMBRSTC WanigaratneITA26263150v BERLos Angeles4 Nov 2016
Gareth BergITA21211930v BERSt Saviour4 Aug 2022
Damian CrowleyITA19193100v BERLos Angeles4 Nov 2016
Madupa FernandoITA1919*1420v BERSt Saviour4 Aug 2022
Harry ManentiITA17171810v BERSt Saviour4 Aug 2022
Carl SandriITA16161901v BERLos Angeles4 Nov 2016
Andrew NorthcoteITA13131711v BERBermuda2 May 2013
Gian-Piero MeadeITA11112410v BERLos Angeles4 Nov 2016
Alessandro BonoraITA10102700v BERBermuda2 May 2013
Michael RasoITA991010v BERBermuda2 May 2013
Vince PennazzaITA99910v BERBermuda2 May 2013
Jaspreet SinghITA88910v BERSt Saviour4 Aug 2022
Ahmed NisarITA881710v BERSt Saviour4 Aug 2022
Luis di GiglioITA33*400v BERLos Angeles4 Nov 2016
D SamarawickramaITA331300v BERSt Saviour4 Aug 2022
Dilan FernandoITA11*200v BERBermuda2 May 2013
Ali HasanITA11200v BERSt Saviour4 Aug 2022
Gayashan MunasingheITA00100v BERBermuda2 May 2013
Dinidu MarageITA00100v BERBermuda2 May 2013
Fida HussainITA00200v BERBermuda2 May 2013
Charanjeet SinghITA00*000v BERLos Angeles4 Nov 2016
N PauththuwaduraITA00300v BERSt Saviour4 Aug 2022

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.