Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen FlemingNZ20035501216524.2024649.1901066
Shoaib AkhtarPAK2003441552718.337177.4600043
Brendon McCullumNZ20035425147*25.508262.2000233
Mahela JayawardeneSL2001-20071514342894*38.9163567.40031342
Sanath JayasuriyaSL2001-2007131322905526.3638176.12011392
Kusal MendisSL2024110143143143.00128111.72100172
Scott StyrisNZ20035501034620.6020151.2400152
Avishka FernandoSL2024110100100100.0011586.9610092
Saman JayanthaSL2004330984632.6713373.6800092
Charith AsalankaSL2024110404040.0028142.8600032
Kumar SangakkaraSL2001-20071514135774*27.4657362.30030261
Rahul DravidIND2004-200544024010460.0029082.76121221
Shoaib MalikPAK20035501707434.0021877.98010171
Matthew HaydenAUS20042201339366.5017376.8801081
Ricky PontingAUS20042201276963.5017572.5702081
Chris CairnsNZ2003551872821.7511575.65000101
Lou VincentNZ2003551843221.0021838.5300051
Herschelle GibbsSA2004220764938.0010969.7200091
Mohammad HafeezPAK2003550765315.2017144.4401231
Andrew SymondsAUS20042227337*-72101.3900061
Irfan PathanIND2004-20054437336*73.0073100.0000081
Shaun PollockSA20042216652*66.008974.1601041
Abdul RazzaqPAK20035516424*16.009666.6700111
Jacques KallisSA2004220595229.5011949.5801031
Michael BevanAUS20042214524*45.005286.5400011
VVS LaxmanIND2004-2005220362218.006456.2500021
Mohammad SamiPAK20035532911*14.504860.4200111
Harbhajan SinghIND20052212420*24.002596.0000021
Alec StewartENG2001110212121.002777.7800031
Dilhara LokuhettigeSL2005220212110.502680.7700131
Lance KlusenerSA200422012126.002254.5500101
Mitchell HayNZ2024110101010.009111.1100001
Jehan MubarakSL2007110666.001060.0000001
Marvan AtapattuSL2001-20051211135997*35.9066853.74020310
Tillakaratne DilshanSL2003-2007131132107026.2533762.31010170
Avishka GunawardeneSL20044401797344.7525171.31020220
Younis KhanPAK200355115470*38.5023166.67010100
Sourav GangulyIND2004-20053301135637.6722849.5602080
Romesh KaluwitharanaSL2001-20048811074815.2921450.00002150
Upul ChandanaSL2003-20059619544*19.0014266.9000070
Mohammad KaifIND2004-2005441953431.6711185.5900060
Chris NevinNZ2003550932818.6017154.39000100
Russel ArnoldSL2001-20055518839*22.0019345.6000060
Virender SehwagIND2004-2005440833720.759191.21001130
Rashid LatifPAK2003550822616.4013262.1200060
Yuvraj SinghIND2004-2005330814727.0013659.5600080
Adam GilchristAUS2004220666633.0066100.0001190
Paul CollingwoodENG2003-2007220633231.5016737.7200010
Graham ThorpeENG20011116262*-10757.9401050
Graeme SmithSA2004220624631.009168.1300050
Page 1Next

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