Live4th ODI · Ireland in Namibia 2026/27NAM32/2 (10.5)IRE298/8 (50)NAM need 267 runs in 235 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Sri Lanka Triangular Series 2010: Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Sri Lanka Triangular Series 2010×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSLIndia201033019011063.3320095.00100251
Virender SehwagINDSri Lanka201033113999*69.50134103.73010192
Virender SehwagINDNew Zealand201022012911064.50116111.21100191
Ross TaylorNZIndia20102201039551.5012781.10010101
MS DhoniINDSri Lanka20103311006750.0015464.9401091
Scott StyrisNZIndia2010220908945.0011081.8201091
Kumar SangakkaraSLNew Zealand2010220884844.0012172.7300090
Kumar SangakkaraSLIndia2010331867143.008996.6301091
Upul TharangaSLNew Zealand2010220827041.0013262.12010110
Mahela JayawardeneSLIndia2010330763925.3311367.26000110
Mahela JayawardeneSLNew Zealand20102216459*64.008377.1101041
Yuvraj SinghINDSri Lanka2010220643832.009567.3700091
Kyle MillsNZIndia2010220615230.5040152.5001093
Suresh RainaINDSri Lanka2010330582919.337973.4200042
BJ WatlingNZSri Lanka2010210555555.006880.8801080
Tillakaratne DilshanSLNew Zealand2010220494424.506180.3300090
Suraj RandivSLIndia2010320474323.506572.3100050
Chamara SilvaSLNew Zealand20101114141*-5771.9300041
MS DhoniINDNew Zealand2010220403820.008447.6200030
Virat KohliINDSri Lanka2010220373718.506061.6700150
Ravindra JadejaINDNew Zealand2010220372018.507052.8600050
Thilan SamaraweeraSLNew Zealand20101113636*-3894.7400040
Nathan McCullumNZSri Lanka2010210363636.006456.2500001
Chamara SilvaSLIndia20102112626*-21123.8100020
Scott StyrisNZSri Lanka2010210242424.003372.7300010
Nuwan KulasekaraSLIndia2010321222222.003073.3300030
Chamara KapugederaSLIndia2010320221211.003857.8900020
Daryl TuffeyNZIndia2010110191919.0013146.1500021
Dinesh KarthikINDSri Lanka201033019106.336230.6500100
Grant ElliottNZIndia201022018119.005135.2900010
Upul TharangaSLIndia20103311812*9.002962.0700130
Ross TaylorNZSri Lanka2010210161616.003447.0600020
Angelo MathewsSLIndia201032016158.003053.3300020
Rohit SharmaINDSri Lanka201033016115.333250.0000120
Jacob OramNZIndia2010110141414.0010140.0000020
Dinesh KarthikINDNew Zealand201022014147.002360.8700120
Praveen KumarINDSri Lanka201032014147.001782.3500111
Tim SoutheeNZSri Lanka2010110131313.003043.3300000
Kane WilliamsonNZIndia201022013136.503636.1100110
Peter IngramNZIndia2010110121212.001770.5900020
Kyle MillsNZSri Lanka2010210111111.002544.0000010
Gareth HopkinsNZSri Lanka2010210111111.002250.0000000
Yuvraj SinghINDNew Zealand20102201165.504425.0000020
Martin GuptillNZIndia201022011115.507157.1400120
Tim SoutheeNZIndia2010110101010.005200.0000011
Gareth HopkinsNZIndia201022010105.001662.5000100
Chamara KapugederaSLNew Zealand201021199*-9100.0000010
Ishant SharmaINDNew Zealand201011188*-1266.6700010
Virat KohliINDNew Zealand2010110888.001650.0000010
Nuwan KulasekaraSLNew Zealand2010210777.003233.3300001
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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