Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R. Premadasa Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDSri Lanka1998-199933023012876.6723996.23110182
Sourav GangulyINDSri Lanka1998-200544022410956.0031770.66110163
Aravinda de SilvaSLIndia1998220202105101.0021394.84110151
Marvan AtapattuSLIndia1998-200544119171*63.6728866.32020160
Sanath JayasuriyaSLIndia1998-20054401726743.0018592.97020201
Shoaib MalikPAKIndia2004110143143143.00127112.60100181
Mark WaughAUSSri Lanka19992201168458.0014679.4501090
Upul TharangaSLBangladesh200522011410557.0012392.68100100
Murray GoodwinZIMSri Lanka1998110111111111.0013482.8410070
Mahela JayawardeneSLIndia1998-20053311118355.5013383.4601060
Yuvraj SinghINDWest Indies2005110110110110.0011496.49100111
Romesh KaluwitharanaSLAustralia199922110595*105.0013677.21010120
Mahela JayawardeneSLEngland2001111101101*-11587.8310070
Ajay JadejaINDSri Lanka1998-1999331964948.0011881.3600034
Ricky PontingAUSSri Lanka1999-2004330956331.6714067.8601040
Russel ArnoldSLAustralia1999-2004330924730.6714563.4500030
Rahul DravidINDSri Lanka1999-2005220916945.5012572.8001040
Marvan AtapattuSLSouth Africa2004220906445.0011876.27010100
Kumar SangakkaraSLSouth Africa2004220876343.5011575.6501031
Runako MortonWIIndia2005110848484.0010480.7701061
Shaun PollockSASri Lanka2004220845442.0012368.2901030
Marvan AtapattuSLNew Zealand19981118383*-11870.3401090
Mohammad KaifINDWest Indies20051118383*-10380.5801060
Nathan AstleNZIndia1998110818181.0011968.0701061
Andrew SymondsAUSSri Lanka1999-20043328145*81.0010676.4200061
Mahela JayawardeneSLAustralia1999-2004320808040.0011172.0701150
Damien MartynAUSSri Lanka1999-2004220796239.5012463.7101030
Sachin TendulkarINDPakistan2004110787878.0010375.7301060
Denesh RamdinWIIndia20051117474*-8389.1601070
Jacques KallisSASri Lanka2004220747437.009181.3201152
Avishka GunawardeneSLSouth Africa2004220725136.008881.8201091
Shahriar NafeesBANSri Lanka2005220725136.0011562.6101070
Upul ChandanaSLAustralia1999-2004320693534.507197.1800030
Mohammad RizwanPAKAfghanistan2023110676767.007984.8101061
Upul ChandanaSLSouth Africa20042216661*66.0010066.0001020
Russel ArnoldSLIndia2005110646464.0063101.5901040
Mujeeb Ur RahmanAFGPakistan2023110646464.0037172.9701055
Mark BoucherSASri Lanka2004220625831.0061101.6401051
Babar AzamPAKAfghanistan2023110606060.008669.7701041
Mohammad AzharuddinINDSri Lanka19982216055*60.008768.9701011
Adam GilchristAUSSri Lanka1999-2004330593819.677578.6700151
Sanath JayasuriyaSLNew Zealand1998110575757.006291.9401060
Marvan AtapattuSLEngland2001110575757.009162.6401020
Alec StewartENGSri Lanka2001110555555.0010253.9201020
Chamara SilvaSLAustralia1999210555555.008564.7101050
Bryan YoungNZSri Lanka1998110555555.0052105.7701070
Steve WaughAUSSri Lanka1999220554327.508862.5000040
Lance KlusenerSASri Lanka2004220554027.507375.3400030
Khaled MashudBANPakistan2004110545454.009457.4501050
Sachin TendulkarINDNew Zealand1998110535353.0036147.2201033
Page 1Next

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