Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Rashid LatifPAKSri Lanka2003220342017.003597.1400020
Chamari PolgampolaSLWPakistan Women2018220342417.009535.7900040
Merissa AguilleiraWIWSri Lanka Women2013220342917.008241.4600040
Kyle MillsNZSri Lanka2003-2013530341711.338540.0000020
Ian BellENGSri Lanka2007330341811.335462.9600160
Ravi BoparaENGSri Lanka20073313427*17.005166.6700020
Sherfane RutherfordWISri Lanka20243313414*17.0033103.0300040
Vishmi GunaratneSLWPakistan Women2024-2026330343111.333694.4400140
Zaheer KhanINDSri Lanka2004-2010752342011.336353.9700130
Angelo MathewsKFColombo Strikers2024110333333.0014235.7100042
Harshitha MadaviSLWBangladesh Women2024110333333.0031106.4500040
Dilara AkterBANWMalaysia Women2024110333333.0020165.0000041
Dinesh ChandimalKFGalle Marvels2024220333216.5017194.1200023
Wiaan MulderSASri Lanka20182223319*-4278.5700040
Zakary FoulkesNZSri Lanka20242213327*33.0022150.0000011
Abdul RazzaqPAKNew Zealand2003330332311.005658.9300110
Sidra AmeenPAKWSri Lanka Women2018-2024330332111.007146.4800020
Azmatullah OmarzaiAFGSri Lanka2024330333111.0029113.7900130
Shahid AfridiPAKIndia2010110323232.0025128.0000021
Thilina KandambySLPakistan2009110323232.003591.4300030
Inoka RanaweeraSLWAustralia Women20161113232*-4374.4200050
Milinda SiriwardanaGALColombo2019110323232.0029110.3400031
Dhananjaya de SilvaGALColombo2019110323232.004374.4200040
Nigar SultanaBANWIndia Women2024110323232.005162.7500020
Pathum NissankaSLBangladesh2025110323232.0029110.3400021
Damien MartynAUSSri Lanka2004220322716.005162.7500010
Dhananjaya de SilvaSLPakistan2026220322216.0025128.0000050
Vijayakanth ViyaskanthTUCAAce Capital Cricket Club2026121323132.008836.3600050
Kavindu KulasekaraACCCTamil Union Cricket and Athletic Club2026120321816.0012924.8100020
Pooja VastrakarINDWSri Lanka Women2022-2024431321416.0024133.3300040
Mohammad KaifINDUnited Arab Emirates20041113131*-30103.3300020
Sachith PathiranaSLBangladesh2017110313131.003296.8800030
Anushka SanjeewaniSLWMalaysia Women2024110313131.0024129.1700040
Kamindu MendisCOLBODambulla2019110313131.004864.5800020
Towhid HridoyBANSri Lanka2025110313131.0025124.0000021
Kabita JoshiNEPWPakistan Women20241113131*-23134.7800041
Marvan AtapattuSLNew Zealand2003220311815.509432.9800030
Dilhara FernandoSLEngland2007320312015.504963.2700020
Yasir HameedPAKNew Zealand2003220312515.506944.9300030
Juliana NeroWIWSri Lanka Women2013330313010.335457.4100150
Naved-ul-HasanPAKSri Lanka20091113030*-23130.4300012
Mushfiqur RahimBANIndia2010110303030.005554.5500010
Kushal Janith PereraSLEngland2018210303030.003781.0800040
Mark ChapmanDSJaffna Kings2024110303030.0017176.4700050
Vijay ShankarKRColombo Kaps2026110303030.0023130.4300012
Kusal MendisJKGalle Marvels2024110303030.0016187.5000050
Chathuranga de SilvaKANDambulla2019210303030.003293.7500040
Nuwan KulasekaraSLPakistan2009-2010420301615.006050.0000010
Sripali WeerakkodySLWPakistan Women20182213029*30.003683.3300050
Sachithra SenanayakeKANDambulla2019221301730.003683.3300040

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.