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

SrPlayerMInnRAve100s50s
1 Avishka Gunawardene (SL) 22116116.00 0 2
2 Arjuna Ranatunga (SL) 44227113.50 0 3
3 Marvan Atapattu (SL) 10945290.40 0 5
4 Janith Liyanage (SL) 3317788.50 1 1
5 Najmul Hossain Shanto (BAN) 5534285.50 1 2
6 Kaushal Lokuarachchi (SL) 116969.00 0 1
7 Charith Asalanka (SL) 6632665.20 1 2
8 Brendon Kuruppu (SL) 226161.00 0 1
9 Towhid Hridoy (BAN) 6623859.50 0 2
10 Thilan Samaraweera (SL) 425959.00 0 0
11 Aravinda de Silva (SL) 10628356.60 0 2
12 Sanath Jayasuriya (SL) 2221103054.21 4 5
13 Russel Arnold (SL) 9410854.00 0 1
14 Tillakaratne Dilshan (SL) 242185953.68 4 2
15 Athar Ali Khan (BAN) 4415250.66 0 1
16 Kumar Sangakkara (SL) 3128120648.24 5 6
17 Upul Tharanga (SL) 222290645.30 3 5
18 Chamara Silva (SL) 6618145.25 0 2
19 Chathuranga de Silva (SL) 114444.00 0 0
20 Lahiru Thirimanne (SL) 8517644.00 0 1
21 Angelo Mathews (SL) 12921943.80 0 2
22 Hasantha Fernando (SL) 544242.00 0 0
23 Asanka Gurusinha (SL) 338241.00 0 0
24 Nasir Hossain (BAN) 9924340.50 0 1
25 Isuru Udana (SL) 223939.00 0 0
26 Hashan Tillakaratne (SL) 427638.00 0 0
27 Ashan Priyanjan (SL) 4411237.33 0 1
28 Kusal Janith Perera (SL) 131343035.83 2 1
29 Raqibul Hasan (BAN) 6617635.20 0 1
30 Sadeera Samarawickrama (SL) 6620634.33 0 2
31 Javed Omar (BAN) 7719933.16 0 1
32 Tamim Iqbal (BAN) 232372733.04 2 5
33 Roshan Mahanama (SL) 436633.00 0 0
34 Mushfiqur Rahim (BAN) 3434103232.25 2 4
35 Shamsur Rahman (BAN) 4412631.50 0 1
36 Sachith Pathirana (SL) 113131.00 0 0
37 Tanzid Hasan (BAN) 339331.00 0 1
38 Pathum Nissanka (SL) 9927430.44 1 0
39 Mahela Jayawardene (SL) 262154730.38 1 2
40 Shakib Al Hasan (BAN) 272671629.83 0 7
41 Kusal Mendis (SL) 161544629.73 1 3
42 Dinesh Chandimal (SL) 131026629.55 0 2
43 Soumya Sarkar (BAN) 6514428.80 0 1
44 Sabbir Rahman (BAN) 6614328.60 0 2
45 Sachithra Senanayake (SL) 845628.00 0 0
46 Thisara Perera (SL) 161025228.00 0 3
47 Naeem Islam (BAN) 6610726.75 0 0
48 Chamara Kapugedera (SL) 101023926.55 0 2
49 Afif Hossain (BAN) 335326.50 0 0
50 Farveez Maharoof (SL) 13910626.50 0 0