Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Sri Lanka Triangular Series 2010: Batting by opposition

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Sri Lanka Triangular Series 2010×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagINDNew Zealand201022012911064.50116111.21100191
Yuvraj SinghINDNew Zealand20102201165.504425.0000020
Jacob OramNZIndia2010110141414.0010140.0000020
Kyle MillsNZIndia2010220615230.5040152.5001093
Daryl TuffeyNZIndia2010110191919.0013146.1500021
Ashish NehraINDNew Zealand2010220442.002317.3900110
Scott StyrisNZIndia2010220908945.0011081.8201091
Gareth HopkinsNZIndia201022010105.001662.5000100
Dinesh KarthikINDNew Zealand201022014147.002360.8700120
MS DhoniINDNew Zealand2010220403820.008447.6200030
Suresh RainaINDNew Zealand2010220763.50977.7800010
Ross TaylorNZIndia20102201039551.5012781.10010101
Rohit SharmaINDNew Zealand2010110444.001136.3600000
Praveen KumarINDNew Zealand2010220763.502035.0000010
Grant ElliottNZIndia201022018119.005135.2900010
Ravindra JadejaINDNew Zealand2010220372018.507052.8600050
Pragyan OjhaINDNew Zealand201011100*-40.0000000
Martin GuptillNZIndia201022011115.507157.1400120
Abhimanyu MithunINDNew Zealand2010110444.001625.0000000
Peter IngramNZIndia2010110121212.001770.5900020
Andy McKayNZIndia201022233*-1323.0800000
Kane WilliamsonNZIndia201022013136.503636.1100110
Mahela JayawardeneSLNew Zealand20102216459*64.008377.1101041
Kumar SangakkaraSLNew Zealand2010220884844.0012172.7300090
Kyle MillsNZSri Lanka2010210111111.002544.0000010
Daryl TuffeyNZSri Lanka2010210000.0010.0000100
Scott StyrisNZSri Lanka2010210242424.003372.7300010
Tillakaratne DilshanSLNew Zealand2010220494424.506180.3300090
Nuwan KulasekaraSLNew Zealand2010210777.003233.3300001
Thilan SamaraweeraSLNew Zealand20101113636*-3894.7400040
HMRKB HerathSLNew Zealand2010210222.00366.6700000
Gareth HopkinsNZSri Lanka2010210111111.002250.0000000
Upul TharangaSLNew Zealand2010220827041.0013262.12010110
Chamara KapugederaSLNew Zealand201021199*-9100.0000010
Ross TaylorNZSri Lanka2010210161616.003447.0600020
Nathan McCullumNZSri Lanka2010210363636.006456.2500001
Tim SoutheeNZSri Lanka2010110131313.003043.3300000
Angelo MathewsSLNew Zealand2010210000.0010.0000100
Martin GuptillNZSri Lanka2010110000.0010.0000100
BJ WatlingNZSri Lanka2010210555555.006880.8801080
Andy McKayNZSri Lanka201011144*-1233.3300000
Kane WilliamsonNZSri Lanka2010210000.0020.0000100
Virender SehwagINDSri Lanka201033113999*69.50134103.73010192
Mahela JayawardeneSLIndia2010330763925.3311367.26000110
Kumar SangakkaraSLIndia2010331867143.008996.6301091
Dilhara FernandoSLIndia201011166*-1154.5500000
Ashish NehraINDSri Lanka2010320422.001136.3600000
Tillakaratne DilshanSLIndia201033019011063.3320095.00100251
Nuwan KulasekaraSLIndia2010321222222.003073.3300030
Thilan SamaraweeraSLIndia2010110777.002330.4300010
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.