Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chamika KarunaratneCS/GGDambulla Sixers2024-202633214472*144.0076189.470101010
Shahid AfridiPAKSri Lanka2009-201455017710935.40137129.20100158
Alex HalesGMKandy Falcons202422112486*124.0074167.57010117
Chamari AtapattuSLWMalaysia Women2024111119119*-69172.46100147
Dinesh ChandimalKFJaffna Kings2024110898989.0037240.5401087
Chamari AtapattuSLWPakistan Women2018-20266602006333.33147136.05011296
Kamindu MendisKF/CKJaffna Kings2024-202622112365*123.0078157.6902086
Andre FletcherKFGalle Marvels20242201196959.5079150.63020106
Rilee RossouwJKColombo Strikers2024111108108*-50216.00100126
Tim SeifertGMJaffna Kings2024111104104*-63165.08100126
Deandra DottinWIWSri Lanka Women2013330944331.3313669.1200066
Mohammad HafeezPAKSri Lanka2003-201544017710344.2526367.30110135
Kusal MendisSLWest Indies202433111368*56.5091124.1801085
Stephen FlemingNZPakistan20033301036534.3318455.9801065
Wanindu HasarangaSLAfghanistan20243301026734.0052196.15010105
Liton DasBANSri Lanka2025110767676.0050152.0001015
Isuru UdanaGMDambulla Sixers2024110727272.0038189.4701055
Avishka FernandoJKDambulla Sixers2024110575757.0030190.0001035
Dasun ShanakaSLPakistan2026220463423.0018255.5600015
Chamari AtapattuSLWIndia Women2022-202444120080*66.67151132.45020324
Suresh RainaINDSri Lanka2005-2010101001795417.9024971.89011124
Shemaine CampbelleWIWSri Lanka Women201333014310547.6718975.66100124
Shahid AfridiPAKBangladesh2010110124124124.0060206.67100174
Pathum NissankaJKKandy Falcons2024110119119119.0059201.69100164
Kamindu MendisCKDambulla Sixers20261118888*-39225.6401094
Pathum NissankaJKDambulla Sixers2024110888888.0053166.0401094
Aaron FinchAUSSri Lanka2016220855542.5048177.08010114
Sam HarperGGDambulla Sixers2026220814140.5049165.3100084
Kushal Janith PereraDSColombo Strikers2024110808080.0050160.0001084
Kamil MisharaJKKandy Royals2026110787878.0053147.1701064
Charith AsalankaSLNew Zealand2024331754037.5057131.5800144
Sahibzada FarhanDSKandy Royals2026110747474.0045164.4401074
Rovman PowellWISri Lanka2024330703723.3362112.9000034
Charith AsalankaJK/GGDambulla Sixers2024-2026330693123.0045153.3300054
Bhanuka RajapaksaGMKandy Falcons20242216246*62.0039158.9700054
Tharindu RatnayakeTUCAAce Capital Cricket Club2026120593129.506590.7700034
Evin LewisWISri Lanka2024330575019.0042135.7101164
Mohammad HarisKFColombo Strikers2024110565656.0032175.0001054
Dunith WellalageJKGalle Gallants2026110565656.0039143.5901044
Angelo MathewsSLAfghanistan20243315242*26.0033157.5800024
Chamari AtapattuSLWThailand Women20241114949*-35140.0000024
Chris LynnGGJaffna Kings2026110464646.0022209.0900034
Rilee RossouwJKKandy Falcons2024110414141.0018227.7800024
Kamindu MendisKFColombo Strikers2024110363636.0016225.0000024
Gulbadin NaibDSGalle Gallants20262213520*35.0019184.2100004
Mahela JayawardeneSLIndia2004-20101111438194*54.4350575.45040373
Shikhar DhawanINDSri Lanka2017111132132*-90146.67100203
Abdul RazzaqPAKSri Lanka2003-20106621213030.2519063.6800053
Umar AkmalPAKSri Lanka2009-20144401216630.2514285.2101083
Eoin MorganENGSri Lanka201822110692106.00102103.92010123
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.