LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL172/2 (31.1)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

India tour of Sri Lanka 2017: Batting by team

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: India tour of Sri Lanka 2017×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
HMRKB HerathSLSri Lanka20172312817*14.004858.3300040
Upul TharangaSLSri Lanka201771001636416.3022273.42011260
Dilruwan PereraSLSri Lanka201736215092*37.5025359.29011185
Virat KohliINDIndia2017910357313181.8660694.55320545
Wriddhiman SahaINDIndia2017330996733.0020947.3701071
Shikhar DhawanINDIndia201778154819078.29491111.61300845
Ravindra JadejaINDIndia20172218570*85.0010977.9801063
Ajinkya RahaneINDIndia201745123413258.5043553.79110200
Abhinav MukundINDIndia2017120938146.5014265.49010100
Angelo MathewsSLSri Lanka201791213818334.6463560.00031376
Ravichandran AshwinINDIndia20173301325444.0022758.15010131
Cheteshwar PujaraINDIndia201734030915377.2556554.69200261
Umesh YadavINDIndia20173332211*-3366.6700021
Dimuth KarunaratneSLSri Lanka201736028514147.5063245.09110300
Nuwan PradeepSLSri Lanka201724011102.754325.5800210
Mohammed ShamiINDIndia2017330573019.0051111.7600025
Niroshan DickwellaSLSri Lanka201791203686730.6744083.64030503
Hardik PandyaINDIndia201775019710839.40186105.911111711
Kusal MendisSLSri Lanka2017710025711025.7041661.78101370
Dhanushka GunathillekeSLSri Lanka2017340723518.0012657.1400080
CBRLS KumaraSLSri Lanka201724112104.003633.3300120
Dinesh ChandimalSLSri Lanka20173501324826.4028745.99000141
KL RahulINDIndia20177601948532.3327371.06020200
Dhananjaya de SilvaSLSri Lanka201712017178.501894.4400140
Malinda PushpakumaraSLSri Lanka2017461531610.6016532.1200062
Kuldeep YadavINDIndia2017410262626.007335.6200020
PADLR SandakanSLSri Lanka201723023107.675641.0700040
Vishwa FernandoSLSri Lanka2017674247*8.006040.0000220
Lasith MalingaSLSri Lanka20176411183.671668.7500101
MS DhoniINDIndia201765516367*-19882.32010102
Chamara KapugederaSLSri Lanka2017330554018.338564.7100030
Rohit SharmaINDIndia2017661311124*62.2031997.49210348
Thisara PereraSLSri Lanka201722011115.501291.6700101
Kedar JadhavINDIndia2017530646321.337882.0501170
Bhuvneshwar KumarINDIndia20175115353*-8066.2501041
Axar PatelINDIndia2017510666.00966.6700000
Wanindu HasarangaSLSri Lanka2017330332211.003691.6700031
Akila DananjayaSLSri Lanka20175412611*8.674557.7800020
Dushmantha ChameeraSLSri Lanka2017221126*12.001770.5900010
Milinda SiriwardanaSLSri Lanka20174401445836.00141102.13010104
Lahiru ThirimanneSLSri Lanka20173301658055.0023470.5102093
Manish PandeyINDIndia201733213751*137.00131104.58020101
Dilshan MunaweeraSLSri Lanka2017330685322.6758117.2401074
Isuru UdanaSLSri Lanka20171111919*-10190.0000021
Seekkuge PrasannaSLSri Lanka2017110111111.008137.5000010
Ashan PriyanjanSLSri Lanka20171114040*-40100.0000012
Dasun ShanakaSLSri Lanka2017110000.0030.0000100

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.