Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R.Premadasa Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL2004200455127213068.0029193.47201291
Kumar SangakkaraSL2004200454118310161.0023876.89110220
Tillakaratne DilshanSL20052005110868686.0012469.3501080
Habibul BasharBAN20052005120998449.5012579.20010130
Virender SehwagIND20042004220868143.0010482.6901072
Sourav GangulyIND20042004220837941.5014059.2901090
Thilan SamaraweeraSL20052005110787878.0019839.3901070
Sachin TendulkarIND20042004220927446.0012176.03010101
Ricky PontingAUS20042004110676767.007984.8101082
Mohammad AshrafulBAN20042004110666666.0012055.0001051
Marvan AtapattuSL200420045401116527.7518859.04010150
Avishka GunawardeneSL2004200444110564*35.0021149.7601071
Mahela JayawardeneSL20052005110636363.0012052.5001071
Andrew SymondsAUS20042004110535353.007669.7401030
Yuvraj SinghIND20042004220585029.007577.3301040
Sanath JayasuriyaSL20052005110464646.005485.1900050
Abdul RazzaqPAK20042004110434343.007160.5600040
Manjural Islam RanaBAN20042004110434343.008451.1900030
Tillakaratne DilshanSL20042004530703923.339077.7800040
Michael ClarkeAUS20042004110363636.0032112.5000020
Ken RutherfordNZ19861986110343434.005068.0000040
Javed OmarBAN20052005120393019.505472.2200060
Kumar SangakkaraSL20052005110303030.008236.5900030
Zaheer KhanIND200420042112828*-24116.6700012
Tony BlainNZ198619861112626*-4261.9000020
Mahela JayawardeneSL20042004541622520.679962.6300141
John WrightNZ19861986110242424.005048.0000040
Duleep MendisSL19861986110242424.003177.4200000
Arjuna RanatungaSL19861986110232323.003762.1600020
Brendon KuruppuSL19861986110232323.005839.6600030
Ravi RatnayekeSL198619861112222*-3073.3300000
Yasir HameedPAK20042004110222222.005937.2900001
Jeff CroweNZ19861986110202020.004940.8200010
Syed RaselBAN20052005120201910.003458.8200040
Khaled MashudBAN20042004110191919.0016118.7500010
Marvan AtapattuSL20052005110181818.003354.5500010
Kaushal LokuarachchiSL20042004110181818.001994.7400010
Mohammad AshrafulBAN2005200512017178.506426.5600110
John BracewellNZ198619861111616*-15106.6700030
Rahul DravidIND2004200422017168.503548.5700000
Harbhajan SinghIND20042004210161616.003053.3300020
Khaled MashudBAN2005200512017158.504934.6900020
Matthew HaydenAUS20042004110151515.002075.0000020
Adam GilchristAUS20042004110141414.001877.7800010
Michael BevanAUS20042004110141414.003540.0000000
Imran NazirPAK20042004110141414.002166.6700010
Asanka GurusinhaSL19861986110141414.004729.7900000
Parthiv PatelIND200420041111313*-10130.0000010
Upul ChandanaSL20042004530321310.675459.2600000
Shahriar NafeesBAN2005200512016138.003447.0600010
Page 1Next

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