Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Asgiriya Stadium×

Player figures come from full scorecards, which we hold for 3 of the 27 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLEngland2007120244152122.0042857.01110320
Kumar SangakkaraSLBangladesh2007111222222*-27780.14100280
Mahela JayawardeneSLBangladesh2007110165165165.0021078.57100153
Ian BellENGSri Lanka20071201578378.5033447.01020180
Younis KhanPAKSri Lanka200612110873*108.0015569.68010190
Kumar SangakkaraSLPakistan2006120957947.5012973.64010180
Shahriar NafeesBANSri Lanka2007120936446.5019248.44010130
Sanath JayasuriyaSLEngland2007120887844.0011874.58010121
Imran FarhatPAKSri Lanka2006120886544.0016752.69010150
Prasanna JayawardeneSLEngland2007120715135.5014847.97010110
Thilan SamaraweeraSLPakistan2006120696534.5019435.57010100
Mahela JayawardeneSLEngland2007120666533.0012055.0001090
Matt PriorENGSri Lanka2007120636331.5015341.1801180
Paul CollingwoodENGSri Lanka2007120614530.5014841.2200040
Kamran AkmalPAKSri Lanka2006120573328.507972.1500090
Michael VandortSLEngland2007120574928.5016534.5500040
Kevin PietersenENGSri Lanka2007120493124.509054.44000100
Malinga BandaraSLPakistan2006120474323.507463.5100060
Mohammad AshrafulBANSri Lanka2007120452622.509945.4500050
Michael VandortSLBangladesh2007110434343.007061.4300070
Michael VaughanENGSri Lanka2007120423721.0013331.5800060
Ravi BoparaENGSri Lanka2007120423421.006465.6300070
Chamara SilvaSLEngland2007120393719.505472.2200070
Tushar ImranBANSri Lanka2007120341717.008141.9800050
Habibul BasharBANSri Lanka2007120331816.505757.8900050
Tillakaratne DilshanSLPakistan2006120332216.505362.2600060
Ryan SidebottomENGSri Lanka2007120323116.009633.3300030
Mohammad YousufPAKSri Lanka2006121311731.006547.6900040
Javed OmarBANSri Lanka2007120302215.006744.7800060
Chamara SilvaSLBangladesh2007110252525.003571.4300030
Matthew HoggardENGSri Lanka2007120231511.505145.1000030
Upul TharangaSLPakistan2006120221211.005143.1400030
James AndersonENGSri Lanka2007120201110.005337.7400010
Mahela JayawardeneSLPakistan200612019159.505236.5400020
Nuwan KulasekaraSLPakistan200612019139.503455.8800030
WPUJC VaasSLEngland2007121181218.003946.1500020
Tillakaratne DilshanSLBangladesh20071111717*-2470.8300020
Inzamam-ul-HaqPAKSri Lanka2006110151515.003839.4700010
Sanath JayasuriyaSLPakistan2006110141414.003935.9000011
Mashrafe MortazaBANSri Lanka20071201386.503043.3300010
Upul TharangaSLBangladesh2007110121212.003435.2900010
Mushfiqur RahimBANSri Lanka20071211211*12.006618.1800010
Iftikhar AnjumPAKSri Lanka200611199*-3923.0800020
Dilhara FernandoSLEngland200712199*9.002045.0000100
Jehan MubarakSLEngland2007120994.503724.3200120
Lasith MalingaSLPakistan2006121999.002733.3300001
Farveez MaharoofSLPakistan2006120874.004219.0500010
Faisal IqbalPAKSri Lanka2006110555.002222.7300010
Mohammad RafiqueBANSri Lanka2007121555.001729.4100010
Shahadat HossainBANSri Lanka2007120552.501631.2500100
Page 1Next

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