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 2024: Batting records

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: India tour of Sri Lanka 2024×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Pathum NissankaSL20246602387939.6724099.17021316
Rohit SharmaIND20243301576452.33111141.44020188
Kusal MendisSL20246602015933.5023485.90010201
Avishka FernandoSL20243301379645.6717180.12010142
Kushal Janith PereraSL20243301195339.6782145.12010142
Dunith WellalageSL202433110867*54.00103104.8501084
Suryakumar YadavIND2024330925830.6747195.74010133
Shubman GillIND20245501303926.0014689.04000141
Kamindu MendisSL20245511024025.5097105.15000101
Axar PatelIND2024541894429.6711378.7600064
Yashasvi JaiswalIND2024330804026.6745177.78000104
Washington SundarIND2024440753018.758786.2100054
Charith AsalankaSL2024660632510.509070.0000252
Virat KohliIND2024330582419.336984.0600080
Rishabh PantIND2024331574928.5044129.5500071
Riyan ParagIND2024430482616.0037129.7300042
Shivam DubeIND2024440472511.755683.9300122
Janith LiyanageSL2024330402013.336759.7000021
Shreyas IyerIND2024330382312.673997.4400070
Akila DananjayaSL2024220321716.003494.1200040
KL RahulIND2024220313115.504568.8900120
Hardik PandyaIND20242213122*31.0019163.1600041
Wanindu HasarangaSL202444029247.254367.4400112
Sadeera SamarawickramaSL202433022147.335044.0000110
Kuldeep YadavIND2024331157*7.506722.3900000
Ramesh MendisSL202422015127.501693.7500001
Mohammed SirajIND202464295*4.503030.0000100
Ravi BishnoiIND202431188*-8100.0000010
Mahesh TheekshanaSL202444173*2.331353.8500100
Matheesha PathiranaSL2024321767.00887.5000000
Arshdeep SinghIND2024431432.00666.6700100
Chamindu WickramasingheSL202411144*-2200.0000000
Rinku SinghIND2024320211.00450.0000000
Jeffrey VandersaySL202421111*-1100.0000000
Asitha FernandoSL202462211*-250.0000000
Mohamed ShirazSL202411111*-1100.0000000
Sanju SamsonIND2024220000.0050.0000200
Dasun ShanakaSL2024220000.0010.0000200
Dilshan MadushankaSL2024110000.0010.0000100

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