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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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

Valletta Cup 2021/22 - Stats

21 Oct – 25 Oct 20214 teams
Malta won the tournament

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
L Bruce Gibraltar441516150.33117.9782
VP Thamotharam Malta441255031.25142.0598
BA Pai Gibraltar441037125.75135.5384
Osama Mahmood Switzerland331025851.00129.11114
HS Gericke Malta33916430.33216.6786
Bikram Arora Malta44874221.7590.6364
Arjun Vinod Switzerland33844342.00152.7364
Idrees Ul Haque Switzerland33794226.33164.5876
IA De Silva Bulgaria22756237.50125.0055
SSM Stanislaus Malta44724236.00163.6464

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Ashwin Vinod Switzerland416910411.566.50
Ali Nayyer Switzerland416710815.436.75
NK Aneesh Kumar Switzerland310.35397.803.71
VP Thamotharam Malta41359018.006.92
Bilal Muhammad Malta414.2510020.006.98
CV Harrison Gibraltar413513326.6010.23
A Andrews Switzerland31046115.256.10
BA Pai Gibraltar41648721.755.44
L Bruce Gibraltar41149423.508.55
Osama Mahmood Switzerland41449724.256.93

Highest scores

Full list
PlayerRunsBalls4s6svs
BA Pai Gibraltar713753BUL
HS Gericke Malta642555GIB
IA De Silva Bulgaria624045GIB
L Bruce Gibraltar614332BUL
H Lakov Bulgaria60*5230GIB
Osama Mahmood Switzerland58*4643GIB
L Bruce Gibraltar57*5530MAC
VP Thamotharam Malta502762GIB
PA Raikes Gibraltar45*2633MAC
Arjun Vinod Switzerland43*2043BUL

Best bowling figures

Full list
PlayerFiguresOversvs
L Bruce Gibraltar4/133MAC
NK Aneesh Kumar Switzerland3/32.3BUL
Bikram Arora Malta3/204SWI
A Andrews Switzerland3/214GIB
P Mishra Bulgaria3/224GIB
Ali Nayyer Switzerland3/254GIB
VP Thamotharam Malta3/254SWI
Ashwin Vinod Switzerland3/304MAC
K Nestor Gibraltar3/374MAC
Osama Mahmood Switzerland3/394MAC

Most sixes

Full list
Player6s4sRuns
VP Thamotharam Malta89125
Bilal Muhammad Malta7061
HS Gericke Malta6891
Idrees Ul Haque Switzerland6779
IA De Silva Bulgaria5575
BA Pai Gibraltar48103
Osama Mahmood Switzerland411102
Bikram Arora Malta4687
Arjun Vinod Switzerland4684
SSM Stanislaus Malta4672

Most 50s / 100s

Player100s50sRuns
L Bruce Gibraltar02151
VP Thamotharam Malta01125
BA Pai Gibraltar01103
Osama Mahmood Switzerland01102
HS Gericke Malta0191
IA De Silva Bulgaria0175
H Lakov Bulgaria0165

Best strike rate (min 30 balls)

PlayerSRRunsBalls
HS Gericke Malta216.679142
N Khanna Malta183.335530
Idrees Ul Haque Switzerland164.587948
SSM Stanislaus Malta163.647244
Arjun Vinod Switzerland152.738455
Asad Mahmood Switzerland144.445236
VP Thamotharam Malta142.0512588
PA Raikes Gibraltar141.187251
BA Pai Gibraltar135.5310376
Osama Mahmood Switzerland129.1110279

Best economy (min 10 overs)

PlayerEconOversWkts
NK Aneesh Kumar Switzerland3.7110.35
BA Pai Gibraltar5.44164
A Andrews Switzerland6.10104
Ashwin Vinod Switzerland6.50169
Ali Nayyer Switzerland6.75167
VP Thamotharam Malta6.92135
Osama Mahmood Switzerland6.93144
Bilal Muhammad Malta6.9814.25
Washeem Abbas Malta8.14144
L Bruce Gibraltar8.55114

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Malta213/520GIB
Bulgaria178/420GIB
Gibraltar177/920BUL
Malta176/720SWI
Switzerland170/820MAC
Gibraltar152/220MAC
Switzerland150/920MAC
Malta14519GIB
Malta142/920SWI
Switzerland134/114.4GIB

Lowest completed totals

TeamScoreOversvs
Bulgaria8119.3SWI
Malta14519GIB