Most Runs in Sri Lanka vs New Zealand Head to Head Matches in One Day International

SrPlayerMInnRAve100s50s
1 Kumar Sangakkara (SL) 3838150345.54 2 12
2 Tillakaratne Dilshan (SL) 3735130842.19 3 6
3 Mahela Jayawardene (SL) 383699531.09 2 4
4 Ross Taylor (NZ) 312988133.88 2 5
5 Martin Guptill (NZ) 232387643.80 2 5
6 Kane Williamson (NZ) 211969936.78 1 7
7 Brendon McCullum (NZ) 302664125.64 1 3
8 Upul Tharanga (SL) 191962232.73 1 5
9 Sanath Jayasuriya (SL) 212161129.09 2 3
10 Marvan Atapattu (SL) 181859342.35 0 5
11 Angelo Mathews (SL) 262350031.25 0 4
12 Scott Styris (NZ) 151446335.61 2 1
13 Luke Ronchi (NZ) 171243153.87 1 0
14 Peter Fulton (NZ) 101041652.00 1 2
15 Nathan Astle (NZ) 131340133.41 0 3
16 Lahiru Thirimanne (SL) 201735923.93 0 2
17 Thisara Perera (SL) 171332725.15 1 1
18 James Franklin (NZ) 151531645.14 0 0
19 Stephen Fleming (NZ) 161629219.46 0 1
20 Corey Anderson (NZ) 9728540.71 0 2
21 Grant Elliott (NZ) 111027434.25 1 0
22 Tom Latham (NZ) 171627020.76 0 1
23 Danushka Gunathilaka (SL) 7725035.71 0 2
24 Kusal Janith Perera (SL) 6622938.16 1 1
25 Nuwan Kulasekara (SL) 221522822.80 0 2
26 Nathan McCullum (NZ) 151222428.00 0 0
27 Daniel Vettori (NZ) 251922314.86 0 0
28 BJ Watling (NZ) 4422173.66 0 3
29 Henry Nicholls (NZ) 9722055.00 1 0
30 Colin Munro (NZ) 7619539.00 0 2
31 Thilan Samaraweera (SL) 5518561.66 1 0
32 Dinesh Chandimal (SL) 151418514.23 0 1
33 Hamish Marshall (NZ) 101018423.00 0 1
34 Romesh Kaluwitharana (SL) 6617629.33 0 1
35 Jimmy Neesham (NZ) 65170170.00 0 1
36 Jacob Oram (NZ) 141116718.55 0 0
37 Arjuna Ranatunga (SL) 6615831.60 1 0
38 Aravinda de Silva (SL) 5515631.20 0 1
39 Craig McMillan (NZ) 101015617.33 0 0
40 Geoff Howarth (NZ) 3315477.00 0 2
41 Chris Harris (NZ) 101014921.28 0 0
42 Glenn Turner (NZ) 3313969.50 0 2
43 Roshan Mahanama (SL) 5313946.33 0 1
44 Dimuth Karunaratne (SL) 10913917.37 0 1
45 John Wright (NZ) 4413634.00 0 1
46 Chamara Silva (SL) 8713622.66 0 0
47 Chris Cairns (NZ) 11913617.00 0 0
48 Lou Vincent (NZ) 8813216.50 0 0
49 Niroshan Dickwella (SL) 3313143.66 0 1
50 Asanka Gurusinha (SL) 22126126.00 1 0