Best Batting Average in India vs Sri Lanka Head to Head Matches in One Day International

SrPlayerMInnRAve100s50s
1 Lanka De Silva (SL) 639393.00 0 1
2 Shikhar Dhawan (IND) 1919111169.43 4 6
3 Shubman Gill (IND) 6634569.00 1 2
4 Sunil Wettimuny (SL) 116767.00 0 1
5 Mahendra Singh Dhoni (IND) 6553238364.40 2 19
6 Virat Kohli (IND) 5251259463.26 10 12
7 Surinder Khanna (IND) 226161.00 0 1
8 Mohammad Azharuddin (IND) 4036150257.76 3 12
9 Amay Khurasiya (IND) 115757.00 0 1
10 Ambati Rayudu (IND) 6626853.60 1 1
11 Sanjay Manjrekar (IND) 6415852.66 0 1
12 Rahul Dravid (IND) 3835146452.28 3 11
13 Angelo Mathews (SL) 4138140552.03 3 8
14 Jeevan Mendis (SL) 6620751.75 0 1
15 Dilip Vengsarkar (IND) 9830851.33 0 3
16 Gautam Gambhir (IND) 3636166850.54 6 9
17 Sunil Gavaskar (IND) 8729949.83 0 3
18 Shreyas Iyer (IND) 7733848.28 0 3
19 Jehan Mubarak (SL) 224747.00 0 0
20 Sanju Samson (IND) 114646.00 0 0
21 Rohit Sharma (IND) 5250186445.46 4 7
22 Sachin Tendulkar (IND) 7472278844.25 7 16
23 Sourav Ganguly (IND) 3533136544.03 4 7
24 Mahela Udawatte (SL) 114343.00 0 0
25 Manoj Tiwary (IND) 228643.00 0 1
26 Asela Gunaratne (SL) 438542.50 0 0
27 Kumar Sangakkara (SL) 7269268040.60 6 18
28 Thilina Kandamby (SL) 171748640.50 0 3
29 Navjot Sidhu (IND) 191970339.05 1 5
30 Ishan Kishan (IND) 4411638.66 0 1
31 KL Rahul (IND) 11930938.62 1 1
32 Ravindra Jadeja (IND) 301938338.30 0 1
33 Tillakaratne Dilshan (SL) 6864225538.22 4 11
34 Chandika Hathurusingha (SL) 3311438.00 0 1
35 Virender Sehwag (IND) 4948165636.80 2 5
36 Roshan Mahanama (SL) 343195636.76 0 9
37 Lahiru Thirimanne (SL) 221969236.42 0 7
38 Aravinda de Silva (SL) 4443141736.33 2 11
39 Milinda Siriwardana (SL) 4414436.00 0 1
40 Sanath Jayasuriya (SL) 7676253335.67 7 10
41 Mahela Jayawardene (SL) 7978248135.44 4 15
42 Athula Samarasekera (SL) 3310635.33 0 1
43 Arjuna Ranatunga (SL) 4239116335.24 1 5
44 Kris Srikkanth (IND) 101031735.22 0 2
45 Krunal Pandya (IND) 213535.00 0 0
46 Prithvi Shaw (IND) 3310535.00 0 0
47 Suryakumar Yadav (IND) 5514035.00 0 1
48 Russel Arnold (SL) 262463035.00 0 6
49 Suresh Raina (IND) 5447128234.64 1 9
50 Nuwanidu Fernando (SL) 226934.50 0 1