Most Runs in Sri Lanka vs Bangladesh Head to Head Matches in Test Match

SrPlayerMInnRAve100s50s
1 Kumar Sangakkara (SL) 2221181695.57 4 7
2 Mushfiqur Rahim (BAN) 3330134653.84 2 7
3 Mahela Jayawardene (SL) 1817114681.85 4 2
4 Dimuth Karunaratne (SL) 2525114147.54 2 6
5 Mohammad Ashraful (BAN) 2626109045.41 5 1
6 Mominul Haque (BAN) 2524107050.95 4 5
7 Tillakaratne Dilshan (SL) 1715100872.00 4 4
8 Dinesh Chandimal (SL) 2219100667.06 5 4
9 Tamim Iqbal (BAN) 252591738.20 1 7
10 Dhananjaya de Silva (SL) 161584156.06 4 2
11 Kusal Mendis (SL) 151475253.71 2 3
12 Angelo Mathews (SL) 181772055.38 2 2
13 Shakib Al Hasan (BAN) 191966236.77 1 4
14 Thilan Samaraweera (SL) 13960066.66 1 6
15 Litton Das (BAN) 171659437.12 1 4
16 Michael Vandort (SL) 121256556.50 2 2
17 Habibul Bashar (BAN) 202047423.70 0 3
18 Upul Tharanga (SL) 9946558.12 2 1
19 Niroshan Dickwella (SL) 141339435.81 0 4
20 Sanath Jayasuriya (SL) 6537875.60 1 2
21 Lahiru Thirimanne (SL) 7737092.50 2 1
22 Kamindu Mendis (SL) 44367122.33 2 1
23 Mehidy Hasan Miraz (BAN) 161435031.81 0 1
24 Javed Omar (BAN) 161633220.75 0 1
25 Imrul Kayes (BAN) 121232627.16 1 0
26 Shahriar Nafees (BAN) 141431822.71 0 2
27 Chaminda Vaas (SL) 9827568.75 1 1
28 Marvan Atapattu (SL) 4425083.33 0 0
29 Roshen Silva (SL) 33235117.50 1 2
30 Oshada Fernando (SL) 7723539.16 0 2
31 Najmul Hossain Shanto (BAN) 111123221.09 1 0
32 Nasir Hossain (BAN) 8622337.16 1 0
33 Dilruwan Perera (SL) 10821426.75 0 2
34 Kithuruwan Vithanage (SL) 7420969.66 1 1
35 Aravinda de Silva (SL) 11206206.00 0 0
36 Mohammad Rafique (BAN) 141420215.53 0 1
37 Soumya Sarkar (BAN) 4419548.75 0 3
38 Malinda Warnapura (SL) 6619432.33 0 2
39 Shamsur Rahman (BAN) 4419348.25 1 0
40 Khaled Mashud (BAN) 161619313.78 0 0
41 Mahmudullah (BAN) 121018022.50 0 1
42 Kaushal Silva (SL) 3317959.66 1 0
43 Prasanna Jayawardene (SL) 10817629.33 1 0
44 Chamara Kapugedera (SL) 22155155.00 0 2
45 Suranga Lakmal (SL) 151115319.12 0 0
46 Taijul Islam (BAN) 171414610.42 0 0
47 Sohag Gazi (BAN) 8614424.00 0 0
48 Jahurul Islam (BAN) 4414247.33 0 0
49 Mahmudul Hasan Joy (BAN) 7713018.57 0 1
50 Al Sahariar (BAN) 6612120.16 0 1