Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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 Rajiv Gandhi International Stadium, Uppal×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND-2017020242204121.0028684.62100261
Shubman GillINDNew Zealand tour of India 2022/232023110208208208.00149139.60100199
Cheteshwar PujaraINDBorder-Gavaskar Trophy 2012/132013110204204204.0034159.82100301
Sachin TendulkarINDAustralia in India ODI Series 2009/102009110175175175.00141124.11100194
Murali VijayINDBorder-Gavaskar Trophy 2012/132013110167167167.0036146.26100232
Cheteshwar PujaraINDNew Zealand in India Test Series 20122012110159159159.0030651.96100191
Virender SehwagINDNew Zealand in India Test Series 2010/11201012115096150.0017486.21020212
Cheteshwar PujaraIND-201702113783137.0023558.30020151
Yuvraj SinghINDAustralia in India ODI Series 2007/082007110121121121.00115105.22100123
Murali VijayIND-201702011510857.5017466.09100131
Harbhajan SinghINDNew Zealand in India Test Series 2010/112010111111111*-11695.6910077
Sanju SamsonINDBangladesh tour of India 2024/252024110111111111.0047236.17100118
Ajinkya RahaneIND-20170201108255.0016865.48010131
KL RahulINDEngland tour of India 2023/2420241201088654.0017163.16010112
Wriddhiman SahaIND-2017011106106*-15568.3910072
Yuvraj SinghINDSouth Africa tour of India 2005/062005110103103103.0012284.43100103
Prithvi ShawINDWest Indies tour of India 2018/19201812110370103.0098105.10010151
Yashasvi JaiswalINDEngland tour of India 2023/242024120958047.5010987.16010123
Virat KohliINDWest Indies tour of India 2019/2020191119494*-50188.0001066
Rishabh PantINDWest Indies tour of India 2018/192018110929292.0013468.66010112
Shikhar DhawanINDSri Lanka in India ODI Series 2014/152014110919191.0079115.1901081
Ravindra JadejaINDEngland tour of India 2023/242024120898744.5020044.5001072
MS DhoniINDEngland in India ODI Series 2011/1220111118787*-70124.29010101
Kedar JadhavINDAustralia tour of India 2018/1920191118181*-8793.1001091
Ajinkya RahaneINDWest Indies tour of India 2018/192018110808080.0018343.7201070
Ravindra JadejaIND-20170227660*-8886.3601053
Suryakumar YadavINDBangladesh tour of India 2024/252024110757575.0035214.2901085
VVS LaxmanINDNew Zealand in India Test Series 2010/112010110747474.0016046.25010110
MS DhoniINDNew Zealand in India Test Series 20122012110737373.0014749.6601061
Suryakumar YadavINDAustralia tour of India 20222022110696969.0036191.6701055
Srikar BharatINDEngland tour of India 2023/242024120694134.5014049.2900060
Gautam GambhirINDNew Zealand in India Test Series 2010/112010121685468.0017738.4201070
Virat KohliINDAustralia tour of India 20222022110636363.0048131.2501034
Rohit SharmaINDEngland tour of India 2023/242024120633931.508574.12000100
KL RahulINDWest Indies tour of India 2019/202019110626262.0040155.0001054
Suresh RainaINDEngland in India ODI Series 2011/122011110616161.0055110.9101052
Axar PatelINDEngland tour of India 2023/242024120614430.5014242.96000101
MS DhoniINDAustralia tour of India 2018/1920191115959*-7281.9401061
Suresh RainaINDAustralia in India ODI Series 2009/102009110595959.0059100.0001033
Virat KohliINDNew Zealand in India Test Series 20122012110585858.0010754.2101080
Virat KohliINDSri Lanka in India ODI Series 2014/152014110535353.006186.8901041
Shreyas IyerINDEngland tour of India 2023/242024120483524.009451.0600041
Virender SehwagINDNew Zealand in India Test Series 20122012110474747.0041114.6300090
Hardik PandyaINDBangladesh tour of India 2024/252024110474747.0018261.1100044
Irfan PathanINDSouth Africa tour of India 2005/062005110464646.006373.0200060
Rahul DravidINDNew Zealand in India Test Series 2010/112010110454545.0014431.2500050
Virat KohliINDWest Indies tour of India 2018/192018110454545.007857.6900050
MS DhoniINDBorder-Gavaskar Trophy 2012/132013110444444.0043102.3300080
Virat KohliINDAustralia tour of India 2018/192019110444444.004597.7800061
Sachin TendulkarINDAustralia in India ODI Series 2007/082007110434343.007160.5600060
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.