Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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/27QUETAS

India: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×v Sri Lanka×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDSri Lanka tour of India 2017/182017351610243152.5074282.21311574
Rohit SharmaINDSri Lanka tour of India 2017/182017893596208*99.33567105.113205127
Virat KohliINDIndia tour of Sri Lanka 20172017910357313181.8660694.55320545
Dilip VengsarkarINDSri Lanka tour of India 1986/871986-198788156416680.5750170.66230281
Shikhar DhawanINDIndia tour of Sri Lanka 2017201778154819078.29491111.61300845
Navjot SidhuINDSri Lanka tour of India 1993/94199466049912483.1789056.072204213
MS DhoniINDSri Lanka tour of India 2005/06200510103495183*70.71489101.231214819
Virender SehwagINDSri Lanka in India Test Series 2009/102009340491293122.75454108.15210689
Mohammad AzharuddinINDIndia tour of Sri Lanka 1997199767246712693.4066770.01310371
Sourav GangulyINDSri Lanka tour of India 1997/98199756046517377.5091850.65220535
Sunil GavaskarINDSri Lanka tour of India 1986/871986-198788145717665.2966867.66130314
Rahul DravidINDSri Lanka in India Test Series 2009/102009340433177108.2570061.86210523
Rahul DravidINDSri Lanka tour of India 2005/062005894421103*84.2057972.71130412
Sachin TendulkarINDSri Lanka tour of India 2005/062005911142010942.0071059.15120564
Sachin TendulkarINDIndia in Sri Lanka Test Series 2010201035039020378.0070455.40120432
Shreyas IyerINDSri Lanka tour of India 2021/22202256339092130.00350111.430504211
Sachin TendulkarINDIndia tour of Sri Lanka 1997199767038914355.5765459.48200482
Dilip VengsarkarINDIndia tour of Sri Lanka 1985198569137198*46.38183106.01051191
Sourav GangulyINDIndia tour of Sri Lanka 1997199767036714752.4361659.58201462
Shikhar DhawanINDSri Lanka tour of India 2017/182017571360100*60.0041187.59131435
Virender SehwagINDIndia in Sri Lanka Test Series 2010201035034810969.6035797.48211591
Mohammad AzharuddinINDSri Lanka tour of India 1993/94199466034815258.0064354.12200332
Virender SehwagINDIndia in Sri Lanka Test Series 20082008361344201*68.8036693.99110465
Navjot SidhuINDSri Lanka tour of India 1997/98199756034113156.8374345.90110424
Virat KohliINDSri Lanka in India ODI Series 2014/152014551329139*82.25316104.11120266
Devdutt PadikkalINDIndia tour of Sri Lanka 20262026230328167109.3349865.86200331
Irfan PathanINDSri Lanka tour of India 2005/0620059803209340.0044372.23033388
Mohammad AzharuddinINDSri Lanka tour of India 1986/871986-1987541318199106.00110108.18200241
Rohit SharmaINDIndia tour of Sri Lanka 20172017661311124*62.2031997.49210348
Gautam GambhirINDIndia in Sri Lanka Test Series 200820083603107451.6756854.58030400
Cheteshwar PujaraINDIndia tour of Sri Lanka 2017201734030915377.2556554.69200261
Sachin TendulkarINDSri Lanka tour of India 1993/94199466130814261.6046466.38120410
Rahul DravidINDSri Lanka tour of India 1997/9819973403049376.0067844.84030361
Mohammad AzharuddinINDIndia tour of Sri Lanka 199319935602978549.5043468.43040245
Virat KohliINDIndia in Sri Lanka ODI Series 20122012551296128*74.0033787.83200251
Manoj PrabhakarINDIndia tour of Sri Lanka 199319936602969549.3364545.89030270
Ravi ShastriINDIndia tour of Sri Lanka 198519856902948132.6720367.49020100
Murali VijayINDSri Lanka tour of India 2017/18201723029215597.3350058.40200261
Virat KohliINDCommonwealth Bank Series 2011/122012441291133*97.00288101.04120273
Cheteshwar PujaraINDSri Lanka tour of India 2017/18201735028914357.8063545.51110360
Sachin TendulkarINDSri Lanka tour of India 1997/98199756128714857.4047260.81110304
Yuvraj SinghINDIndia in Sri Lanka ODI Series 2008/09200955028411756.8029197.59120383
Vinod KambliINDIndia tour of Sri Lanka 1993199356028412547.3354951.73200303
Virat KohliINDSri Lanka tour of India 2022/232023331283166*141.50206137.38200269
Shikhar DhawanINDSri Lanka in India ODI Series 2014/15201433028311394.33266106.39120295
Gautam GambhirINDSri Lanka in India Test Series 2009/10200923028216794.0045561.98200280
VVS LaxmanINDIndia in Sri Lanka Test Series 20102010351279103*69.7553252.44120280
Virender SehwagINDSri Lanka tour of India 2005/06200591002774827.7027899.64001411
Yuvraj SinghINDSri Lanka tour of India 2005/062005910327679*39.4339869.35032384
Rohit SharmaINDSri Lanka in India ODI Series 2014/152014220273264136.50185147.57100359
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.