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
Valletta CupFinal · T20I

Switzerland beat Malta by 6 wickets in the final - Commentary

Marsa Sports Club, . Malta won the toss and chose to bat.

Malta164/620 ov
Switzerland166/418.1 ov
Switzerland won by 6 wickets
Switzerland won the tournament
End of innings: SWI 166/4 (18.1 ov)
18.14
Fanyan Mughal to Ahmed Hassan, FOUR
End of over 1819 runsSWI 162/4440641
Ahmed Hassan 34(18)Ali Nayyer 4(4)Waqas Ahmad 4-0-38-0
17.61
Waqas Ahmad to Ahmed Hassan, 1 run
17.54
Waqas Ahmad to Ahmed Hassan, FOUR
17.46
Waqas Ahmad to Ahmed Hassan, SIX
17.30
Waqas Ahmad to Ahmed Hassan, no run
17.24
Waqas Ahmad to Ahmed Hassan, FOUR
17.14
Waqas Ahmad to Ahmed Hassan, FOUR
End of over 1712 runsSWI 143/4211161
Ahmed Hassan 15(12)Ali Nayyer 4(4)E Mathew 4-0-31-1
16.61
E Mathew to Ahmed Hassan, 1 run
16.56
E Mathew to Ahmed Hassan, SIX
16.41
E Mathew to Ali Nayyer, 1 run
16.31
E Mathew to Ahmed Hassan, 1 run
16.21
E Mathew to Ali Nayyer, 1 run
16.12
E Mathew to Ali Nayyer, 2 runs
End of over 168 runs, 1 wktSWI 131/4W2Nb00060
Ahmed Hassan 7(9)Ali Nayyer 0(1)Washeem Abbas 4-0-34-3
15.60
Washeem Abbas to Ahmed Hassan, no run
15.56
Washeem Abbas to Ahmed Hassan, SIX
15.40
Washeem Abbas to Ahmed Hassan, no run
15.30
Washeem Abbas to Ahmed Hassan, no run
15.20
Washeem Abbas to Ahmed Hassan, no runFree hit
15.22Nb
Washeem Abbas to Ali Nayyer, no ball, 1 bye
15.1W
Washeem Abbas to Abdullah Rana, OUT
Abdullah Rana lbw b Washeem Abbas 2(4) [4s-0 6s-0] · FoW 123/4 (15.1 ov)
End of over 153 runs, 1 wktSWI 123/3W11Lb010
Ahmed Hassan 1(4)Abdullah Rana 2(3)E Mathew 3-0-19-1
14.60
E Mathew to Ahmed Hassan, no run
14.51
E Mathew to Abdullah Rana, 1 run
14.40
E Mathew to Abdullah Rana, no run
14.31Lb
E Mathew to Ahmed Hassan, 1 leg bye
14.21
E Mathew to Abdullah Rana, 1 run
14.1W
E Mathew to Arjun Vinod, OUT
Arjun Vinod c Zeeshan Khan b E Mathew 67(44) [4s-9 6s-1] · FoW 120/3 (14.1 ov)
End of over 143 runs, 1 wktSWI 120/21W0101
Arjun Vinod 67(43)Ahmed Hassan 1(2)Washeem Abbas 3-0-27-2
13.61
Washeem Abbas to Arjun Vinod, 1 run
13.50
Washeem Abbas to Arjun Vinod, no run
13.41
Washeem Abbas to Ahmed Hassan, 1 run
13.30
Washeem Abbas to Ahmed Hassan, no run
13.2W
Washeem Abbas to Osama Mahmood, OUT
Osama Mahmood b Washeem Abbas 32(30) [4s-3 6s-0] · FoW 118/2 (13.2 ov)
13.11
Washeem Abbas to Arjun Vinod, 1 run
End of over 137 runsSWI 117/1402100
Osama Mahmood 32(29)Arjun Vinod 65(40)Waqas Ahmad 3-0-19-0
12.60
Waqas Ahmad to Osama Mahmood, no run
12.50
Waqas Ahmad to Osama Mahmood, no run
12.41
Waqas Ahmad to Arjun Vinod, 1 run
12.32
Waqas Ahmad to Arjun Vinod, 2 runs
12.20
Waqas Ahmad to Arjun Vinod, no run
12.14
Waqas Ahmad to Arjun Vinod, FOUR
End of over 1211 runsSWI 110/1061112
Osama Mahmood 32(27)Arjun Vinod 58(36)B Arora 1-0-11-0
11.62
B Arora to Osama Mahmood, 2 runs
11.51
B Arora to Arjun Vinod, 1 run
11.41
B Arora to Osama Mahmood, 1 run
11.31
B Arora to Arjun Vinod, 1 run
11.26
B Arora to Arjun Vinod, SIX
11.10
B Arora to Arjun Vinod, no run
End of over 117 runsSWI 99/1411100
Osama Mahmood 29(25)Arjun Vinod 50(32)Fanyan Mughal 3-0-30-0
10.60
Fanyan Mughal to Osama Mahmood, no run
10.50
Fanyan Mughal to Osama Mahmood, no run
10.41
Fanyan Mughal to Arjun Vinod, 1 run
FIFTY for Arjun Vinod (50 off 32)
10.31
Fanyan Mughal to Osama Mahmood, 1 run
10.21
Fanyan Mughal to Arjun Vinod, 1 run
10.14
Fanyan Mughal to Arjun Vinod, FOUR
End of over 1010 runsSWI 92/1Wd114012
Osama Mahmood 28(22)Arjun Vinod 44(29)VP Thamotharam 2-0-16-0