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
CompletedT20IInternational

Mdina Cup 2025 - Stats

30 May – 1 Jun 20253 teams
Belgium won the tournament

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
SP Gomes Portugal551736757.67155.86156
D Norotam Portugal551455929.00147.96139
Saber Zakhil Belgium441186529.50207.02514
B Niaz Belgium551103522.00118.2876
Omid Mailk Khel Belgium551043620.80114.29113
C Potgieter Portugal551024425.50129.1168
A Raza Belgium55996419.80194.12117
Shaheryar Butt Belgium55824520.50115.4945
Natim Hassam Portugal44702823.3394.5961
VP Thamotharam Malta44653116.25110.1735

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
R Hashu Portugal51513866.625.73
U Shantu Portugal518.41112311.186.59
Zaki Ul Hassan Belgium31210757.506.25
Iftikhar Kankhel Belgium515.4911012.227.02
F Stoman Portugal519810112.635.32
Khalid Ahmadi Belgium414.5812015.008.09
Murid Ekrami Belgium516.2710414.866.37
JAM Henri Portugal517515130.208.88
Jaswinder Singh Malta4846115.257.63
Sirajullah Khadim Portugal31048120.258.10

Highest scores

Full list
PlayerRunsBalls4s6svs
SP Gomes Portugal67*4152MAC
SP Gomes Portugal65*4362MAC
Saber Zakhil Belgium653228POR
A Raza Belgium642475POR
D Norotam Portugal592845BEL
Shaheryar Butt Belgium453932MAC
Oliver Herrington Belgium44*3713MAC
C Potgieter Portugal442415BEL
Saber Zakhil Belgium431435MAC
J Martins Portugal403233BEL

Best bowling figures

Full list
PlayerFiguresOversvs
R Hashu Portugal4/173BEL
Zaki Ul Hassan Belgium4/244POR
Zaki Ul Hassan Belgium4/274MAC
Khalid Ahmadi Belgium4/343.5POR
Iftikhar Kankhel Belgium3/143.2MAC
R Hashu Portugal3/163MAC
Khalid Ahmadi Belgium3/194MAC
Murid Ekrami Belgium3/214POR
U Shantu Portugal3/234MAC
R Hashu Portugal3/253.2BEL

Most sixes

Full list
Player6s4sRuns
Saber Zakhil Belgium145118
D Norotam Portugal913145
C Potgieter Portugal86102
A Raza Belgium71199
SP Gomes Portugal615173
B Niaz Belgium67110
Mehboob Ali Malta6251
Shaheryar Butt Belgium5482
VP Thamotharam Malta5365
Oliver Herrington Belgium5162

Most 50s / 100s

Player100s50sRuns
SP Gomes Portugal02173
D Norotam Portugal01145
Saber Zakhil Belgium01118
A Raza Belgium0199

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Saber Zakhil Belgium207.0211857
A Raza Belgium194.129951
SP Gomes Portugal155.86173111
Mehboob Ali Malta150.005134
D Norotam Portugal147.9614598
SB Patel Malta142.424733
C Potgieter Portugal129.1110279
J Martins Portugal128.215039
P Pushparajan Malta121.883932
B Niaz Belgium118.2811093

Best economy (min 10 overs)

PlayerEconOversWkts
F Stoman Portugal5.32198
R Hashu Portugal5.731513
Zaki Ul Hassan Belgium6.251210
Murid Ekrami Belgium6.3716.27
U Shantu Portugal6.5918.411
Iftikhar Kankhel Belgium7.0215.49
VP Thamotharam Malta7.08130
Khalid Ahmadi Belgium8.0914.58
Sirajullah Khadim Portugal8.10104
JAM Henri Portugal8.88175

Most catches (fielder)

Most dismissals (keeper)

PlayerDisCtSt
C Nunes1192
A Raza880
C Sudarsanan330

Highest team totals

Full list
TeamScoreOversvs
Belgium177/520MAC
Belgium17619.4POR
Portugal164/518.4BEL
Belgium16219.2POR
Portugal136/215MAC
Malta133/720POR
Portugal13217.5BEL
Portugal121/214.1MAC
Malta12017.2POR
Belgium111/413.1MAC

Lowest completed totals

TeamScoreOversvs
Malta7415.2BEL
Belgium10218.4POR
Malta10714.4BEL
Malta12017.2POR
Portugal13217.5BEL
Belgium16219.2POR
Belgium17619.4POR