Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Avishka FernandoJS/JKGalle Gladiators2020-202266128192*56.20197142.640302217
Angelo MathewsSLPakistan2012-20155512729368.0027698.55030254
Dhanushka GunathillekeSLZimbabwe201733025511685.0029885.57120271
Hamilton MasakadzaZIMSri Lanka2012-201744023211158.0024395.47110322
Niroshan DickwellaSLZimbabwe201733022111673.6724291.32200220
WGRL WijenayakeNSWCKandy Customs Cricket Club2025121206103*206.0035458.19200172
Kumar SangakkaraSLNew Zealand2012-20134421977998.5021193.36020233
Chamari AtapattuSLWWest Indies Women20246601959132.5022088.64010236
Vishmi GunaratneSLWWest Indies Women20246601955032.5022387.44010291
Dhanushka GunathillekeGGKandy Tuskers202022117694*176.00119147.90020255
Kusal MendisGGJaffna Kings2021-20223301758558.33124141.13020155
Harshitha MadaviSLWPakistan Women2026332173100*173.0022477.23110200
Sohan de LiveraMSCKurunegala Youth Cricket Club202612017113985.5018890.96100190
Ahmed ShehzadPAKSri Lanka2012-20155501655633.0021277.83010171
Quinton de KockSASri Lanka2013-201433016312854.3316996.45100183
Vishmi GunaratneSLWPakistan Women202633016312354.3317891.57100171
Sidra AmeenPAKWSri Lanka Women2026331157100*78.5021772.35111180
AB de VilliersSASri Lanka2012-201444115410851.3399155.56100136
Avishka PereraNSWCKandy Customs Cricket Club202512014910974.5025658.20100190
Hayley MatthewsWIWSri Lanka Women20244401464936.5015296.05000210
Gull FerozaPAKWSri Lanka Women20263301457848.33145100.00010200
Mohammad HafeezPAKSri Lanka2012-20155501446228.80144100.00011221
Tillakaratne DilshanSLNew Zealand201322113681136.0018673.12020180
Kumar SangakkaraSLIndia2012210133133133.0015188.08100120
Amy JonesENGWSri Lanka Women20192201337966.50110120.91020174
Mahela JayawardeneSLPakistan2012-20143301326744.0014392.31020160
GSNFG JayasuriyaCMCCPanadura Sports Club2025110130130130.0021460.75100122
Shoaib MalikJS/JKGalle Gladiators2020-20226611294625.80112115.1800073
Avishka FernandoSLWest Indies2020110127127127.00123103.25100100
Upul TharangaSLAustralia201122012411162.0016973.37100140
Dhanushka GunathillekeGGDambulla Viiking20202201247862.0083149.40010181
Tillakaratne DilshanSLBangladesh2013222123113*-117105.13100120
Laurie EvansCKJaffna Stallions2020221122108*122.0075162.67100106
JP DuminySASri Lanka2012-201444212251*61.0086141.8601094
Stafanie TaylorWIWSri Lanka Women20246611223324.4018665.59000111
Harshitha MadaviSLWWest Indies Women202466112244*24.4014087.14001140
Chamika KarunaratneNCCBadureliya Sports Club2026110121121121.0018665.0510041
Kusal MendisSLWest Indies2020110119119119.00119100.00100120
Rahmanullah GurbazKT/JKGalle Gladiators2020-20225501185923.6087135.6301098
Kusal MendisKTGalle Gladiators20202201176858.5072162.5001088
Kushal Janith PereraSLPakistan2015110116116116.00109106.4210094
Dinesh ChandimalCKKandy Tuskers202022111580115.0085135.29010192
Tarisai MusakandaZIMSri Lanka20173301154838.3312989.15000131
Daniel Bell-DrummondCKGalle Gladiators20203201147057.0089128.09010104
Tamim IqbalBANSri Lanka2013110112112112.0013682.35100101
Ricky PontingAUSSri Lanka201122111290*112.0013384.21010121
Laurie EvansCKDambulla Viiking202022111259112.0057196.49020108
Virender SehwagINDSri Lanka20122201119655.5011299.11010120
Faf du PlessisSASri Lanka2012-20133301108536.6791120.88010104
Thisara PereraSLPakistan2012-20155411106536.6764171.8801187
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.