Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL20072007231466222*233.0070566.10210600
Mahela JayawardeneSL2007200723023116577.0033070.00110243
Ian BellENG200720071201578378.5033447.01020180
Younis KhanPAK2006200612110873*108.0015569.68010190
Michael VandortSL200720072301004933.3323542.55000110
Kumar SangakkaraSL20062006120957947.5012973.64010180
Shahriar NafeesBAN20072007120936446.5019248.44010130
Sanath JayasuriyaSL20072007120887844.0011874.58010121
Imran FarhatPAK20062006120886544.0016752.69010150
Prasanna JayawardeneSL20072007220715135.5014847.97010110
Thilan SamaraweeraSL20062006120696534.5019435.57010100
Chamara SilvaSL20072007230643721.338971.91000100
Matt PriorENG20072007120636331.5015341.1801180
Paul CollingwoodENG20072007120614530.5014841.2200040
Kamran AkmalPAK20062006120573328.507972.1500090
Kevin PietersenENG20072007120493124.509054.44000100
Malinga BandaraSL20062006120474323.507463.5100060
Mohammad AshrafulBAN20072007120452622.509945.4500050
Michael VaughanENG20072007120423721.0013331.5800060
Ravi BoparaENG20072007120423421.006465.6300070
Tushar ImranBAN20072007120341717.008141.9800050
Habibul BasharBAN20072007120331816.505757.8900050
Tillakaratne DilshanSL20062006120332216.505362.2600060
Ryan SidebottomENG20072007120323116.009633.3300030
Mohammad YousufPAK20062006121311731.006547.6900040
Javed OmarBAN20072007120302215.006744.7800060
Matthew HoggardENG20072007120231511.505145.1000030
Upul TharangaSL20062006120221211.005143.1400030
James AndersonENG20072007120201110.005337.7400010
Mahela JayawardeneSL2006200612019159.505236.5400020
Nuwan KulasekaraSL2006200612019139.503455.8800030
WPUJC VaasSL20072007121181218.003946.1500020
Tillakaratne DilshanSL200720071111717*-2470.8300020
Inzamam-ul-HaqPAK20062006110151515.003839.4700010
Sanath JayasuriyaSL20062006110141414.003935.9000011
Mashrafe MortazaBAN200720071201386.503043.3300010
Upul TharangaSL20072007110121212.003435.2900010
Mushfiqur RahimBAN200720071211211*12.006618.1800010
Iftikhar AnjumPAK2006200611199*-3923.0800020
Dilhara FernandoSL2007200712199*9.002045.0000100
Jehan MubarakSL20072007120994.503724.3200120
Lasith MalingaSL20062006121999.002733.3300001
Farveez MaharoofSL20062006120874.004219.0500010
Faisal IqbalPAK20062006110555.002222.7300010
Mohammad RafiqueBAN20072007121555.001729.4100010
Shahadat HossainBAN20072007120552.501631.2500100
Abdul RazzaqPAK20062006110444.00757.1400010
Umar GulPAK20062006110444.00666.6700010
Danish KaneriaPAK20062006110444.00850.0000000
Syed RaselBAN20072007120442.00850.0000110
Page 1Next

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