Batting by year (ODIs)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2004200433117174*85.5023572.7702090
Mahela JayawardeneSL200420043311476173.5019973.87010120
Kusal MendisSL20242024110143143143.00128111.72100172
Matthew HaydenAUS200420042201339366.5017376.8801081
Ricky PontingAUS200420042201276963.5017572.5702081
Younis KhanPAK2003200333110270*51.0013973.3801070
Stephen FlemingNZ200320033301026534.0021248.1101055
Avishka FernandoSL20242024110100100100.0011586.9610092
Andrew SymondsAUS200420042227337*-72101.3900061
Sanath JayasuriyaSL20042004330715523.678682.56010110
Adam GilchristAUS20042004220666633.0066100.0001190
Shoaib MalikPAK20032003330633421.009268.4800080
Mahela JayawardeneSL20032003320603830.0013444.7800030
Rashid LatifPAK20032003330602620.009662.5000050
Scott StyrisNZ20032003330572919.0010057.0000041
Sanath JayasuriyaSL200320033315546*27.507078.5700181
Romesh KaluwitharanaSL200320033315436*27.006484.38001110
Mohammad HafeezPAK20032003330535317.6712243.4401220
Chris NevinNZ20032003330532817.678264.6300070
Shaun PollockSA200420041115252*-6975.3601031
Avishka GunawardeneSL20042004110525252.006481.2501070
Brendon McCullumNZ200320033225147*-6973.9100033
Lou VincentNZ200320033315025*25.0014135.4600031
Will YoungNZ20242024110484848.0046104.3500080
Marvan AtapattuSL20042004220484724.007762.3400040
Graeme SmithSA20042004110464646.006471.8800040
Saman JayanthaSL20042004110464646.007363.0100021
Michael BevanAUS200420042214524*45.005286.5400011
Chris CairnsNZ200320033314518*22.506470.3100060
Charith AsalankaSL20242024110404040.0028142.8600032
Kumar SangakkaraSL20032003320402920.007751.9500060
Marvan AtapattuSL20032003320392619.5010736.4500050
Tim RobinsonNZ20242024110353535.003697.2200040
Michael BracewellNZ202420241113434*-32106.2500050
Abdul RazzaqPAK200320033313424*17.005660.7100101
Damien MartynAUS20042004220322716.005162.7500010
Shoaib AkhtarPAK20032003220322716.004374.4200032
Paul CollingwoodENG20032003110313131.009632.2900000
Taufeeq UmarPAK20032003220302115.007142.2500030
Tillakaratne DilshanSL200420043212918*29.004663.0400010
Herschelle GibbsSA20042004110272727.0027100.0000050
Mark BoucherSA20042004110272727.006939.1300010
Mohammad YousufPAK2003200333026258.676341.2700130
Mohammad SamiPAK200320033322611*26.003672.2200011
Jacques RudolphSA20042004110242424.003470.5900010
Ashley GilesENG20032003110212121.005438.8900010
Faisal IqbalPAK20032003220212110.507627.6300120
Nicky BojeSA200420041111919*-10190.0000030
Kyle MillsNZ20032003210171717.003943.5900010
Russel ArnoldSL20032003110131313.004727.6600000
Page 1Next

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