Best Batting Average in Sri Lanka vs England Head to Head Matches in Test Match

SrPlayerMInnRAve100s50s
1 John Crawley (ENG) 44242121.00 1 0
2 Robin Smith (ENG) 2216381.50 1 0
3 Jonny Bairstow (ENG) 111065181.37 3 0
4 Ben Foakes (ENG) 6627769.25 1 1
5 Gary Ballance (ENG) 4420167.00 1 1
6 John Emburey (ENG) 226060.00 0 1
7 Joe Root (ENG) 1918100158.88 2 1
8 Alex Hales (ENG) 5529258.40 0 3
9 Mahela Jayawardene (SL) 4241221258.21 7 10
10 Ian Bell (ENG) 181781258.00 2 8
11 Jonathan Trott (ENG) 8846057.50 1 2
12 Eoin Morgan (ENG) 4416856.00 0 2
13 Alastair Cook (ENG) 2828129053.75 3 7
14 Chris Woakes (ENG) 4310552.50 0 1
15 Kevin Pietersen (ENG) 191987451.41 3 2
16 Arjuna Ranatunga (SL) 4315050.00 0 2
17 Graham Thorpe (ENG) 171669949.92 2 3
18 Aravinda de Silva (SL) 151363949.15 2 2
19 Jos Buttler (ENG) 10938147.62 0 3
20 Mark Ramprakash (ENG) 229547.50 0 1
21 Roshen Silva (SL) 4419047.50 0 2
22 Keaton Jennings (ENG) 6623346.60 1 0
23 Angelo Mathews (SL) 222197046.19 3 6
24 Marcus Trescothick (ENG) 222295745.57 3 4
25 Mark Butcher (ENG) 131253944.91 2 3
26 Marvan Atapattu (SL) 181760343.07 1 1
27 Sam Robson (ENG) 4417142.75 1 0
28 Tillakaratne Dilshan (SL) 232188942.33 2 6
29 Michael Vaughan (ENG) 191975541.94 2 4
30 Michael Vandort (SL) 8833341.62 2 0
31 Kumar Sangakkara (SL) 4040156840.20 3 9
32 Upul Chandana (SL) 3311638.66 0 1
33 Matt Prior (ENG) 181549337.92 1 3
34 Hashan Tillakaratne (SL) 151333537.22 0 1
35 Thilan Samaraweera (SL) 191959036.87 1 3
36 Chandika Hathurusingha (SL) 227336.50 0 1
37 Prasanna Jayawardene (SL) 161647336.38 1 3
38 Asanka Gurusinha (SL) 227236.00 0 0
39 Moeen Ali (ENG) 151442935.75 2 0
40 Sanath Jayasuriya (SL) 242374235.33 0 2
41 Roshan Mahanama (SL) 227035.00 0 1
42 Russel Arnold (SL) 111031434.88 1 3
43 Dimuth Karunaratne (SL) 161651234.13 0 4
44 Chris Lewis (ENG) 226733.50 0 0
45 Daniel Lawrence (ENG) 449933.00 0 1
46 Tharanga Paranavitana (SL) 6619632.66 0 2
47 Angus Fraser (ENG) 223232.00 0 0
48 Alec Stewart (ENG) 151438031.66 1 2
49 Steve James (ENG) 226130.50 0 0
50 Chaminda Vaas (SL) 262554130.05 0 2