Most Runs in Sri Lanka vs New Zealand Head to Head Matches in Test Match

SrPlayerMInnRAve100s50s
1 Kane Williamson (NZ) 2525146769.85 3 6
2 Angelo Mathews (SL) 2927117851.21 2 9
3 Stephen Fleming (NZ) 2423116658.30 1 7
4 Tom Latham (NZ) 2121113959.94 3 2
5 Dimuth Karunaratne (SL) 2525107844.91 2 8
6 Mahela Jayawardene (SL) 2422102848.95 3 6
7 Kumar Sangakkara (SL) 232188749.27 3 2
8 Kusal Mendis (SL) 191980147.11 2 5
9 Ross Taylor (NZ) 222277036.66 1 4
10 Dinesh Chandimal (SL) 171672745.43 1 6
11 Hashan Tillakaratne (SL) 191872542.64 2 3
12 Aravinda de Silva (SL) 181872040.00 1 3
13 Brendon McCullum (NZ) 232270635.30 1 3
14 Thilan Samaraweera (SL) 121062562.50 2 3
15 Arjuna Ranatunga (SL) 181855932.88 0 4
16 Bryan Young (NZ) 131355750.63 0 2
17 Asanka Gurusinha (SL) 9953559.44 3 2
18 Henry Nicholls (NZ) 9951874.00 1 1
19 Andrew Jones (NZ) 66513102.60 3 1
20 Sanath Jayasuriya (SL) 242351324.42 0 4
21 Romesh Kaluwitharana (SL) 121149645.09 1 3
22 Daniel Vettori (NZ) 211848226.77 1 4
23 BJ Watling (NZ) 141145456.75 2 1
24 Nathan Astle (NZ) 161642626.62 1 2
25 Dhananjaya de Silva (SL) 131341637.81 1 1
26 Tillakaratne Dilshan (SL) 10940650.75 1 2
27 Martin Guptill (NZ) 121239733.08 1 1
28 Martin Crowe (NZ) 43365121.66 0 0
29 Chaminda Vaas (SL) 191735522.18 0 2
30 John Wright (NZ) 6632954.83 1 2
31 Kamindu Mendis (SL) 33309154.50 2 0
32 Marvan Atapattu (SL) 141329827.09 1 0
33 Daryl Mitchell (NZ) 7727939.85 1 2
34 Matt Horne (NZ) 131327821.38 0 1
35 Lou Vincent (NZ) 3327692.00 0 1
36 Jacob Oram (NZ) 121227324.81 0 2
37 Adam Parore (NZ) 131224021.81 0 1
38 Tim Southee (NZ) 251923914.05 0 1
39 Niroshan Dickwella (SL) 121022825.33 0 3
40 Prasanna Jayawardene (SL) 161422817.53 0 0
41 Chamara Silva (SL) 4421371.00 1 1
42 Colin de Grandhomme (NZ) 4420468.00 0 2
43 Devon Conway (NZ) 7720429.14 0 2
44 Daniel Flynn (NZ) 8820325.37 0 3
45 Mark Richardson (NZ) 4420167.00 0 3
46 Craig Cumming (NZ) 7719427.71 0 0
47 Chandika Hathurusingha (SL) 4419147.75 0 2
48 Dipak Patel (NZ) 9819138.20 0 1
49 Lahiru Thirimanne (SL) 8818726.71 0 2
50 Shane Thomson (NZ) 6618436.80 0 2