ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

India tour of Sri Lanka 2017: Batting records

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: India tour of Sri Lanka 2017×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL201791213818334.6463560.00031376
Niroshan DickwellaSL201791203686730.6744083.64030503
Virat KohliIND2017910357313181.8660694.55320545
Kusal MendisSL2017710025711025.7041661.78101370
Upul TharangaSL201771001636416.3022273.42011260
Shikhar DhawanIND201778154819078.29491111.61300845
Vishwa FernandoSL2017674247*8.006040.0000220
Rohit SharmaIND2017661311124*62.2031997.49210348
Dimuth KarunaratneSL201736028514147.5063245.09110300
KL RahulIND20177601948532.3327371.06020200
Dilruwan PereraSL201736215092*37.5025359.29011185
Malinda PushpakumaraSL2017461531610.6016532.1200062
Ajinkya RahaneIND201745123413258.5043553.79110200
Hardik PandyaIND201775019710839.40186105.911111711
MS DhoniIND201765516367*-19882.32010102
Dinesh ChandimalSL20173501324826.4028745.99000141
Cheteshwar PujaraIND201734030915377.2556554.69200261
Milinda SiriwardanaSL20174401445836.00141102.13010104
Dhanushka GunathillekeSL2017340723518.0012657.1400080
Akila DananjayaSL20175412611*8.674557.7800020
CBRLS KumaraSL201724112104.003633.3300120
Lasith MalingaSL20176411183.671668.7500101
Nuwan PradeepSL201724011102.754325.5800210
Lahiru ThirimanneSL20173301658055.0023470.5102093
Manish PandeyIND201733213751*137.00131104.58020101
Ravichandran AshwinIND20173301325444.0022758.15010131
Wriddhiman SahaIND2017330996733.0020947.3701071
Dilshan MunaweeraSL2017330685322.6758117.2401074
Kedar JadhavIND2017530646321.337882.0501170
Mohammed ShamiIND2017330573019.0051111.7600025
Chamara KapugederaSL2017330554018.338564.7100030
Wanindu HasarangaSL2017330332211.003691.6700031
HMRKB HerathSL20172312817*14.004858.3300040
PADLR SandakanSL201723023107.675641.0700040
Umesh YadavIND20173332211*-3366.6700021
Abhinav MukundIND2017120938146.5014265.49010100
Ravindra JadejaIND20172218570*85.0010977.9801063
Dhananjaya de SilvaSL201712017178.501894.4400140
Dushmantha ChameeraSL2017221126*12.001770.5900010
Thisara PereraSL201722011115.501291.6700101
Bhuvneshwar KumarIND20175115353*-8066.2501041
Ashan PriyanjanSL20171114040*-40100.0000012
Kuldeep YadavIND2017410262626.007335.6200020
Isuru UdanaSL20171111919*-10190.0000021
Seekkuge PrasannaSL2017110111111.008137.5000010
Axar PatelIND2017510666.00966.6700000
Dasun ShanakaSL2017110000.0030.0000100

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