Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

Lasith Malinga has the most ducks in all cricket at Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa since 1908: 4.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Lasith MalingaSL2011-201720622019*5.0018111.1100412
Kushal Janith PereraSL/KT/CS2013-20251819148411626.89414116.911135212
Mahesh TheekshanaJS/JK2020-2022620000.0050.0000200
Mohammad AmirGG2020-202112733315*8.253497.0600222
Seekkuge PrasannaSL/KT/CS2014-202210821572.502853.5700210
Dinesh ChandimalSL/CK/CS2011-2025292654998023.7652295.59032559
John DavisonCAN2011110000.0010.0000100
Thomas OdoyoKEN2011110000.0080.0000100
Mohammad AshrafulBAN2013210000.0050.0000100
Thilina KandambySL2014110000.0020.0000100
Christopher MpofuZIM2012-2017310000.0020.0000100
Nehemiah OdhiamboKEN2011110000.0060.0000100
Kieron PollardWI2020110000.0010.0000100
Rakep PatelKEN2011110000.0060.0000100
Shem NgocheKEN2011110000.0010.0000100
Ben DunkGG2021110000.0010.0000100
Andrew EllisNZ2012-2013310000.0030.0000100
Ziaur RahmanBAN2013210000.0010.0000100
Shakeel AnsarPAK2012210000.0010.0000100
Rahat AliPAK2015110000.0070.0000100
Inoka RanaweeraSLW2019-2026610000.0010.0000100
Benny HowellCS2022110000.0010.0000100
Tharindu KaushalCK2020510000.0010.0000100
Alzarri JosephWI2020110000.0030.0000100
Shabika GajnabiWIW2024110000.0050.0000100
Sachindu ColombageDV2020210000.0010.0000100
Thanuka DabareGG2022110000.0020.0000100
Madawa WarnapuraKYCC2026210000.0010.0000100
Udith MadushanCCC2025110000.0020.0000100
Hashan DuminduBRC2025110000.0030.0000100
Kaushal LokuarachchiSL201222011115.501384.6200110
Vusi SibandaZIM201222011115.501957.8900110
Elton ChigumburaZIM201222019199.502095.0000111
Rohit SharmaIND2012220552.501338.4600100
Nathan McCullumNZ2012-20134213232*32.0010320.0000133
Shashikala SiriwardeneSLW201922013136.504032.5000110
Kyle JarvisZIM201222199*9.001464.2900100
Henry DavidsSA2013220773.501163.6400100
Anton DevcichNZ2013220110.50714.2900100
Iftikhar AhmedGG2022220663.001060.0000110
Vishwa FernandoKT2020320773.50887.5000110
Priyamal PereraKT/PSC2020-2025220282814.003873.6800111
Sachini NisansalaSLW202442122*2.002100.0000100
Ashian DanielKF/NCC2022-2026420884.003026.6700110
Kaveen BandaraNCC2025-2026220383819.007848.7200130
Alankara Asanka SilvaBSC2026120202010.004643.4800130
Ahan WickramasingheNCC2025-202622017178.502568.0000100
Chanaka KomasaruBSC2026120110.50333.3300100
Shalith FernandoPSC2025120474723.508455.9500150
Dinushka MalanKYCC2025-2026220323216.007244.4400140
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.