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

SrPlayerMInnRAve100s50s
1 Mahela Jayawardene (SL) 4241221258.21 7 10
2 Kumar Sangakkara (SL) 4040156840.20 3 9
3 Joe Root (ENG) 2524137662.54 4 2
4 Alastair Cook (ENG) 2828129053.75 3 7
5 Angelo Mathews (SL) 2827112843.38 3 7
6 Marcus Trescothick (ENG) 222295745.57 3 4
7 Tillakaratne Dilshan (SL) 232188942.33 2 6
8 Kevin Pietersen (ENG) 191987451.41 3 2
9 Ian Bell (ENG) 181781258.00 2 8
10 Michael Vaughan (ENG) 191975541.94 2 4
11 Sanath Jayasuriya (SL) 242374235.33 0 2
12 Graham Thorpe (ENG) 171669949.92 2 3
13 Jonny Bairstow (ENG) 111065181.37 3 0
14 Aravinda de Silva (SL) 151363949.15 2 2
15 Dimuth Karunaratne (SL) 222262029.52 0 5
16 Marvan Atapattu (SL) 181760343.07 1 1
17 Dinesh Chandimal (SL) 222060230.10 1 3
18 Thilan Samaraweera (SL) 191959036.87 1 3
19 Chaminda Vaas (SL) 262554130.05 0 2
20 Mark Butcher (ENG) 131253944.91 2 3
21 Matt Prior (ENG) 181549337.92 1 3
22 Prasanna Jayawardene (SL) 161647336.38 1 3
23 Jonathan Trott (ENG) 8846057.50 1 2
24 Moeen Ali (ENG) 151442935.75 2 0
25 Kusal Mendis (SL) 181842725.11 0 2
26 Paul Collingwood (ENG) 151539027.85 0 2
27 Jos Buttler (ENG) 10938147.62 0 3
28 Kaushal Silva (SL) 141438027.14 0 4
29 Alec Stewart (ENG) 151438031.66 1 2
30 Dhananjaya de Silva (SL) 121137233.81 0 5
31 Nasser Hussain (ENG) 151434524.64 1 2
32 Lahiru Thirimanne (SL) 201933817.78 1 0
33 Hashan Tillakaratne (SL) 151333537.22 0 1
34 Michael Vandort (SL) 8833341.62 2 0
35 Russel Arnold (SL) 111031434.88 1 3
36 Rangana Herath (SL) 222031117.27 0 1
37 Andrew Strauss (ENG) 131329722.84 0 2
38 Alex Hales (ENG) 5529258.40 0 3
39 Jamie Smith (ENG) 6628046.66 1 1
40 Ben Foakes (ENG) 6627769.25 1 1
41 Niroshan Dickwella (SL) 101026826.80 0 1
42 Kamindu Mendis (SL) 6526753.40 1 2
43 John Crawley (ENG) 44242121.00 1 0
44 Keaton Jennings (ENG) 6623346.60 1 0
45 Andrew Flintoff (ENG) 161423219.33 0 1
46 Graeme Hick (ENG) 8822828.50 1 1
47 Daniel Lawrence (ENG) 101021924.33 0 1
48 Pathum Nissanka (SL) 4421772.33 1 1
49 Stuart Broad (ENG) 211620214.42 0 1
50 Muttiah Muralitharan (SL) 282020215.53 0 0