Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2006-2007351561222*140.2583467.27220780
Mahela JayawardeneSL2006-200735025016550.0038265.45110263
Lasith MalingaSL2006-20073421296.003633.3300001
Sanath JayasuriyaSL2006-20072301027834.0015764.97010132
Michael VandortSL20072301004933.3323542.55000110
Chamara SilvaSL2007230643721.338971.91000100
Tillakaratne DilshanSL2006-2007231502225.007764.9400080
Upul TharangaSL2006-2007230341211.338540.0000040
Muttiah MuralitharanSL2006-200733121*1.00540.0000100
Ian BellENG20071201578378.5033447.01020180
Younis KhanPAK200612110873*108.0015569.68010190
Shahriar NafeesBAN2007120936446.5019248.44010130
Imran FarhatPAK2006120886544.0016752.69010150
Prasanna JayawardeneSL2007220715135.5014847.97010110
Thilan SamaraweeraSL2006120696534.5019435.57010100
Matt PriorENG2007120636331.5015341.1801180
Paul CollingwoodENG2007120614530.5014841.2200040
Kamran AkmalPAK2006120573328.507972.1500090
Kevin PietersenENG2007120493124.509054.44000100
Malinga BandaraSL2006120474323.507463.5100060
Mohammad AshrafulBAN2007120452622.509945.4500050
Michael VaughanENG2007120423721.0013331.5800060
Ravi BoparaENG2007120423421.006465.6300070
Tushar ImranBAN2007120341717.008141.9800050
Habibul BasharBAN2007120331816.505757.8900050
Ryan SidebottomENG2007120323116.009633.3300030
Mohammad YousufPAK2006121311731.006547.6900040
Javed OmarBAN2007120302215.006744.7800060
Matthew HoggardENG2007120231511.505145.1000030
James AndersonENG2007120201110.005337.7400010
Nuwan KulasekaraSL200612019139.503455.8800030
WPUJC VaasSL2007121181218.003946.1500020
Mashrafe MortazaBAN20071201386.503043.3300010
Mushfiqur RahimBAN20071211211*12.006618.1800010
Dilhara FernandoSL200712199*9.002045.0000100
Jehan MubarakSL2007120994.503724.3200120
Farveez MaharoofSL2006-2007220874.004219.0500010
Mohammad RafiqueBAN2007121555.001729.4100010
Shahadat HossainBAN2007120552.501631.2500100
Syed RaselBAN2007120442.00850.0000110
Alastair CookENG2007120442.00757.1400110
Monty PanesarENG200712242*-1526.6700000
Rajin SalehBAN2007120000.00320.0000200
Inzamam-ul-HaqPAK2006110151515.003839.4700010
Iftikhar AnjumPAK200611199*-3923.0800020
Faisal IqbalPAK2006110555.002222.7300010
Abdul RazzaqPAK2006110444.00757.1400010
Umar GulPAK2006110444.00666.6700010
Danish KaneriaPAK2006110444.00850.0000000
Mohammad AsifPAK2006110000.000-00100

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