Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL2004-200566131813063.6034592.17201341
Kumar SangakkaraSL2004-200565121310153.2532066.56110250
Tillakaratne DilshanSL2004-20056401568639.0021472.90010120
Marvan AtapattuSL2004-20056501296525.8022158.37010160
Mahela JayawardeneSL2004-20056511256331.2521957.08011112
Upul ChandanaSL2004530321310.675459.2600000
WPUJC VaasSL2004-20055301163.673531.4300100
Muttiah MuralitharanSL2004-200553294*9.001464.2900000
Avishka GunawardeneSL200444110564*35.0021149.7601071
Farveez MaharoofSL20044201396.501492.8600010
Nuwan ZoysaSL2004432106*10.001662.5000000
Lasith MalingaSL2004-200531111*-1100.0000000
Habibul BasharBAN2004-20052301068435.3313578.52010140
Sachin TendulkarIND2004220927446.0012176.03010101
Virender SehwagIND2004220868143.0010482.6901072
Sourav GangulyIND2004220837941.5014059.2901090
Mohammad AshrafulBAN2004-2005230836627.6718445.1101161
Yuvraj SinghIND2004220585029.007577.3301040
Khaled MashudBAN2004-2005230361912.006555.3800030
Zaheer KhanIND20042112828*-24116.6700012
Mohammad RafiqueBAN2004-20052301896.002962.0700020
Rahul DravidIND200422017168.503548.5700000
Harbhajan SinghIND2004210161616.003053.3300020
Irfan PathanIND2004221108*10.0010100.0000000
Mohammad KaifIND2004220653.001735.2900000
Saman JayanthaSL2004220653.001735.2900010
Thilan SamaraweeraSL2005110787878.0019839.3901070
Ricky PontingAUS2004110676767.007984.8101082
Andrew SymondsAUS2004110535353.007669.7401030
Abdul RazzaqPAK2004110434343.007160.5600040
Manjural Islam RanaBAN2004110434343.008451.1900030
Javed OmarBAN2005120393019.505472.2200060
Michael ClarkeAUS2004110363636.0032112.5000020
Yasir HameedPAK2004110222222.005937.2900001
Syed RaselBAN2005120201910.003458.8200040
Kaushal LokuarachchiSL2004110181818.001994.7400010
Shahriar NafeesBAN200512016138.003447.0600010
Matthew HaydenAUS2004110151515.002075.0000020
Adam GilchristAUS2004110141414.001877.7800010
Michael BevanAUS2004110141414.003540.0000000
Imran NazirPAK2004110141414.002166.6700010
Parthiv PatelIND20041111313*-10130.0000010
HMRKB HerathSL2005110131313.003240.6300010
VVS LaxmanIND2004110121212.003435.2900010
Abdur RazzakBAN2004110101010.009111.1100000
Inzamam-ul-HaqPAK2004110999.002240.9100010
Mohammad SamiPAK2004110999.002634.6200000
Jason GillespieAUS200411188*-1553.3300000
Ashish NehraIND200411188*-6133.3300010
Aftab AhmedBAN2005120884.001172.7300110
Page 1Next

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