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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

India: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Pallekele International Cricket Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDIndia tour of Sri Lanka 20172017221178124*178.0019093.68110215
Shikhar DhawanINDIndia tour of Sri Lanka 2017201733017311957.6717698.30100241
MS DhoniINDIndia tour of Sri Lanka 2017201722211267*-15472.7301051
Hardik PandyaINDIndia tour of Sri Lanka 2017201732010810854.0099109.0910187
KL RahulINDIndia tour of Sri Lanka 201720173301068535.3316564.24010100
Suryakumar YadavINDIndia tour of Sri Lanka 20242024330925830.6747195.74010133
Gautam GambhirINDIndia in Sri Lanka ODI Series 20122012110888888.009988.8901070
Hardik PandyaINDAsia Cup 20232023210878787.009096.6701071
Rohit SharmaINDAsia Cup 202320232218574*85.0081104.9401085
Ishan KishanINDAsia Cup 20232023210828282.0081101.2301092
Yashasvi JaiswalINDIndia tour of Sri Lanka 20242024330804026.6745177.78000104
Shubman GillINDAsia Cup 202320232217767*77.009481.9101091
Shubman GillINDIndia tour of Sri Lanka 20242024220733936.5053137.7400091
Virat KohliIND-2012010686868.0048141.67010111
Manoj TiwaryINDIndia in Sri Lanka ODI Series 20122012110656565.006895.5901060
MS DhoniINDIndia in Sri Lanka ODI Series 20122012110585858.0038152.6301081
Bhuvneshwar KumarINDIndia tour of Sri Lanka 201720172115353*-8066.2501041
Rishabh PantINDIndia tour of Sri Lanka 20242024221514951.0035145.7100061
Virat KohliINDIndia tour of Sri Lanka 20172017330494216.339750.5200040
Suresh RainaIND-20120113434*-25136.0000031
Riyan ParagINDIndia tour of Sri Lanka 20242024320332616.5024137.5000022
Ravichandran AshwinINDIndia tour of Sri Lanka 20172017110313131.007541.3300010
Hardik PandyaINDIndia tour of Sri Lanka 202420242213122*31.0019163.1600041
Irfan PathanINDIndia in Sri Lanka ODI Series 201220121112929*-28103.5700020
Kuldeep YadavINDIndia tour of Sri Lanka 20172017110262626.007335.6200020
Washington SundarINDIndia tour of Sri Lanka 20242024110252525.0018138.8900021
Virat KohliINDIndia in Sri Lanka ODI Series 20122012110232323.003565.7100020
Ajinkya RahaneIND-2012010212121.002584.0000001
Ajinkya RahaneINDIndia tour of Sri Lanka 20172017110171717.004835.4200010
MS DhoniIND-20120111616*-14114.2900020
Wriddhiman SahaINDIndia tour of Sri Lanka 20172017110161616.004337.2100000
Jasprit BumrahINDAsia Cup 20232023110161616.0014114.2900030
Ravindra JadejaINDAsia Cup 20232023210141414.002263.6400010
Shreyas IyerINDAsia Cup 20232023210141414.009155.5600020
Shivam DubeINDIndia tour of Sri Lanka 20242024110131313.001492.8600000
Axar PatelINDIndia tour of Sri Lanka 202420242111010*-5200.0000001
Ajinkya RahaneINDIndia in Sri Lanka ODI Series 20122012110999.001752.9400010
Cheteshwar PujaraINDIndia tour of Sri Lanka 20172017110888.003324.2400000
Mohammed ShamiINDIndia tour of Sri Lanka 20172017110888.001361.5400010
Ravi BishnoiINDIndia tour of Sri Lanka 2024202431188*-8100.0000010
Gautam GambhirIND-2012010666.00875.0000010
Axar PatelINDIndia tour of Sri Lanka 20172017210666.00966.6700000
Rohit SharmaINDIndia in Sri Lanka ODI Series 20122012110444.00944.4400010
Virat KohliINDAsia Cup 20232023210444.00757.1400010
Kuldeep YadavINDAsia Cup 20232023210444.001330.7700000
Umesh YadavINDIndia tour of Sri Lanka 2017201711133*-1421.4300000
Shardul ThakurINDAsia Cup 20232023210333.003100.0000000
Ravichandran AshwinINDIndia in Sri Lanka ODI Series 2012201211122*-540.0000000
Rinku SinghINDIndia tour of Sri Lanka 20242024320211.00450.0000000
Mohammed SirajINDAsia Cup 2023202321111*-1100.0000000
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.